Проектування бази даних полягає в побудові комплексу взаємозалежних моделей даних. На рис. 9.17 умовно відображені етапи процесу проектування бази даних.
Рис. 9.17.Етапи процесу проектування бази даних
Найважливішим етапом проектування бази даних є розробка інфологічної (інформаційно-логічної) моделі предметної області, не орієнтованої на СУБД. В інфологічній моделі засобами структур даних в інтегрованому вигляді відображають склад і структуру даних, а також інформаційні потреби додатків (задач і запитів).
Інформаційно-логічна (інфологічна) модельпредметної області відображає предметну область у вигляді сукупності інформаційних об’єктів та їх структурних зв'язків.
Інфологічна модель предметної області будується першою. Попередня інфологічна модель будується ще на передпроектній стадії і потім уточнюється на більш пізніх стадіях проектування баз даних. Потім на її основі будуються концептуальна (логічна), внутрішня (фізична) і зовнішня моделі.
На рис. 9.18 представлена графічна форма інформаційно-логічної моделі, що поєднує інформаційні об’єкти: Студент, Сесія, Стипендія, Викладач.
Рис. 9.18.Графічне подання інфологічної моделі