Правильная реализация функций администрирования базы данных существенно улучшает контроль и управление ресурсами данных предметной области. С этой точки зрения функции АБД являются больше управляющими, нежели техническими. Принципы работы АБД и его функции определяются подходом к данным как к ресурсам организации, поэтому решение проблем, связанных с администрированием начинается с установления общих принципов эксплуатации СУБД.
Важная задача АБД состоит в устранении противоречий между различными направлениями деятельности организации по создании концептуальной, а затем и логической схемы данных предметной области. Кроме определения данных и прав доступа, от АБД может потребоваться разработка процедур и руководств по ведению данных. В процессе сбора информации АБД должен уметь пользоваться своей властью и влиянием, обладать определенным стажем работы и хорошо разбираться в обстановке в компании. АБД необходимо установить эффективную взаимосвязь со всеми группами сотрудников, которым приходиться обращаться с базой данных.
Таким образом, можно сделать определенные обобщения.
Администратор базы данных – это: управляющий данными, а не хозяин; системный программист определенного профиля, а также эксперт высшего уровня, обеспечивающий службу эксплуатации решениями по процедурам и регламентам работы; лицо, принимающее окончательное решение в своей области, и человек, обладающий способностями к общению, совместному планированию и компромиссам.
Надежность и достоверность – это ключевые понятия в деятельности администратора базы данных. Он должен уметь вести тщательное документирование всех действий по управлению базой данных.
№№п/п | Понятие | Содержание |
1 | 2 | 3 |
1 | База данных | совокупность связанных данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ. База данных является информационной моделью предметной области. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД |
2 | Документографическая база данных | база данных, в запись которой отражает конкретный документ, содержит его библиографическое описание и, возможно, иную информацию о нем |
3 | Информационный продукт | документированная информация, подготовленная в соответствии с потребностями пользователей и представленная в форме товара. Информационными продуктами являются программные продукты, базы и банки данных и другая информация |
4 | Локальная база данных | база данных, размещенная на одном или нескольких носителях на одном компьютере |
5 | Объектно-ориентированная база данных | база данных, в которой данные оформлены в виде моделей объектов, включающих прикладные программы, которые управляются внешними событиями |
6 | Распределенная база данных | совокупность баз данных, физически распределенная по взаимосвязанным ресурсам вычислительной сети и доступная для совместного использования |
7 | Реляционная база данных | база данных, построенная на основе реляционной модели. В реляционной базе каждый объект задается записью (строкой) в таблице. Реляционная база создается и затем управляется с помощью реляционной системы управления базами данных |
8 | Система управления базами данных (СУБД) | комплекс программных и лингвистических средств общего или специального назначения, реализующий поддержку создания баз данных, централизованного управления и организации доступа к ним различных пользователей в условиях принятой технологии обработки данных |
9 | Система управления распределенными базами данных | система управления базами данных, содержимое которых располагается в нескольких абонентских системах информационной сети. В СУРБД используется комбинация централизованного и локального способов хранения данных |
10 | Структура базы данных | принцип или порядок организации записей в базе данных и связей между ними |
1.Веретенникова Е.Г., Патрушина С.М., Савельева Н.Г. Информатика: Учебное пособие. Серия «Учебный курс», –М., 2002.
2.Гуде С.В., Ревин С.Б. Информационные системы. Учебное пособие. –М., 2002.
3.Дунаев С. Доступ к базам данных и техника работы в сети. Практические приемы современного программирования. – М., 2005.
4.Информатика: Учебник/Каймин В.А., 2-е изд. перераб. и доп. – М: Инфра-М., 2002.
5.Информатика: Учебник/Под ред. Н.В.Макаровой, 3-е изд., перераб. и доп. – М.: Финансы и статистика, 2001.
6.Информатика: Учебник для вузов/Острейковский В.А., М: Высшая школа, 2001.
7.Информатика: Учебник для вузов/Козырев А.А. – СПб., 2002.
8.Мейер Д. Теория реляционных баз данных: пер. с англ. – М., 2005.
9.Ревунков Г.И., Самохвалов Э.Н., Чистов В.В. Базы и банки данных и знаний. Учебник для вузов//Под ред. В.Н.Четверикова. – М., 2003.
10.Фаронов В.В., Шумаков П.В. Руководство разработчика баз данных. – М.: Нолидж, 2000.
11.Фундаментальные основы информатики: социальная информатика.: Учебное пособие для вузов / Колин К.К. – М.: Академ.проект: Деловая книга Екатеринбург, 2000.
Таблица 1. - Типичные функции средств DBA
Мониторинг работы БД, реакция на нештатные ситуации | Наблюдение за объектами БД, анализ, сопоставление характеристик | Оптимизация хранения данных, оптимизация работы сервера | Сопровождение БД, файлов, табличных пространств, откатных сегментов |
Слежение за использованием ресурсов, выдача статистики | Планирование необходимых вычислительных мощностей | Анализ свободного пространства, устранение дефрагментации | Перенос таблицы на новое пространство, в другую СУБД, на другой компьютер |
Обнаружение и исправление возникающих неполадок | Задание пороговых значений для слежения за нужными объектами | Наблюдение за параметрами, влияющими на производительность БД | Перенос содержимого базы данных в другую СУБД |
Рис.1 - Обобщенная структура системы управления базой данных
Рис.1 - Архитектура «клиент-сервер»