96160

Методы построения баз данных «сверху вниз» и «снизу вверх»

Реферат

Информатика, кибернетика и программирование

Методы проектирования БД Целью проектирования БД является адекватное отображение в базе данных сути предметной области рассматриваемой с точки зрения решения задачи автоматизации. Метод восходящего проектирования БД При восходящем подходе осуществляют структурное проектирование снизу вверх.

Русский

2015-10-03

129.34 KB

1 чел.

Министерство образования и науки Украины

Украинский государственный университет финансов и международной торговли

Кафедра информационных технологий

Реферат на тему:

Методы построения баз данных «сверху вниз» и «снизу вверх»

Выполнил:

студент СДСМПР 1-14
Москаленко П.С.

Проверил:

Черевко М.О.

Киев - 2015

                                                             План


1) Методы проектирования БД

2) Метод восходящего проектирования БД

3) Нисходящее проектирование БД

4) Сравнение методов проектирования

5) Список использованной литературы

Методы проектирования БД

Целью проектирования БД является адекватное отображение в базе данных сути предметной области, рассматриваемой с точки зрения решения задачи автоматизации.
В теории баз данных существует ряд методов разработки моделей БД, отображающих разные уровни её архитектуры. Распространены два основных подхода к проектированию баз данных: "нисходящий" и "восходящий". 
Известен также подход "смешанной стратегии" — сначала «восходящий» и «нисходящий» методы используются для разных частей модели, после чего все подготовленные фрагменты собираются в единое целое.

Метод восходящего проектирования БД

При «восходящем» подходе осуществляют структурное проектирование снизу—вверх. Этот процесс называют процессом синтеза, попыткой получения целого, адекватно отображающего описание предметной области, на основе описания составляющих его частей.
Этапы проектирования БД методом «восходящего» проектирования представлены на рисунке 2.

ДЛМ – даталогическая модель; НФ – нормальная форма; ИЛМ – информационно—логическая модель предметной области; МБД – модель БД.

Рисунок 2 — Этапы проектирования БД методом «восходящего» проектирования

Работа для реляционной БД начинается с определения свойств объектов (атрибутов сущностей) предметной области, которые на основе анализа существующих между ними связей группируются в реляционные отношения (таблицы), отображающие эти объекты (в том случае, если мы проектируем структуру реляционной БД). 
Как правило, получают 2 — 3 реляционных отношения, связанных между собой.
  «Восходящее» проектирование – это достаточно сложная и устаревшая методика, которая подходит для проектирования только небольших баз данных.

Нисходящее проектирование БД

При «нисходящем» проектировании осуществляется структурное проектирование сверху—вниз («нисходящее» проектирование). 
Такое проектирование называют анализом – происходит изучение целого (описания предметной области), затем разделение целого на составные части и затем следует последовательное изучение этих частей.
Этапы проектирования БД методом «нисходящего» проектирования представлены на рисунке. 

Пр Обл. – предметная область; ИЛМ – информационно—логическая модель предметной области; ДЛМ – даталогическая модель; НФ – нормальная форма; ФМ – физическая модель БД.

Рисунок — Этапы проектирования БД методом «нисходящего» проектирования

Для отображения метода использованы следующие обозначения: в кругах описаны названия этапов проектирования, в прямоугольниках – результаты.

Проектирование начинается с анализа предметной области и формирования описания внешнего уровня БД, объединяющего представления всех пользователей разрабатываемой БД, выявления классов объектов (сущностей) предметной области, связей между ними.

На основе описания внешнего уровня строится концептуальная информационно—логическая модель предметной области (ИЛМ), затем на её основе получают даталогическую модель (ДЛМ) базы данных. ДЛМ является основой для следующего этапа проектирования БД – этапа формирования физической модели базы данных.

Такой подход к проектированию БД называют также концептуальным или концептуальным проектированием.

В концептуальном подходе к проектированию БД выделяют следующие три сферы:

— реальный мир или объектную систему;

— информационную сферу;

— даталогическую сферу.

Метод «нисходящего» проектирования достаточно формализован и используется в CASE (Computer Aided System/Software Engineering — компьютерное проектирование программного обеспечения и систем) средствах.

Замечания по использованию CASE − средств:

- особенно эффективно их использование при создании крупных корпоративных АИС большим коллективом разработчиков;

- современные CASE − средства позволяют поддерживать как начальные этапы разработки АИС, так и проектирование, и генерацию баз данных и пользовательских интерфейсов;

- CASE − средства обеспечивают качество принимаемых технических решений и подготовку проектной документации;

Сравнение методов проектирования (приведено в таблице)
 
(для реляционной модели данных)

Таблица - Сравнение методов проектирования БД

Список использованной литературы

1. Дейт, К., Дж. Введение в системы баз данных. 6-е изд. – К.; М., СПб.:«Вильямс», 2000. – 848с.

2. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений/Под ред. проф. А.Д. Хомоненко. – СПб.:КОРОНА принт, 2002. – 672с.

3. В.В. Корнеев, А.Ф. Гареев, С.В. Васютин, В.В. Райх Базы данных. Интеллектуальная обработка информации. – М.: Нолидж, 2001.- 496с.


 

А также другие работы, которые могут Вас заинтересовать

43791. Особенности изображения пространства и времени в поэзии XX века (на материале лирики А. Блока, В.Брюсова, О. Мандельштама) 126.25 KB
  Еще одним свойством литературных времени и пространства является их дискретность прерывность. Применительно ко времени это особенно важно поскольку литература оказывается способной не воспроизводить весь поток времени но выбирать из него наиболее существенные фрагменты обозначая пропуски пустоты с художественной точки зрения определенными формулами. Не имея возможности подробно останавливаться на моделях времени отметим лишь что от модели к модели время постепенно распрямляется и абстрагируется от событий его заполняющих. Эти...
43792. Особенности рассмотрения и разрешения трудовых споров о восстановлении на работе 127.24 KB
  Дела о восстановлении на работе. Подсудность и подведомственность дел о восстановлении на работе Лица участвующие в деле о восстановлении на работе. Доказывание по делам о восстановлении на работе
43793. Вопросы налогообложения и бухгалтерского учета ОАО «Металлург» 150.67 KB
  Основой рыночного механизма являются экономические показатели, необходимые для планирования и объективной оценки производственно-хозяйственной деятельности предприятия, образования и использования специальных фондов, соизмерения затрат и результатов на отдельных стадиях воспроизводственного процесса.
43794. Оценка конкурентоспособности ЗАО «Потенциал» 4.08 MB
  Рассматривая управление конкурентоспособностью предприятия как организационно-экономическую категорию, необходимо отметить, что это управление экономическими процессами и соответственно складывающимися при их осуществлении рыночными конкурентными экономическими отношениями.
43795. ПРОЕКТ ШВЕЙНОГО ЦЕХА 248.75 KB
  Проектируемая модель жакета женского имеет красивый внешний вид, модные отделочные элементы в виде присборенного лацкана, центральной части переда, свободного рукава, отделочных строчек соответствует современному направлению моды. Для жакета подобраны пуговицы которые служат не только для застегивания, а также для украшения жакета
43796. Проектирование и создание коллекции женской нарядной одежды 1.99 MB
  Моя коллекция - нарядная, подходит для похода на выставку, в театр, на коктейль, с другой стороны некоторые модели более повседневны и деловые. Строгие силуэты и классический покрой делает ее близкой к классическому стилю. Но с помощью активной отделки рюшами и воланами просматривается и романтический стиль.
43797. Обгрунтування проекту вдосконалення системи управління якістю продукції 387.41 KB
  Оцінка впливу запропонованих заходів на основні результати діяльності підприємств На сучасному ринку переважає попит на продукцію найвищої якості. Не менш гостра конкуренція за виробництво і реалізацію продукції вищої якості. У зв'язку з цим підвищується роль методів забезпечення якості які сприяють проведенню нової політики в галузі якості та задоволенню постійно зростаючих вимог ринку до якості продукції. Розвиток експортних відносин показав що продукція вітчизняних...
43798. Совершенствование сбытовой политики на ОАО «Метафракс» 331.63 KB
  Характеристика каналов сбыта товаров промышленного назначения. Она позволяет осуществлять: планирование формирование или рациональный выбор каналов распределения товаров; поиск и освоение новых каналов сбыта; разработку и применение сбытовой программы организации с учетом реального и прогнозируемого ассортимента а также запросов потребителей; оценку результатов деятельности организации по производству товаров и доведению их до потребителя. Работа предприятий в новых экономических условиях предполагает реструктурирование всех...
43799. Татарча-русча сүзлекләрдә тамыр рәвешендәге гарәп-фарсы алынмалары 295 KB
  Татар теленнән аермалы буларак, гарәп телендә сузыкларның әйтелеше тартыкларга бәйле. Сүздә нинди тартыклар белән килүенә карап, сузык авазның әйтелеше үзгәрә, ягъни сөйләмдә фонеманың төрле вариантлары барлыкка килә. Мәсәлән, а сузыгы эмфатик һәм башка кайбер тартыклар