ує актуальний стан деякої предметної області і використовувана для задоволення інформаційних потреб користувачів. Як би то не було, відмітною особливістю сучасних баз даних є те, що вони зберігаються і обробляються в обчислювальній системі. А через те, що сучасні бази даних досить об'ємні, а системи управління ними досить складні, з часом з'явилося окремий напрямок в інформаційних системах і технологіях - адміністрування баз даних. br/>
1. Основні поняття адміністрування баз даних
Повноцінна робота бази даних неможлива без участі кваліфікованого персоналу, який забезпечує створення, розвиток і підтримка бази даних. Така група фахівців отримала своє персональне назва - адміністратори баз даних. Дана виділена група спеціалістів є невід'ємною складовою частиною бази даних. p align="justify"> Залежно від обсягу бази даних і її складності, в залежності від характерних особливостей використовуваної системи управління бази даних, служба адміністрування бази даних буде відрізнятися за складом, кваліфікації і кількості персоналу.
Адміністратор бази даних виконує роботи по створенню та підтриманню роботи бази даних протягом усіх етапів її життя. У складі колективу адміністраторів бази даних можна виділити різні групи залежно від їх призначення і виконуваних ними обов'язків. Чисельність групи адміністрації і виконувані завдання значною мірою залежать від масштабу бази даних, особливостей збереженої інформації, типу бази даних, специфіки використовуваних програмних засобів та інших факторів. У загальному випадку до складу адміністрації бази даних входять:
системний адміністратор;
архітектор бази даних;
аналітик бази даних;
розробник моделей даних;
системний розробник програмного забезпечення;
прикладної розробник програмного забезпечення;
аналітик продуктивності;
адміністратор сховища даних;
спеціаліст з маркетингу (у разі комерційної бази даних).
Адміністратори бази даних виконують дуже широкий спектр функцій:
аналіз об'єктної області: опис об'єктної області, виявлення обмежень цілісності, визначення статусу даних, визначення потреб кінцевих користувачів, визначення статусу і прав користувачів, визначення об'ємної та тимчасової характеристик обробки даних;
проектування структури бази даних: визначення складу і структури інформаційного наповнення бази даних, визначення зв'язків між ними, вибір методів доступу до даних, опис структури бази даних на мові опису даних;
визначення обмежень цілісності структури бази даних і процедур обробки даних: визначення обмежень цілісності, властивих предметної області, визначення обмеж...