Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Этапы проектирования базы данных. Подходы к проектированию базы данных.






Проектирование БД – это процесс создания проекта БД, предназначенной для

поддержки функционирования предприятия и способствующей достижению его

целей.(по захвату мира)

Два основных подхода к проектированию систем БД:

· нисходящий

· восходящий.

При восходящем подходе работа начинается с самого нижнего уровня атрибутов

(т.е. свойств сущностей и связей), которые на основе анализа существующих

между ними связей группируются в отношения, представляющие типы сущностей

и связи между ними. ДЛЯ ПРОСТЫХ СИСТЕМ БД

Приемлем для проектирования простых БД с относительно небольшим

количеством атрибутов.

Сложно при проектировании БД с большим количеством атрибутов, т.к. сложно

установить среди них все существующие функциональные зависимости.

Поскольку концептуальная и логическая модели данных для сложных баз данных

могут содержать от сотен до тысяч атрибутов, очень важно выбрать подход,

который помог бы упростить этап проектирования. Кроме того, на начальных

стадиях формулирования требований к данным в крупной базе данных может

быть трудно установить все атрибуты, которые должны быть включены в модели

данных.

Нисходящий подход используется для проектирования сложных систем БД.

Начинается с разработки моделей данных, которые содержат несколько

высокоуровневых сущностей и связей, затем работа продолжается в виде серии

нисходящих уточнений низкоуровневых сущностей, связей и относящихся к ним

атрибутов. Нисходящий подход демонстрируется в концепции модели " сущность-

связь". В этом случае работа начинается с выявления сущностей и связей между

ними, интересующих данную организацию в наибольшей степени.

Кроме этих подходов для проектирования баз данных могут применяться другие

подходы:

" от общего к частному"

" смешанная стратегия проектирования"

" от общего к частному" напоминает восходящий подход, но отличается от него

тем, что вначале выявляется набор основных сущностей с последующим

расширением круга рассматриваемых сущностей, связей и атрибутов, которые

взаимодействуют с первоначально определенными сущностями.

В смешанной стратегии сначала используются восходящий и нисходящий

подходы для создания разных частей модели, после чего все подготовленные

фрагменты собираются в единое целое.

Этапы проектирования базы данных

Процесс проектирования БД состоит из трех основных этапов:

· концептуальный этап

· логический этап

· физический этап

Концептуальное проектирование БД - процесс создания модели используемой на предприятии информации, не зависящей от любых физических аспектов ее представления.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал