льної моделі бази даних визначаються формальним пристроєм, вибраним з цією метою. Виразні нотації, подібні ER-схемами, зазвичай використовуються. p align="justify"> Найчастіше концептуальна модель бази даних включає:
Опис інформаційних об'єктів, або поняття області даних та зв'язку проміжний.
Опис обмежень цілісності, тобто необхідні умови до допустимих значень даних і до зв'язку проміжний.
Логічна (даталогіческая) розробка - створення схеми бази даних на основі певної моделі даних, наприклад, реляційної моделі даних. Для реляційної моделі даних даталогіческая модель - коммутируемая зі схем співвідношень, це - нормаль до інструкцій первинних ключів, і також "зв'язок" між співвідношеннями, представляючи зовнішні ключі. p align="justify"> Перетворення концептуальної моделі до логічної моделі, як правило, виноситься формальними правилами. Цей етап може бути в основному автоматизований. p align="justify"> Матеріальна розробка - створення схеми бази даних для певного DBMS. Специфічність певного DBMS може включати обмеження на іменування об'єктах бази даних, звуження на підтримувані типи даних, і т.д. Крім того, специфічність певного DBMS за матеріальної розробці включає вибір рішень, з'єднаних з фізичним середовищем зберігання даних (вибір пам'яті на диску методів управління, спільне використання DB на файлах і пристроях, методах доступу для даних), створення індексів і т.д. p>
У специфічності етапу логічного проектування певної моделі даних розглядається, але специфічність певного DBMS не можна розглянути.
Семантична модель (концептуальна модель, инфологическая модель) - модель предметної області, маємо на увазі для подання семантики області даних на вищому рівні до відокремлення. Це означає, що необхідність, щоб використовувати поняття "низького рівня", з'єднаного зі специфічністю матеріального представлення і збереження даних, відщеплюється або мінімізується. p align="justify"> Модель "передача аромату" (англійська "Модель типу об'єкт-відношення"), або ER-модель, пропонована П. Ченом в 1976, є найбільш відомим представником семантичного класу (концептуальний, інфологіческіх) моделі предметної області. ER-модель зазвичай представлена ​​у виразній формі, з використанням вихідної нотації П. Чена, названого ER-схемою, або з використанням інших виразних нотацій (Вороняча лапа, Інформаційна інженерія, і т.д.). p align="justify"> При розгляді вимог кінцевих користувач необхідно брати до уваги наступне:
БД повинна задовольняти актуальним інформаційним потребам.
БД повинна задовольняти актуальним вимогам за прийнятний час, тобто заданим вимогам продуктивності.
БД повинна задовольняти виявленим і знову виникаючим вимогам кінцевих користувачів.
БД повинна легко розширювати при реорганізації і...