23.12. Администрирование данными

Как  уже  отмечалось,  социальный характер  пользовательской  среды системы     базы   данных  обуславливает  централизованный   характер управления   данными   в   базе  данных.  Наличие   таких   функций централизованного управления, которые не  могут  быть  при  этом автоматизированы (предоставление пользователям полномочий доступа к данным,  восстановление  базы  данных  при  разрушениях  и   т.п.), естественно,   предполагает   также   необходимость   существования некоторого  лица  или  группы лиц, на которых  возлагаются  функции поддержки  управления  системой  в интересах  всего  сообщества  ее пользователей.  Это лицо или группа лиц называется  администратором системы базы данных.

     При более детализированном рассмотрении функций администратора системы базы данных можно выделить:

  1. Администратора базы данных - ответственен за надежное хранение базы  данных,  за ее физическую целостность, за рациональное использование ресурсов памяти среды хранения базы данных, за эффективность используемых методов доступа.

  2. Администратора  предметной  области  -  ответственен  за концептуальную схему базы данных, за ее отображение в  схему хранения базы данных.

  3. Администратора приложений - ответственен за внешние схемы базы   данных и их отображения в концептуальную схему.

  4. Администратора данных - ответственен за достоверность, полноту непротиворечивость данных, их своевременную актуализацию.

  5. Администратора безопасности - ответственен  за  политику информационной безопасности в системе, предоставляет полномочия пользователям на доступ к базе данных.

     Заметим,  что  здесь  перечислен не  список  групп  персонала, выполняющих  названные  функции, а сами функции.  Состав  персонала может   определяться  в  конкретных  системах  в   соответствии   с конкретными их особенностями и условиями эксплуатации.

     Развитые   СУБД  обладают  средствами  поддержки  деятельности персонала администрирования данными, которые осуществляют  сбор  на стадии  исполнения  различного рода статистики  доступа  к  данным, поведения  пользователей  и  т.п.,  генерацию  и  выдачу  различных отчетов, представляющих эти данные.