
- •2.1. Cals-технологии — основная концепция разработки удаленных баз данных
- •2.2. Принципы разработки многопользовательских информационных систем
- •2.3. Организация многопользовательских систем управления базами данных в локальных вычислительных сетях
- •2.4. Этапы проектирования многопользовательских баз данных
- •2.5. Администрирование баз данных
- •Контрольные вопросы
- •Часть II
- •Глава 3 технологии разработки и управления базами
- •3.1. Назначение языка sql
2.5. Администрирование баз данных
В практике разработки и управления базами данных выделяют две функции: администрирование данных и администрирование баз данных.
Соответственно предусматривают и две должности: администратор данных и администратор баз данных.
Администрирование данных подразумевает управление информационными ресурсами, разработку и внедрение стандартов на информационное обеспечение, концептуальное и логическое проектирование баз данных.
Приведем перечень задач, возлагаемых на администратора данных:
выбор рациональных инструментальных средств разработки баз данных;
участие в разработке корпоративных стратегий создания информационной системы с учетом развития информационных технологий, включая разработку соответствующей технической документации;
экспертная оценка осуществимости проектов и планирование процесса создания базы данных;
участие в разработке корпоративной модели данных;
определение требований организации к используемым данным и разработка словаря данных;
участие в разработке методик сбора данных и выбор формата их представления;
оценка существующих и ожидаемых объемов данных;
• определение правил доступа к данным и мер безопасности, соответствующих правовым нормам и внутренним требованиям
организации;
концептуальное и логическое проектирование базы данных;
взаимодействие с разработчиками приложений в целях обеспечения существующих требований конкретного предприятия;
разработка должностных инструкций и обучение пользователей баз данных;
взаимодействие со службами системы управления качеством в части анализа причин нарушения целостности БД или потери
информации;
• разработка и выбор методов и средств эффективной защиты данных в условиях конкретного предприятия.
Администрирование баз данных подразумевает управление физической реализацией разработанной информационной системы.
Деятельность администратора баз данных является в большей мере технической, предусматривающей знание особенностей конкретных СУБД и операционных систем.
Приведем перечень задач администратора баз данных:
участие в оценке и выборе целевой СУБД на этапах проектирования баз данных;
физическое проектирование базы данных;
реализация физического проекта базы данных в среде целевой СУБД;
определение и реализация требований по защите и поддержке целостности данных;
взаимодействие с разработчиками приложений баз данных;
разработка стратегии тестирования баз данных;
• обучение пользователей при работе с базами данных в ЛВС
предприятия;
сдача в эксплуатацию готового приложения базы данных, контроль текущей производительности системы и соответствующая настройка базы данных;
регулярное резервное копирование;
разработка требуемых механизмов и процедур восстановления информации в базах данных;
обеспечение полноты необходимой документации для работы с базами данных, получаемых как от внешних разработчиков, так и от специалистов внутри организации;
поддержка и обеспечение работоспособности используемого программного и аппаратного обеспечения.