Основная цель проектирования базы данных — это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте.
Процесс проектирования информационных систем является достаточно сложной задачей.
Этапы проектирования БД:
Весь процесс проектирования БД можно разбить на два этапа:
1. Этап инфологического проектирования
2. Этап датологического проектирования
1. Этап инфологического проектирования, в свою очередь, можно разбить на три фазы:
· анализ предметной области и информационных потребностей пользователей;
· выявление информационных объектов и связей между ними;
· построение инфологической модели предметной области
Перед рассмотрением каждого этапа необходимо дать понятие предметной области.