3.32 Этапы проектирования БД

 

Цель проектирования:

Обеспечение возможности хранить все необходимые данные(определение всех атрибутов и связей между отношениями);исключение избыточности данных(при хранении информации часто возникает дублирование записей, но при не правильном проектировании бызы может возникнуть избыточное дублирование, при работе с такой базой возникают аномалии при выполнении операций  добавления, хранения и удаления данных.)

 

Этапы проектирования БД:

При проектировании Бд необходимо:

1)Провести анализ предметной области

2)Выполнить концептуальное моделирование данных

3)Провести логическое моделирование данных

4)Выполнение физического проектирования

 

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

Концептуальное моделирование.

Цель –описание предметной области.Одна из наиболее распространенных концептуальных моделей-модель «Сущность-связь»(ER-модель)Основными понятиями ER-модели являются: Сущность,связь и атрибут

Чаще всего  ER-модель представляется в виде ER-диаграммы.

Сущность-класс одноименных объектов, информация  о которых должна сохраняться и быть доступна. Каждая сущность имеет имя.

При логическом  моделировании данных окончательно определяется структура данных ,определяются ограничения накладываемые на эти данные. Целью является :Обеспечение правильности данных.

Лог. модель БД может быть реляционной иерархической или сетевой

 

Hosted by uCoz