23344

Сортировка и индексирование баз данных

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №3: Сортировка и индексирование баз данных По дисциплине: Базы данных. Задание: Выполните сортировку по одному полю базы данных содержащей не менее 15 записей. Повторите сортировку для полей содержащих разные типы данных. Просмотрите результат сортировки в новой базе данных.

Русский

2013-08-04

87 KB

12 чел.

Московский Государственный Университет Леса.

Кафедра вычислительной техники.

Лабораторная работа №3:

«Сортировка и индексирование баз данных»

По дисциплине: Базы данных.

Выполнил: студент гр. ВТ-41

  Артамонов А.В.

    Принял: доцент Боцула Л.Н.

2011 год.


Цели работы:

  выполнить операции сортировки, индексирования;

  выяснить технологию выполнения операций;

  сравнить результаты сортировки, индексирования.

Задание:

  1.  Выполните сортировку по одному полю базы данных, содержащей не менее 15 записей. Повторите сортировку для полей, содержащих разные типы данных. Просмотрите результат сортировки в новой базе данных. Для символьных полей выполните сортировку с учетом регистра, без учета регистра.
  2.  Выполните сортировку по 2–3 полям одновременно.
  3.  Выполните сортировку с переносом в результирующую базу данных части полей исходной.
  4.  Просмотрите сгенерированные команды в окне Команды.
  5.  Проиндексируйте базы данных, создав простые индексные файлы. Установите связь между базой данных и индексным файлом, объявив его активным. Выполните просмотр проиндексированной базы данных. Обратите внимание, что записи в исходной базе данных не перенумерованы.
  6.  Выполните корректировку исходной базы данных. Убедитесь, что простой индекс не поддерживает упорядочение записей. Выполните переиндексацию базы данных. Проанализируйте результаты.
  7.  Просмотрите сгенерированные команды в окне Команды.
  8.  Постройте структурированный и обычный мультииндексные файлы, заранее продумав индексное выражение, содержащее в себе 2–3 поля.
  9.  Выполните корректировку исходной базы данных. Проанализируйте результат.
  10.  Просмотрите сгенерированные команды в окне "Команды".


Отчет по работе.

Заполненные данными базы данных по проекту:

Отсортированные базы данных:

Индексные файлы:

Контрольные вопросы:

  Объяснить понятия: простой и структурированный индексы.

  Назвать различия операций сортировки и индексирования.

  Что означает выражение "сделать индекс активным"?

  Когда требуется операция переиндексирования баз данных?

  Описать правила составления выражения для индексирования по ключу, содержащему 2–3 поля.

  Объяснить понятия – тег, индексный ключ.