Рекомендации по выполнению. Продажа билетов на самолёты в текущем месяце

  1. Создайте в вашей личной папке базу данных Аэропорт.
  2. Спроектируйте в созданной базе данных Аэропорт в Режиме конструктора структуру таблицы, сохранив ее под именем Билеты:

Таблица

Продажа билетов на самолёты в текущем месяце

Дата вылета ФИО Номер рейса Тип самолета Пункт назначения Расстояние Количество билетов
6.05.2006 Иванов   АИ Москва    
  1. Спроектируйте в Режиме конструктора структуру таблицы,сохранив ее под именем Цены:

Таблица Цены

Тип самолета Цена за 1 км
АН 678,56
  1. Поле тип самолёта в таблице Цены сделайте ключевым.
  2. Создайте связь между таблицами Билеты и Цены по полю Тип самолёта она должна быть ∞:1
  3. Сохраните получившуюся связь
  4. Заполните в таблице Цены пять записей.
  5. Заполните в таблице Билеты столько записей, сколько у вас имеется типов самолетов таблице Цены.

2. Проектирование запросов выбора с использованием сложных условий

ЗАДАНИЕ 2. На основании таблиц Билеты в Режиме конструктора запросов спроектировать следующие запросы:

• все вылеты на заданную дату;

• все типы самолетов, направляемых в заданный пункт;

• какие пассажиры, какого числа вылетели заданным рейсом в заданный пункт.

Все спроектированные запросы сохранить под именами Дата, Самолеты, Пассажиры.

ЗАДАНИЕ 3. На основе таблиц Билеты и Цены спроектировать запросы, определяющие:

• какие пассажиры купили билеты в два заданных пункта и сколько споили билеты;

• какие пассажиры вылетели одним из двух заданных типов самолетов и какова цена за 1 км;

• какие пассажиры вылетели в заданную дату и сколько стоили их билеты;

• какие пассажиры вылетели рейсами, покрывающими расстояние в заданном диапазоне, например, от 200 тыс. до 400 тыс. км, и какова цена за 1 км.

Выполнить и сохранить все запросы под именами Билет, Тип, Цена, Рейс.

В строке Условие отбора при указании условия можно использовать символы * и %. Для построения сложных условии использовать логические функции Not, Or, And, Between, Like например:

Ø 600 And < 250

Ø Between 200 And 800

ЗАДАНИЕ 4. На основе таблиц Билеты и Цены спроектировать запросы с использованием группировки, определяющие:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow