Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
FoxPro.doc
Скачиваний:
3
Добавлен:
19.09.2019
Размер:
1.99 Mб
Скачать

2. Задание

2.1. Домашняя подготовка

1. Изучить основные команды, необходимые для сортировки и индексирования.

2. Подготовить данные для выполнения задания в лаборатории по п.п. 3-15. В качестве исходной таблицы принять таблицу, созданную в предыдущей лабораторной работе.

2.2. Порядок выполнения задания в лаборатории

  1. Показать преподавателю данные по п.2 домашней подготовки.

  2. Загрузить СУБД FOXPRO.

3. Создать копию таблицы. Далее работу проводить с копией таблицы. Просмотреть структуру и записи полученной копиитаблицы. Получить распечатки.

4.Создать копию таблицы с ограниченным числом полей (например, исключив последнее поле). Просмотреть структуру и записи полученной копии таблицы. 5. Создать копию таблицы, содержащего подмножество записей исходного файла, удовлетворяющих некоторому условию (например, записи содержат фамилии, начинающиеся с буквы И). Получить распечатки.

6. Добавить в полученную таблицу из исходной таблицы записи, начиная со второй и кончая пятой.

7. Просмотреть список файлов на диске, получить распечатку каталога диска. Удалить копии таблиц, оставив последнюю копию.

8. Модифицировать структуру копии исходной таблицы, введя после второго поля А2 новое поле того же типа, но с другим именем и длиной. Просмотреть полученную структуру. Получить распечатку.

9. Изменить имена и тип двух полей. Просмотреть полученную структуру. Получить распечатку.

10. Провести сортировку файла по символьному и числовому полям в возрастающем и убывающем порядках.

11. Провести сортировку по полю типа "Дата" (если такого поля нет, то добавить поле и записи) , включив в отсортированный файл записи, удовлетворяющие некоторому условию.

12. Провести поиск с использованием команды LOCATE. Просмотреть результат. Получить распечатки.

13. Индексировать файл по символьному и числовому полям (раздельно и совместно) в возрастающем и убывающем порядках. Создать простой индекс

14. Создать для этих же случаев мультииндекс (структурный и обычный).

15. Провести индексирование по полю типа "Дата".

16. Провести поиск с использованием команд FIND и SEEK. Получить распечатки.

17. Подключить к основной таблице все созданные индексные файлы. Изменить значения ключевых полей для двух записей основного таблицы. Просмотреть на экране записи таблицы. Получить распечатки.

18. Выполнить операции над файлами (копирование, переименование, изменение структуры, вывод каталога, удаление), сортировку и индексирование в системном меню.

19. Показать результаты работы преподавателю. Завершить работу с СУБД FOXPRO.

3. Требования к отчету

Отчет должен включать:

1. Исходные данные в соответствии с заданием к работе.

2. Распечатки результатов работы.

3. Необходимые пояснения к результатам.

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

4.1. Вопросы для коллоквиума

1. Какие команды используются для копирования файлов?

2. Какие команды используются для переименования файлов?

3. Какие команды используются для удаления файлов?

4. Укажите команды для вывода на экран списка имен файлов различных типов на диске ?

5. Какие команды используются для добавления записей в таблицу из другой таблицы?

6. Какая команда используется для модификации структуры таблиц?

7. Приведите структурытаблиц, предназначенных для модификации, поясните какие изменения предполагается выполнить при модификации.

8. Какие команды используются для сортировки файлов?

9. Какие команды используются для индексирования таблиц?

10. Как выполнить операции над файлами (копирование, переименование, изменение структуры, вывод каталога, удаление), сортировку и индексирование в системном меню.

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