Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
13-19.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
39.95 Кб
Скачать
  1. Администрирование баз данных. Задачи администрирования, функции администратора бд (абд), требования к квалификации абд.

Любое администрирование, применительно к IT, обозначает некоторую деятельность по поддержанию ресурсов предприятия в рабочем состоянии.

Основные задачи, которые стоят перед администратором БД (АБД).

  • Установка и конфигурирование аппаратного обеспечения, используемого для работы СУБД и размещения БД.

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

  • Настройка прикладного ПО, которое использует СУБД и БД предприятия. Проведение работ по внедрению новых систем в части, затрагивающей БД (в том числе, консультации с разработчиками внедряемой системы).

  • Управление безопасностью БД и приложений БД (настройка прав доступа и разрешений, интеграция системы безопасности СУБД с системой безопасности, используемой на предприятии).

  • Выполнение резервного копирования и восстановления данных.

  • Мониторинг производительности и устранение связанных проблем (контроль роста БД, поиск и устранение «бутылочных горлышек»).

  • Создание корпоративных стандартов (регламентов), определяющих порядок организации процессов администрирования и использования СУБД и БД.

Классификация АБД по выполняемым функциям

  1. Оперативные (operational) абд:

    • манипулируют дисковым пространством

    • наблюдают за текущей производительностью системы

    • реагируют на возникающие неисправности БД

    • обновляют системное ПО и ПО базы данных

    • контролируют структурные изменения БД

    • запускают процедуры резервного копирования данных

    • выполняют восстановление данных

    • создают и управляют тестовыми конфигурациями БД

  2. Тактические (tactical) АБД:

    • реализуют схемы размещения информации

    • утверждают процедуры резервного копирования и восстановления данных

    • разрабатывают и внедряют структурные элементы БД: таблицы, столбцы, размеры объектов, индексацию и т.п.; сценарии(scripts) изменения схемы БД; конфигурационные параметры БД

    • утверждают план действий в случае аварийной ситуации

  3. Стратегические (strategic) АБД:

    • выбирают поставщика СУБД

    • устанавливают корпоративные стандарты данных

    • внедряют методы обмена данных в рамках предприятия

    • определяют корпоративную стратегию резервирования и восстановления данных

    • устанавливают корпоративный подход к ликвидации последствий аварии и обеспечению доступности данных

  4. Прикладные (application) АБД:

    • в курсе информационных нужд компании

    • помогают в разработке прикладных задач

    • отвечают за разработку схемы и ее изменения

    • вместе с системным АБД обеспечивают должный уровень резервирования/ восстановления данных

    • занимаются построением тестовых БД

  5. Системные (system) АБД:

    • отвечают за все необходимое для резервирования и восстановления данных

    • контролируют производительность системы в целом

    • осуществляют поиск и устранение неисправностей

    • в курсе нынешних и будущих потребностей БД в плане емкости

    • в курсе текущего состояния и нужд БД

  6. Наемные (contract) АБД:

    • приглашаются под конкретную задачу или в качестве консультантов

    • передают персоналу необходимые знания

    • фиксируют свои действия!

    • должны прекрасно разбираться в соответствующей области

    • хороши в качестве временного персонала, для оценки проекта или системы

  7. Администраторы-руководители:

    • проводят еженедельные совещания

    • определяют перечень первоочередных задач

    • устанавливают и оглашают официальный курс и стратегию

    • утверждают и корректируют должностные инструкции и список обязанностей

    • следят за наличием соответствующей документации

Требования к квалификации АБД

В зависимости от класса АБД и его должностных обязанностей, уровень его квалификации (и зарплаты) может быть различным. В общем можно отметить следующие требования:

  1. Знание основ реляционной теории (особенно в части поддержки ограничений целостности).

  2. Знание процесса проектирования информационных систем и БД.

  3. Детальное знание администрируемой СУБД в части:

  • используемого языка (как правило, это диалект SQL с множеством индивидуальных функций);

  • системы безопасности (как организован доступ пользователей к серверам БД и самим БД);

  • окружения СУБД (операционная система, контроллер домена, ОС пользователей, каналы связи, Web-сервер, используемые технологии подключения к серверам БД)

  • используемых методов физического размещения данных (управление дисками и файловыми группами);

  • использования и настройки методов доступа (настройка индексов и статистик, умение читать и понимать планы исполнения запросов, всё, что касается оптимизации запросов);

  • языковых и программных средств мониторинга и диагностики;

  • средств резервного копирования;

  • средств репликации.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]