3.4 Проектирование базы данных
Проектирование базы данных — это поиск способов удовлетворения требований средствами имеющихся технологий с учетом заданных ограничений.
Цель проектирования базы данных — обеспечение более естественного сбора и представления информации.
Проектирование структуры БД состоит из трех этапов: инфологическое моделирование, даталогическое моделирование и физическое проектирование.
3.4.1Инфологическое моделирование.
Созданная база данных содержит один объект «Устройство». Описание объекта приведено в таблице 3.12.
Начало |
Добавление изображения |
Установка масштаба |
Добавление зон охраны |
Добавление устройств к зонам |
Печать проекта |
Завершение работы |
Сохранение проекта |
База данных |
Рисунок 3.3 — Функциональная схема программной системы
Таблица 3.12 — Объекты
Объект |
Ключ |
Физические характеристики |
Лог. ограни-чения |
Процессы |
Тип устройства |
ПК |
Символьный |
30 |
Вводится оператором, не пустое |
Продолжение таблицы 3.13
Объект |
Ключ |
Физические характеристики |
Лог. ограни-чения |
Процессы |
Подтип устройства |
- |
Символьный |
30 |
Вводится оператором |
Название устройства |
ПК |
Символьный |
30 |
Вводится оператором, не пустое |
Радиус действия |
- |
Числовой |
|
Вводится оператором |
Описание |
- |
Мемо |
|
Вводится оператором |
3.4.2 Нормализация
Нормализовать БД нужно до третьей нормальной формы.
В данной предметной области не требуется производить нормализацию, так как все отношения находятся в третьей нормальной форме.