1. Сформировать (создать и ввести несколько записей) справочный файл XXX I.DBF, структура которого представлена в описании вариантов.
2. При мультифайловой обработке базы данных для каждого файла определяется своя рабочая область. В области 1 активизировать основной файл XXX.DBF, а в области 2 - файл XXXI .DBF. Переключаясь от одной рабочей области к другой, проверить, перемещается ли указатель записей в неактивной области при работе в активной области.
3. Одновременная работа с данными двух или нескольких файлов. Это достигается путем связывания файлов по ключу. Написать новый модуль программы или процедуру в имеющейся программе для связи файлов вида одна_запись_с_одной (1:1). Проиндексировать файлы по этому ключу. Установить связь между файлами XXX.DBF и XXXI .DBF по ключу, заданному вариантами задания.
4. Наличие установления связи проверить просмотром полей файла-отца (основного файла) и соответствующих им полей файла-сына (справочного файла): LIST <список полей файла-отца>, <список полей файла-сына>. Каждое поле файла-сына задается в виде <псевдоним файла-сына> - > <имя поля>.
5. Осуществить поиск одновременно в двух файлах (в диалоговом или программном режимах). Разорвать связь. Закрыть файлы в разных областях.
6. Задание усложненное. Старший и младший файлы поменять местами (кроме б варианта). Осуществить связь вида одна_запись_со_многими (1 : n). Убедиться в существовании связи с помощью BROWSE FIELDS. Разорвать связь и закрыть файлы в разных областях.