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



Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. Термины «семантическая модель», «концептуальная модель» и «инфологическая модель» являются синонимами. Кроме того, в этом контексте равноправно могут использоваться слова «модель базы данных» и «модель предметной области» (например, «концептуальная модель базы данных» и «концептуальная модель предметной области»), поскольку такая модель является как образом реальности, так и образом проектируемой базы данных для этой реальности.

Конкретный вид и содержание концептуальной модели базы данных определяется выбранным для этого формальным аппаратом. Обычно используются графические нотации, подобные ER-диаграммам.

Чаще всего концептуальная модель базы данных включает в себя:

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

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

Логическое (даталогическое) проектирование — создание схемы базы данных на основе конкретной модели данных, например, реляционной модели данных. Для реляционной модели данных даталогическая модель — набор схем отношений, обычно с указанием первичных ключей, а также «связей» между отношениями, представляющих собой внешние ключи.

Преобразование концептуальной модели в логическую модель, как правило, осуществляется по формальным правилам. Этот этап может быть в значительной степени автоматизирован.

На этапе логического проектирования учитывается специфика конкретной модели данных, но может не учитываться специфика конкретной СУБД.

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

 

 

 

 

   

 

Рисунок 3- схема проектирование БД

Список литературы

1. (http://ru.wikipedia.org/wiki/%CC%E0%F2%E5%F0%E8%ED%F1%EA%E0%FF_%EF%EB%E0%F2%E0)

2. Скотт Мюллер. Модернизация и ремонт ПК для новичков = Upgrading and Repairing PCs. — 17-е изд. — М.: Вильямс, 2007. — С. 241—443. — ISBN 0-7897-3404-4

3. http://www.island-formoza.ru/materinskie-platy-i-chipsety/osnovnie-harakteristiki.html

 

4. http://ru.wikipedia.org/wiki/%CF%F0%EE%E5%EA%F2%E8%F0%EE%E2%E0%ED%E8%E5_%E1%E0%E7_%E4%E0%ED%ED%FB%F5

 


Дата добавления: 2018-09-22; просмотров: 216; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!