1. Активизировать файл XXX.DBF.
2. Осуществить последовательный поиск записи, удовлетворяющей заданному условию. Просмотреть ее. Найти следующую запись, для которой это условие истинно.
3. Отсортировать файл по значению ключа. Результаты сортировки просмотреть на экране и удалить. Проверить, участвуют ли в сортировке помеченные для удаления записи (при разных режимах SET DELETED). Согласно вариантам задания сортировку повторить по различным ключам, по возрастанию, по убыванию.
4. Для файла XXX.DBF по заданным ключам создать три индексных файла. Открывая различные индексные файлы, убедиться в правильности перегруппировки записей исходного файла. Если в файлах обнаружатся дубликаты (записи с совпадающими значениями ключа), то осуществить их подавление. Добавить запись в конец файла XXX.DBF и проверить, когда происходит автоматическое изменение индексных файлов при изменении содержимого основного файла.
5. Осуществить поиск записи, используя индексные файлы.
6. Сравнить достоинства и недостатки процедур сортировки и индексирования, последовательного поиска записи в базе данных и поиска с использованием индексных файлов.
7. Отсортированные файлы удалить с диска. Исходный файл XXX.DBF сохранить для дальнейшей работы.