Категории: Все - хранение - проектирование - связи - структура

по Идрисов Рустам 7 лет назад

356

База данных в ИС

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

База данных в ИС

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

Физическое проектирование

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

ФИЗИЧЕСКИЙ УРОВЕНЬ

Представление администратора

методы доступа
индексы
группирование данных

Логическое проектирование -

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

ЛОГИЧЕСКИЙ УРОВЕНЬ

Представление программиста

связи между записями
элементы данных
записи

Концептуальное проектирование

Сбор, анализ и редактирование требований к данным. Для этого осуществляются следующие мероприятия: -обследование предметной области, изучение ее информационной структуры -выявление всех фрагментов, каждый из которых харакетризуется пользовательским представлением, информационными объектами и связями между ними, процессами над информационными объектами -моделирование и интеграция всех представлений По окончании данного этапа получаем концептуальную модель, инвариантную к структуре базы данных. Часто она представляется в виде модели "сущность-связь".

КОНЦЕПТУАЛЬНЫЙ УРОВЕНЬ

Представление аналитика

связи

В зависимости от мощности различают следующие виды связей: 1) «один – к – одному», например, связь «имеет» между сущностями СТУДЕНТ и МЕДИЦИНСКАЯ КАРТА при условии, что учитывается только карта в конкретной поликлинике; 2) «один – ко многим», например, связь «состоит из» между сущностями ГРУППА и СТУДЕНТ при условии, что конкретный студент всегда учится в одной группе; 3) «многие – ко многим», например, связь «изучает/изучается» между сущностями СТУДЕНТ и ДИСЦИПЛИНА.

атрибуты
сущности