лабы по бд 1-11 / БДАрт3
.docМосковский Государственный Университет Леса.
Кафедра вычислительной техники.
Лабораторная работа №3:
«Сортировка и индексирование баз данных»
По дисциплине: Базы данных.
Выполнил: студент гр. ВТ-41
Артамонов А.В.
Принял: доцент Боцула Л.Н.
2011 год.
Цели работы:
выполнить операции сортировки, индексирования;
выяснить технологию выполнения операций;
сравнить результаты сортировки, индексирования.
Задание:
-
Выполните сортировку по одному полю базы данных, содержащей не менее 15 записей. Повторите сортировку для полей, содержащих разные типы данных. Просмотрите результат сортировки в новой базе данных. Для символьных полей выполните сортировку с учетом регистра, без учета регистра.
-
Выполните сортировку по 2–3 полям одновременно.
-
Выполните сортировку с переносом в результирующую базу данных части полей исходной.
-
Просмотрите сгенерированные команды в окне Команды.
-
Проиндексируйте базы данных, создав простые индексные файлы. Установите связь между базой данных и индексным файлом, объявив его активным. Выполните просмотр проиндексированной базы данных. Обратите внимание, что записи в исходной базе данных не перенумерованы.
-
Выполните корректировку исходной базы данных. Убедитесь, что простой индекс не поддерживает упорядочение записей. Выполните переиндексацию базы данных. Проанализируйте результаты.
-
Просмотрите сгенерированные команды в окне Команды.
-
Постройте структурированный и обычный мультииндексные файлы, заранее продумав индексное выражение, содержащее в себе 2–3 поля.
-
Выполните корректировку исходной базы данных. Проанализируйте результат.
-
Просмотрите сгенерированные команды в окне "Команды".
Отчет по работе.
Заполненные данными базы данных по проекту:
Отсортированные базы данных:
Индексные файлы:
Контрольные вопросы:
Объяснить понятия: простой и структурированный индексы.
Назвать различия операций сортировки и индексирования.
Что означает выражение "сделать индекс активным"?
Когда требуется операция переиндексирования баз данных?
Описать правила составления выражения для индексирования по ключу, содержащему 2–3 поля.
Объяснить понятия – тег, индексный ключ.