Реферат: Проектирование базы данных для отдела продаж автосалона методом нисходящего проектирования
Оглавление
Введение. 2
Метод нисходящего проектирования. 2
ER-модель. 2
Даталогическая модель. 2
Физическая модель. 2
Типы данных. 2
SQL-запросы.. 2
Список литературы.. 2
Введение
Для разработки и проектирования систем БД используются различные средства моделирования. Конечной целью проектирования, очевидно, является БД. В теории проектирования ИС предметную область принято рассматривать в трех видах:
1) в том виде, в котором она реально существует
2) как ее воспринимает человек
3) как она может быть описана
Процесс проектирования разбивается на три этапа:
1) Концептуальное проектирование.
Собираются и анализируются данные. Редактируются требования к ним.
Для этого проводятся следующие мероприятия:
a) Обследование предметной области
b) Выявление всех фрагментов
c) Моделирование представлений
После этого произведенных действий получается концептуальная модель, которая чаще всего представляется в виде «Сущность-связь»
2) Логическое проектирование.
Преобразование требований к данным в структуры данных. В результате получаем СУБД-ориентированную структуру БД.
3) Физическое моделирование.
На данном этапе определяются особенности хранения данных, способов доступа и т.п.
Метод нисходящего проектирования
Метод нисходящего моделирования является одним из самых поулярных методов, применяемых при проектировании БД. Данный метод подразумевает разложение общей функции обработки данных на простые функциональные элементы.
В результате получается иерархическая схема, которая показывает состав и подчиненность отдельных функций. Эта схема также носит название функциональной структуры алгоритма приложения (ФСА).
При построении ФСА приложения надо придерживаться следующей последовательности действий:
1. Определить цели автоматизации предметной области
2. Установить состав приложений, которые обеспечивают реализацию поставленных целей
3. Уточнить характер взаимосвязи приложений и их основные характеристики
4. Определить необходимые функции обработки данных
5. Выполнить декомпозицию функций до необходимой структурной сложности
--> ЧИТАТЬ ПОЛНОСТЬЮ <--