інформаційними об'єктами і зв'язками між ними, процесами над інформаційними об'єктами
) моделювання та інтеграція всіх уявлень
Після закінчення даного етапу отримуємо концептуальну модель, інваріантну до структури бази даних. Часто вона представляється у вигляді моделі В«сутність-зв'язокВ». p align="justify">. Логічне проектування - перетворення вимог до даних в структури даних. На виході отримуємо СУБД-орієнтовану структуру бази даних і специфікації прикладних програм. На цьому етапі часто моделюють бази даних стосовно різних СУБД і проводять порівняльний аналіз моделей. p align="justify">. Фізичне проектування - визначення особливостей зберігання даних, методів доступу і т. д.
Різниця рівнів подання даних на кожному етапі проектування реляційної бази даних:
1.4 Системи управління Базами даних
Система управління базами даних (СКБД) - спеціалізована програма (частіше комплекс програм), призначена для організації та ведення бази даних. Для створення і управління інформаційною системою СУБД необхідна в тій же мірі, як для розробки програми на алгоритмічній мові необхідний транслятор (Машинна програма, яка транслює з однієї мови на іншу і, зокрема, з однієї мови програмування на іншу). p align="justify"> Основні функції СУБД:
управління даними у зовнішній пам'яті (на дисках);
керування даними в оперативній пам'яті з використанням дискового кеша;
журналізація змін, резервне копіювання і відновлення бази даних після збоїв;
підтримка мов БД (мова визначення даних, мова маніпулювання даними). ​​
Зазвичай сучасна СУБД містить наступні компоненти:
ядро, яке відповідає за управління даними у зовнішній і оперативної пам'яті і журналізацію, процесор мови бази даних, що забезпечує оптимізацію запитів на вилучення та зміну даних і створення, як правило, машинно-незалежного виконуваного внутрішнього коду, підсистему підтримки часу виконання, яка інтерпретує програми маніпуляції даними, що створюють користувальницький інтерфейс із СУБД, а також сервісні програми (зовнішні утиліти), що забезпечують ряд додаткових можливостей по обслуговуванню інформаційної системи.
Архітектура організації зберігання даних буває:
локальні СУБД (всі частини локальної СУБД розміщуються на одному комп'ютері);
розподілені СУБД (частини СУБД можуть розміщуватися на двох і більше комп'ютерах);
Способи доступу до БД:
) Файл-серверні. У файл-серверних СУБД файли даних розташовуються централізовано на файл-сервері. Ядро СУБД розташовується на кожному клієнтському комп'ютері. Доступ до даних здійснюється через локальну мережу. Синхроніз...