Page 86 - 6827
P. 86
Лекція 14
ФУНКЦІОНУВАННЯ БАЗ ДАНИХ
14.1 Адміністрація бази даних
14.2 Система керування базою даних.
14.1 Адміністрація бази даних
На початку 70-х років XX ст. сформувалися дві концепції,
спрямовані на вирішення труднощів, що виникають при створенні і
функціонуванні баз даних: концепції адміністрації баз даних (АБД)
і системи керування базою даних (СКБД).
Під адміністрацією бази даних розуміється колектив, що
відповідає за правильну роботу БД і виконує такі функції:
▪ Проектування структури бази даних. Ця робота виконується
адміністрацією бази даних у тісному контакті з користувачами.
Однак адміністрація приймає остаточне рішення, усі модифікації
структури даних виконуються через адміністрацію.
▪ Вибір способу подання даних на зовнішній пам'яті. Адміні-
страція повинна забезпечити ефективність доступу до даних і ра-
ціональне використання магнітних носіїв. Якщо прийняте рішення
про зміну способу подання, то адміністрація проводить усі пов'язані
з цим роботи.
▪ Виконання обслуговуючих функцій. Адміністрація виконує
обслуговуючі функції, спрямовані на забезпечення цілісності бази
даних і інформування користувачів про стан бази даних. При втраті
цілісності до функцій адміністрації входить відновлення бази.
▪ Планування розвитку бази даних і пов'язаний з цим вибір
нових засобів обчислювальної техніки.
▪ Консультації користувачів щодо використання бази даних.
▪ Контроль користувачів, які працюють з базою даних,
урегулювання різних конфліктних ситуацій (наприклад, спроби
видалення чи модифікації записів, які використовуються іншими
користувачами).
14.2 Система керування базою даних
Система керування базою даних є спеціальним програмним
забезпеченням, призначеним для створення, ведення і
конкурентного використання баз даних.
86