Гео
В дополнение к только что описанным программным модулям большинство СУБД имеют
утилиты баз данных,
которые помогают администратору баз данных управлять системой баз данных. Общие утилиты имеют
следующие типы функций:
• Загрузка. Утилита загрузки используется для загрузки существующих файлов данных, таких как текстовые файлы или
последовательные файлы, в базу данных. Обычно текущий (исходный) формат области данных
и желаемая (целевая) файловая структура базы данных указываются утилите, которая
затем автоматически переформатирует данные и сохраняет их в базе данных. С распространением
СУБД перенос данных из одной СУБД в другую становится обычным явлением в
многие организации. Некоторые поставщики предлагают продукты, которые генерируют соответствующие
программы загрузки с учетом существующих описаний хранилища исходной и целевой базы данных
(внутренних схем). Такие инструменты также называются инструментами преобразования.
• Резервное копирование. Утилита резервного копирования создает резервную копию базы данных, обычно путем сброса
всей базы данных на ленту. Резервная копия может быть использована для восстановления базы данных в
случае катастрофического сбоя. Также часто используются инкрементные резервные копии, когда
записываются только
изменения с момента предыдущего резервного копирования. Инкрементное резервное копирование сложнее,
но экономит место.
• Реорганизация файлов: эту утилиту можно использовать для реорганизации файла базы данных в другой файл.
файловая организация для повышения производительности.
• Мониторинг производительности: такая утилита отслеживает использование базы данных и предоставляет статистику
администратору базы
данных. Администратор баз данных использует статистику при принятии таких решений, как
реорганизация файлов для повышения производительности.
Другие утилиты могут быть доступны для сортировки файлов, обработки сжатия данных,
контроля доступа пользователей, взаимодействия с сетью и выполнения других функций.