ВУЗ:
Составители:
147
5.2.2. Основные этапы разработки базы данных
1. Разработка информационно-логической модели предметной области
(ИЛМ ПО)
На этом этапе определяется состав информационных объектов (ИО), данные о
которых должны находиться в базе, а также их структура, необходимая для
обеспечения перечня запросов, который обычно формулируется в техническом
задании на разработку БД. Эти данные представляются в форме реквизитов ИО,
содержащихся в различных документах – источников загрузки БД. На этом этапе
устанавливаются функциональные зависимости и производится нормализация
данных. ИЛМ должна быть представлена в каноническом виде, который отражает
иерархию подчинения нормализованных ИО. Каноническая модель позволяет
реализовать главные принципы БД: однократный ввод данных и целостность базы
при внесении изменений.
2. Определение логической структуры БД
На этом этапе определяются ключевые реквизиты и составляется схема данных.
Если предыдущий этап был выполнен корректно, то данный этап заключается в
формальном применении средств СУБД: выделение ключевого реквизита, протяжка
связей между одноименными реквизитами, входящими в состав разных ИО с
установлением атрибута «обеспечение целостности данных».
3. Конструирование объектов БД средствами СУБД (таблицы, формы,
запросы и т.п.)
Этот и следующий этапы зависят от конкретной СУБД и будут рассмотрены
ниже
4. Заполнение (загрузка) БД с документов-источников и тестирование ее
работы
Для тестирования работы БД производится ее пробное заполнение данными, по
которым результаты запросов заранее известны. Затем эти запросы выполняются, и
результаты сравниваются с образцами. В случае несовпадения производится возврат
на один из предыдущих этапов, и вся процедура повторяется, пока все тесты не
будут выполнены правильно.
Для инженеров нефтегазового дела, как прикладных специалистов, в зону
ответственности попадает в первую очередь первый этап проектирования БД –
разработка модели предметной области. Поэтому рассмотрим два примера на эту
тему.
5.2.3. Пример 1. Контроль успеваемости в вузе
Предметная область: система обучения в вузе.
Страницы
- « первая
- ‹ предыдущая
- …
- 146
- 147
- 148
- 149
- 150
- …
- следующая ›
- последняя »
