Две лабы в VFP 8.0 по теме Авиаперевозки
Лабораторная работа 1.
Тема авиаперевозки
Создать два файла БД со следующей структурой (поля, входящие в первичный ключ, выделены жирным шрифтом).
Рейс(Номер рейса, Пункт отправления, Пункт назначения, Плановое время вылета, Плановое время прилета, Признак того, что рейс прилетает на следующие сутки, Название авиакомпании)
Вылет (Номер рейса (FK), Дата вылета, Фактическое время вылета, Фактическое время прилета, Тип воздушного судна, Количество пассажиров)
Заполнить файлы данными с учетом следующих требований:
Количество записей в 1 файле – не менее 10, во втором - не менее 30.
Обязательно наличие рейсов, которые прибывают на следующие сутки (время прилета ранее времени вылета)
Время вылета и прилета храним с точностью до секунды.
Создать индексы, упорядочивающие рейсы по пункту отправления, вылеты – по дате вылета в обратном порядке.
Прислать файлы БД, индексные, а также отчет, в котором показать ход решения заданий
Лабораторная № 2.
Создать процедуры поиска
1. Всех рейсов, которые прибывают на следующие сутки
2. Всех рейсов, опоздавших с прилетом более чем на два часа
3. Всех рейсов с плановой продолжительностью полета более 4 часов. Учитывать то, что рейс может прилетать на следующие сутки.
4. Авиакомпании, которая запланировала максимальное количество рейсов.
Создать с помощью генератора меню, позволяющее просматривать данные в таблицах и вызывать процедуры поиска