Этапы проектирования базы данных. Уровни моделей данных

Этапы:

1. Анализ предметной области, выявление информационных потребностей пользователей.

2. Выделение информационных объектов, перечень их атрибутов.

3. Представление концептуальной модели предметной области в виде диаграмм.

4. Представить концептуальную модель в виде логической модели: каждым прямоугольник ER-диаграммы - реляционная таблица.

5. Определение ключей для каждой таблицы (первичных или внешних).

6. Установление связей между таблицами.

7. Проанализировать созданную структуру БД на предмет соответствия правилам нормализации.

8. Выбор СУБД.

9. Программная реализация.

Уровни:

Внешний уровень – представление данных с точки зрения пользователей. Этот уровень описывает пользователькую часть БД, т.е. часть, которая относится к каждому пользователю. Внешний уровень состоит из нескольких внешних представлений БД.

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

Внутренний уровень – физическое представление БД в компьютере. Этот уровень описывает, как информация хранится в БД. Внутренний уровень описывает физическую реализацию БД и предназначен для достижения оптимальной производительности и обеспечения экономного использования дискового пространства. Он содержит описание структур данных и организации отдельных файлов, используемых для хранения данных на запоминающих устройствах. На этом уровне осуществляется взаимодействие СУБД с методами доступа операционной системы (вспомогательными функциями хранения и извлечения записей данных) с целью размещения данных на запоминающих устройствах, создания индексов, извлечения данных и т.д.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: