Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ2.doc
Скачиваний:
21
Добавлен:
24.12.2018
Размер:
451.58 Кб
Скачать

81.Оптимизация работы базы данных (индексирование, хеширование, технологии сжатия данных базы).

Для реализации в СУБД таких функций как автоматическая сортировка записей,контроль за отсутствием повторений значений в ключевых полях записей и повышение скорости выполнения операций поиска в таблице применяют индексирование. Основное преимущество исп-ия индексирования-значительное ускорение процесса выборки или извлечения данных, основным недостатком-замедление процесса обновления данных.Индекс (index)-средство ускорения операции поиска записей в таблице,а также выполнения других операций, использующих поиск: извлечение, модификация, сортировка и т.д.Индексный файл (index file)-это файл, в котором хранится информация индекса. Он является файлом особого типа, в котором каждая запись состоит из двух значений: данных и указателя номера записи.При этом данные необходимы для индексного поля из индексированного файла, а указатель-для связывания с соответствующей записью индексированного файла.Если индексирование организовано на основе ключевого поля, то индекс называется первичным.Если индекс организован на основе другого поля, то он называется вторичным. Хеширование или хеш-индексирование-технология быстрого прямого доступа к хранимой записи на основе заданного значения некоторого поля, при этом совсем не обязательно, чтобы поле было ключевым.Недостаток индексных схем состоит в том, что для обнаружения записей необходимо обращаться к индексам.Хеш-ие избавляет от необходимости поддерживать и просматривать индексы.Хеш-ие отличается от индек-ия тем,что в файле может быть любое количество индексов, но только одно хеш-поле.Сжатие БД отличается от сжатия с помощью архиваторов и состоит в освобождении места на диске от удаленных объектов БД и записей таблиц.В СУБД Access сжатие базы данных выполняется командой Сервис/Служебные программы/ Сжать. Далее в диалоговом окне необходимо выбрать базу данных для сжатия и подтвердить сжатие.Используются следующие технологии сжатия данных в БД: § сжатие на основе различий; § иерархическое сжатие; § кодирование Хаффмана.

82.Возможности access по администрир-ю бд.

Встроенные ср-ва администрир-я БД в СУБД Аксес: 1)просмотр сведений о БД, выполняемый по команде Файл/св-ва БД, 2)печать описания БД и ее объектов, произведенного сис-мой Аксес в процессе их создания польз-лем, по команде Сервис/Анализ/Архивариус, 3)сжатие БД, по команде Сервис/Служ программы/сжать и восстановить БД, 4)сохран БД в файле формата. MDE с целью ее сжатия и защиты от изменения форм, отчетов и модулей по команде Сервис/служ прог/создать MDE-файл, 5)репликация БД по команде сервис/репликация/создать реплику, 6)защита объектов БД на ур-не польз-лей, 7)защита БД паролем по команде сервис/защита/задать пароль БД, 8)поддержка целостности БД. Эти ср-ва могут применяться не только администратором, но и пользователями, работающими с БД автономно.

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