Даталогическое проектирование
На этапе даталогического проектирования должна быть выполнена разработка концептуальной даталогической модели базы данных в терминах реляционной модели (т.н. Physical Model ERwin [10]).
В качестве целевой должна быть выбрана конкретная СУБД. ER-диаграмма должна быть сопровождена спецификациями структуры нормализованных реляционных таблиц с указанием первичных ключей, альтернативных ключей и ключей связи (внешних ключей).
В этом же разделе должны быть сформулированы динамические (параметрические, настраиваемые) запросы на языке реляционной модели SQL.
Рабочее проектирование
Рабочее проектирование (реализация) выполняется в среде конкретной СУБД, например MS Access. На этом этапе должна быть построена схема реляционной базы данных - совокупность связанных нормализованных таблиц с «включенным» контролем целостности данных. Результаты работы на этом этапе должны быть представлены «схемой данных» учебной базы данных.
Здесь же должны быть выбраны средства прикладного программирования: интерфейс прикладного программирования (например, BDE, ODBC, ADO), среда разработки прикладных программ (Delphi, Builder C++ , VBA и т.д.) - и разработаны элементы интерфейса конечного пользователя в виде пользовательских меню, экранных форм, шаблонов печатных документов.
Должен быть создан прототип базы данных, наполненный содержательной информацией в объеме, достаточном для многоцелевого тестирования базы данных и прикладных программ и разработаны соответствующие контрольные примеры.
На этапе рабочего проектирования следует разработать также инструкцию для конечного пользователя, в соответствии с которой реализуются основные алгоритмы работы с базой данных: наполнение и редактирование базы данных, а также выполнение содержательных запросов.
Ормление курсовой работы