Лекция: Основные этапы проектирования БД и их назначение.

Основная цель процесса проектирования БД состоит в получении такого проекта, который удовлетворял бы

— информационным требованиям пользователей БД;

— требованиям к организации БД – правилу Три НЕ.

Инфологическое проектирование (семантические модели предметной области): это фаза подготовительных мероприятий перед созданием БД. Все действия направлены на изучение, анализ и моделирование предметной области.

1 этап – предпроектное обследование ПО (сбор исходных данных): Восприятие, абстрагирование, выделение границ ПО, изучение информационных процессов; Выявление информационных потребностей, формулирование требований к содержанию БД и обработке данных.Цель: изучение и анализ ПО, сбор исходных данных для разработки структуры БД, приложений и сервисных программ.

2 этап – семантическая структуризация ПО:

Выявление семантической структуры ПО, построение инфологической модели.

Даталогическое проектирование. (синтаксические модели базы данных)

3 этап – выбор правил структурирования данных и инструментария: выбор модели данных, СУБД, выбор средств реализации БД. Вначале выбирается модель данных, а затем программная платформа. Модель данных выбирается исходя из особенностей ER-диаграммы, ограничения целостности и возможных запросов к БД.

4 этап – логическая структуризация данных:

Построение вариантов логической структуры БД, их анализ и выбор согласно критериям качества: «Три НЕ»

5 этап – физическая структуризация данных:

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

 

еще рефераты
Еще работы по биологии