Частина 5
РОЗРОБКА АВТОМАТИЗОВАНИХ РОБОЧИХ МІСЦЬ
309
При виконанні основних з цих функцій СУБД повинна викори-
стовувати різні описи даних. А як створювати ці описи?
Природно, що проект бази даних треба починати з аналізу
предметноїнаочної області і виявлення вимог до неї окремих корис-
тувачів (співробітників організації, для яких створюється база
даних). Докладніше цей процес буде розглянутий нижче, а тут за-
значимо, що проектування звичайно доручається людині (групі осіб)
— адміністратору бази даних (АБД). Ним може бути як спеціально
обраний співробітник організації, так і майбутній користувач бази
даних, достатньо добре знайомий з машинною обробкою даних.
Об’єднуючи особисті подання про вміст бази даних, одержані в ре-
зультаті опитування користувачів, і свої уявлення про дані, які можуть
знаходитись в майбутніх додатках, АБД спочатку створює узагальнений
неформальний опис створюваної бази даних. Цей опис, виконаний з ви-
користанням природної мови, математичних формул, таблиць, графіків
та інших засобів, зрозумілих всім людям, що працюють над проектуван-
ням бази даних, називають інфологічною моделлю даних (рис. 5.3).
Така людино-орієнтована модель повністю незалежна від фізи-
чних параметрів середовища зберігання даних. Врешті-решт цим се-
редовищем може бути пам’ять людини, а не ЕОМ. Тому інфологічна
модель не повинна змінюватися допоки якісь зміни в реальному сві-
ті не зажадають зміни в ній певного визначення, щоб ця модель про-
довжувала відображати предметну область.
Решта моделей, зображених на рис. 5.3, є комп’ютерно-орієнто-
вними. З їх допомогою СУБД дає можливість програмам і користу-
вачам здійснювати доступ до даних, що зберігаються, лише за їх
іменами, не турбуючись про фізичне розміщення цих даних. Потрібні
дані відшукуються СУБД на зовнішніх пристроях, що запам’ятову-
ють, за фізичною моделлю даних.
Оскільки зазначений доступ здійснюється за допомогою конк-
ретної СУБД, то моделі повинні бути описані на мові даних цієї
СУБД. Такий опис, створюваний АБД за інфологічною моделлю да-
них, називають даталогічною моделлю даних.