- Создайте в вашей личной папке базу данных Аэропорт.
- Спроектируйте в созданной базе данных Аэропорт в Режиме конструктора структуру таблицы, сохранив ее под именем Билеты:
Таблица
Продажа билетов на самолёты в текущем месяце
Дата вылета | ФИО | Номер рейса | Тип самолета | Пункт назначения | Расстояние | Количество билетов |
6.05.2006 | Иванов | АИ | Москва | |||
… | … | … | … | … | … | … |
- Спроектируйте в Режиме конструктора структуру таблицы,сохранив ее под именем Цены:
Таблица Цены
Тип самолета | Цена за 1 км |
АН | 678,56 |
… | … |
- Поле тип самолёта в таблице Цены сделайте ключевым.
- Создайте связь между таблицами Билеты и Цены по полю Тип самолёта она должна быть ∞:1
- Сохраните получившуюся связь
- Заполните в таблице Цены пять записей.
- Заполните в таблице Билеты столько записей, сколько у вас имеется типов самолетов таблице Цены.
2. Проектирование запросов выбора с использованием сложных условий
ЗАДАНИЕ 2. На основании таблиц Билеты в Режиме конструктора запросов спроектировать следующие запросы:
• все вылеты на заданную дату;
• все типы самолетов, направляемых в заданный пункт;
• какие пассажиры, какого числа вылетели заданным рейсом в заданный пункт.
Все спроектированные запросы сохранить под именами Дата, Самолеты, Пассажиры.
ЗАДАНИЕ 3. На основе таблиц Билеты и Цены спроектировать запросы, определяющие:
• какие пассажиры купили билеты в два заданных пункта и сколько споили билеты;
• какие пассажиры вылетели одним из двух заданных типов самолетов и какова цена за 1 км;
• какие пассажиры вылетели в заданную дату и сколько стоили их билеты;
• какие пассажиры вылетели рейсами, покрывающими расстояние в заданном диапазоне, например, от 200 тыс. до 400 тыс. км, и какова цена за 1 км.
Выполнить и сохранить все запросы под именами Билет, Тип, Цена, Рейс.
В строке Условие отбора при указании условия можно использовать символы * и %. Для построения сложных условии использовать логические функции Not, Or, And, Between, Like например:
Ø 600 And < 250
Ø Between 200 And 800
ЗАДАНИЕ 4. На основе таблиц Билеты и Цены спроектировать запросы с использованием группировки, определяющие: