Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Запросы
ИСПОЛЬЗОВАНИЕ ТАБЛИЦ Сортировка
1.1 Упорядочить таблицу Самолеты по полю Страна (по возрастанию). Порядок действий: переместиться в столбец Страна; кнопка «А-Я»
1.2 Упорядочить таблицу Самолеты по полю Год (по убыванию). Порядок действий: переместиться в столбец Год; кнопка «Я-А»
1.3 Упорядочить таблицу Самолеты по полю Название (по возрастанию).
1.4 Упорядочить таблицу Самолеты пополям Страна (по возрастанию)и Пассаж (по убыванию). Порядок действий: 1) Меню: Записи®Фильтр®Расширенный фильтр; 2) В Бланк Фильтра добавить поля Страна и Пассаж: дважды щелкнуть по имени поляв верхней части окна; 3) В ячейке Сортировка для поля Страна выбрать значение: По возрастанию; для поля Пассаж выбрать значение: По убыванию; 4) Меню: Фильтр®Применить фильтр.
1.5 Упорядочить таблицу Рейсы по полям ТипВС (по возрастанию) и Аэропорты (по возрастанию). Определить, почему записи расположены не по алфавиту названий Самолетов. 2 Фильтрация 2.1 С помощью фильтрации определить количество записей таблицы Самолеты, удовлетворяющих условиям:
2.1.1Страна: СССР Порядок действий: 1) В столбце Страна переместиться в любую ячейку, значение которой равно СССР; 2) Меню: Записи®Фильтр®Фильтр по выделенному.
2.1.2Страна: все, кроме СССР (упорядочить по полю Страна по возрастанию). Порядок действий: 1) Отменить фильтрацию, установленную в предыдущем задании: Меню: Записи®Удалить Фильтр; 2) В столбце Страна переместиться в любую ячейку, значение которой равно СССР; 3) Меню: Записи®Фильтр®Исключить выделенное.
2.1.3Год: больше 0 (упорядочить по полю Год по возрастанию). Порядок действий: 1) Меню: Записи®Удалить Фильтр; 2) Меню: Записи®Фильтр®Расширенный фильтр; 3) В Бланк Фильтра добавить поле: Год; 4) В ячейке Сортировка выбрать значение: По возрастанию; 5) В ячейку Условие отбора ввести значение: > 0; 6) Меню: Фильтр®Применить фильтр.
2.1.4Пассаж: больше 0 (упорядочить по полю по Пассаж по возрастанию)
2.1.5Страна: СССР, Год: больше 0, Пассаж: больше 0
2.1.6Пассаж: больше 30, Экипаж больше 2, ВзлВес: больше 30
2.2 С помощью фильтрации определить количество записей таблицы Рейсы, удовлетворяющих условиям: Дата: с 1.03 по 30.06 Порядок действий: 1) Меню Записи®Удалить Фильтр; 2) Меню: Записи®Фильтр®Расширенный фильтр; 3) В Бланк Фильтра добавить поле: Дата; 4) В ячейку Условие отбора ввести значение: > = #01/03/05# and < = #30/06/05#; 5) Меню Фильтр®Применить фильтр. ЗАПРОСЫ
1 Создать запросы на выборку
1.1 Запрос 1_1_Год Определить количество записей в таблице Самолеты, удовлетворяющих условиям: Страна: СССР, Год: больше 0, Пассаж больше 0; показывать в порядке возрастания значения поля Пассаж поля: Название, Страна, Год, Пассаж. Порядок действий: 1) Начать создание запроса: кнопка Создать ® Конструктор; 2) Добавить таблицу Самолеты, закрыть окно Добавлениетаблицы; 3) В Бланк Запроса добавить поля Название, Страна, Год, Пассаж: дважды щелкнуть по имени поля в верхней части окна; 4) В ячейку Условие отбора ввести для поля Страна значение: СССР; Год значение: > 0; Пассаж значение: > 0; 5) В ячейке Сортировка для поля Пассаж выбрать: По возрастанию; 6) Закрыть окно Бланка Запроса: Ctrl+F4; 7) Задать Имя Запроса: 1_1_Год
1.2 Запрос 1_2_Полеты 1.2.1 Определить количество записей таблицы Рейсы, удовлетворяющих условию: Дата: с 1.03 по 30.06 показывать в порядке возрастания значения поля Дата поля: Дата, Аэропорт, Тип ВС, Билеты Порядок действий: 1) Начать создание запроса: кнопка Создать ® Конструктор 2) Добавить таблицу Рейсы, закрыть окно Добавлениетаблицы 3) В Бланк Запроса добавить поля Дата, Аэропорт, Тип ВС, Билеты: дважды щелкнуть по имени поля в верхней части окна; 4) В ячейку Условие отбора для поля Дата ввести: between #01/03/05# and #30/06/05#; 5) В ячейке Сортировка для поля Дата выбрать: По возрастанию; 6) Закрыть окно Бланка Запроса: Ctrl+F4; 7) Задать Имя Запроса: 1_2_Полеты.
1.2.2 Изменить запрос 1_2_Полеты Определить количество записей в таблицы Рейсы, удовлетворяющих условиям: Дата: с 1.03 по 30.06; Аэропорт: Анапа. Порядок действий: 1) Начать изменение запроса: кнопка Конструктор; 2) Добавить таблицу: правой кнопкой мыши щелкнуть в верхней части окна; Контекстное Меню: Добавлениетаблицы...; переместиться на таблицу Аэропорты; кнопка Добавить; закрыть окно Добавлениетаблицы; 3) В Бланк Запроса добавить поле Название из таблицы Аэропорты; 4) В ячейку Условие отбора ввести для поля Название значение: Анапа; 5) Закрыть окно бланка запроса: Ctrl+F4. 1.3 Запрос 1_3_ВзлВес Определить количество записей в таблице Самолеты, удовлетворяющих условию: 10 < ВзлВес < 20. Показывать в порядке возрастания значения поля ВзлВес поля: Название, Страна, ВзлВес В ячейку Условие отбора для поля ВзлВес ввести значение: > 10 and < 20 В ячейке Сортировка для поля ВзлВес выбрать: По возрастанию Задать имя запроса: 1_3_ВзлВес 1.4 Запрос 1_4_Пересечение Отобрать Аэропорты, являющиеся одновременно Международными и Федеральными. Показывать в порядке возрастания значения поля Название поля: Название, Меж, Фед В ячейку Условие отбора ввести для поля Меж значение: Да В ячейку Условие отбора ввести для поля Фед значение: Да В ячейке Сортировка для поля Название выбрать: По возрастанию Задать имя запроса: 1_4_Пересечение 1.5 Запрос 1_5_Объединение Отобрать Аэропорты, являющиеся Международными или Федеральными. Показывать в порядке возрастания значения поля Название поля: Название, Меж, Фед В ячейку Условие отбора ввести для поля Меж значение: Да В ячейку Условие отбора в графу или для поля Фед ввести значение: Да Задать имя запроса: 1_5_Объединение 1.6 Запрос 1_6_Разность1 Отобрать множество Аэропортов, являющееся разностью множеств Международных и Федеральных. Показывать в порядке возрастания значения поля Название поля: Название, Меж, Фед Задать имя запроса: 1_6_Разность1
1.7 Запрос 1_7_Разность2 Отобрать множество Аэропортов, являющееся разностью множеств Федеральных и Международных. Показывать в порядке возрастания значения поля Название поля: Название, Меж, Фед Задать имя запроса: 1_7_Разность2 1.8 Запрос 1_8_Одновременно Отобрать множество Аэропортов, являющееся одновременно Федеральными и Международными или одновременно ими не являющиеся Показывать в порядке возрастания значения поля Меж поля: Название, Меж, Фед В ячейку Условие отбора ввести для поля Меж значение: [Фед] Задать имя запроса: 1_8_Одновременно
2 Создать Запросы на группировку
2.1 По таблице Рейсы определить суммарное количество проданных Билетов по каждому Аэропорту Порядок действий: 1) Начать создание запроса: кнопка Создать ® Конструктор 2) Добавить таблицу Рейсы; закрыть окно Добавлениетаблицы 3) В бланк запроса добавить поля: КодАП, Билеты 4) Вывести на экран строку Групповые операции: меню Вид ® Групповые операции 5) В ячейке Групповые операции для поля КодАП выбрать: Группировка для поля Билеты выбрать функцию: Sum 6) Закрыть окно бланка запроса: Ctrl+F4; 7) Задать имя запроса: 2_1_АП-Билеты
2.2 По таблице Рейсы определить суммарное количество проданных Билетов по каждому Самолету Задать имя запроса: 2_2_ВС-Билеты
2.3 По таблице Рейсы определить суммарное количество проданных Билетов по каждой Дате Задать имя запроса: 2_3_Дата-Билеты
2.4 По таблицам Рейсы и Самолеты определить суммарную Пассажировместимость по каждому Аэропорту Задать имя запроса: 2_4_АП-Вместимость
2.5 По таблицам Рейсы и Самолеты определить суммарную Пассажировместимость по каждому Типу ВС Задать имя запроса: 2_5_ВС-Вместимость
2.6 По таблицам Рейсы и Самолеты определить суммарную Пассажировместимость по каждой Дате Задать имя запроса: 2_6_Дата-Вместимость
2.7 По таблице Рейсы определить дату выполнения последнего рейса в каждый Аэропорт В ячейке Групповые операции для поля Дата выбрать функцию: Last Задать имя запроса: 2_7_АП-Полет
2.8 По таблице Самолеты определить максимальную для каждой страны Пассажировместимость самолетов; показывать поля Страна, Пассаж Задать имя запроса: 2_8_Страны-Вместимость
2.9 По таблице Самолеты определить максимальную для каждой страны Скорость самолетов; показывать поля Страна, Скорость Задать имя запроса: 2_9_Страны-Скорость
2.10 По таблице Самолеты определить максимальную для каждой страны Дальность полета; показывать поля Страна, Дальность Задать имя запроса: 2_10_Страны-Дальность
3 Создать запросы на обновление
3.1 Запрос на обновление таблицы Самолеты: 1) создать запрос на выборку, показывающий записи, удовлетворяющие условию: Страна: не СССР показать поля: Название, Страна Порядок действий: 1) Начать создание запроса: кнопка Создать ® Конструктор 2) Добавить таблицу Самолеты; закрыть окно Добавлениетаблицы 3) В бланк запроса добавить поля: Название, Страна 4) В ячейку Условие отбора для поля Страна ввести: < > СССР 5) Закрыть окно бланка запроса: Ctrl+F4; 6) Задать имя запроса: 3_1_Замена УБЕДИТЬСЯ В ПРАВИЛЬНОСТИ ВЫПОЛНЕНИЯ ЗАПРОСА.
2) изменить вид запроса с Выборка на Обновление, заменить все названия стран, кроме СССР, на Другие Порядок действий: 1) Начать изменение запроса: кнопка Конструктор 2) Изменить вид запроса: меню З апрос ® О бновление 3) В ячейку Обновление для поля Страна ввести: Другие
3.2 Запрос на обновление таблицы Аэропорты: 1) создать запрос на выборку, показывающий записи, удовлетворяющие условию: УЕ: нет; показать поля: Название, УЕ, СтавкаПасс Задать имя запроса: 3_2_Замена УБЕДИТЬСЯ В ПРАВИЛЬНОСТИ ВЫПОЛНЕНИЯ ЗАПРОСА
2) изменить вид запроса с Выборка на Обновление, увеличить значение ставки сбора за 1 пассажира СтавкаПасс в 1000 раз для всех записей, поле УЕ у которых имеет значение Нет В ячейку Обновление для поля СтавкаПасс ввести: [СтавкаПасс]*1000 3.3 Запрос на Обновление таблицы Аэропорты: 1) создать запрос на выборку, показывающий записи, удовлетворяющие условию: УЕ: нет; показать поля: Название, УЕ, Тариф Задать имя запроса: 3_3_Замена УБЕДИТЬСЯ В ПРАВИЛЬНОСТИ ВЫПОЛНЕНИЯ ЗАПРОСА
2) изменить вид запроса с Выборка на Обновление, увеличить значение тарифа Тариф в 1000 раз для всех записей, поле УЕ у которых имеет значение Нет 3.4 Запрос на обновление таблицы Самолеты: 1) создать запрос на выборку, показывающий записи, удовлетворяющие условию: Страна: СССР показать поля: Название, Страна Задать имя запроса: 3_4_Замена УБЕДИТЬСЯ В ПРАВИЛЬНОСТИ ВЫПОЛНЕНИЯ ЗАПРОСА.
2) изменить вид запроса с Выборка на Обновление, заменить название страны на РФ 3.5 Запрос на обновление таблицы Самолеты: 1) создать запрос на выборку, показывающий записи, удовлетворяющие условию: Название начинается с символов Ан- (самолеты конструкторского бюро Антонова) показать поля: Название, Страна Задать имя запроса: 3_5_Замена УБЕДИТЬСЯ В ПРАВИЛЬНОСТИ ВЫПОЛНЕНИЯ ЗАПРОСА.
2) изменить вид запроса с Выборка на Обновление, заменить название страны на Украина 4 Создать запрос на удаление в таблице Самолеты, в результате выполнения которого из таблицы Самолеты удаляются все записи, поле Страна для которых равна Другие
1) создать запрос на выборку, показывающий записи из таблицы Самолеты, удовлетворяющие условию: Страна: Другие; показать поля: Название, Страна. Задать имя запроса: 4_Удаление УБЕДИТЬСЯ В ПРАВИЛЬНОСТИ ВЫПОЛНЕНИЯ ЗАПРОСА
2) изменить вид запроса с Выборка на Удаление; удалить все записи, поле Страна для которых равна Другие Порядок действий: 1) Начать изменение запроса: кнопка Конструктор 2) Изменить вид запроса: меню З апрос ® У даление 5 Создать Перекрестные запросы
5.1 Определить количество Рейсов, совершенных в каждый Аэропорт на каждом Типе ВС Порядок действий: 1) Начать создание запроса: кнопка Создать ® Перекрестный запрос 2) Выбрать таблицу, поля которой необходимо вывести в перекрестном запросе: Рейсы; кнопка Далее 3) Выбрать поле, значение которого будет использовано в качестве заголовка строк: КодАП; кнопка >; кнопка Далее 4) Выбрать поле для использования в качестве заголовков столбцов: КодВС; кнопка >; кнопка Далее 5) Выбрать поле, значение которого используется при вычислениях для каждой ячейки на пересечении строк и столбцов: Билеты Выбрать функцию, которая используется при вычислениях для каждой ячейки на пересечении строк и столбцов: Count; кнопка Далее 6) Задать имя запроса: 5_1_АП-ВС-Колич; кнопка Готово
5.2 Определить количество Билетов, проданных в каждый Аэропорт для выполнения рейсов на каждом Типе ВС; Задать имя запроса: 5_2_АП-ВС-Билеты
5.3 Определить суммарную Пассажировместимость в каждый Аэропорт на каждом Типе ВС: 1) создать запрос 5_3_Вместим с использованием таблиц Самолеты и Рейсы; показывать поля КодАП, Название, Пассаж Задать имя запроса: 5_3_Вместим 2) на базе запроса 5_3_Вместим создать перекрестный запрос. Задать имя запроса: 5_3_АП-ВС-Пассаж 6 Создать параметрический запрос на выборку Определить, сколько полетов было совершено за произвольный (вводимый с клавиатуры) диапазон дат: скопировать запрос 1_2_Полеты под именем 6_ДиапазонДат, в новом запросе задать условие отбора с параметрами Порядок действий: 1) Переместиться на ярлык запроса 1_2_Полеты 2) Скопировать запрос в буфер: Ctrl+C 3) Вставить запрос из буфера: Ctrl+V 4) Задать имя запроса: 6_ДиапазонДат 5) Начать изменение запроса 6_ДиапазонДат: кнопка Конструктор 6) Изменить значение ячейки Условие отбора для поля Дата: between [Начало] and [Окончание]
7 Создать запросы на выборку с вычисляемым полем 7.1 Запрос 7_1_День: определить день недели для каждого рейса с использованием функции WeekDay( < Дата, для которой определяется день недели >; 2); показывать в порядке возрастания значения поля Дата поля: Дата, Тип ВС, Аэропорт, Билеты, ДеньНедели; для поля ДеньНедели задать значения Свойств: Подпись: День
Порядок действий: 1) Начать создание запроса: кнопка Создать ® Конструктор 2) Добавить таблицу Рейсы; закрыть окно Добавлениетаблицы 3) В Бланк Запроса добавить поля: Дата, КодВС, КодАП, Билеты 4) В ячейке Сортировка для поля Дата выбрать: По возрастанию 5) В первом чистом столбце в ячейку Поле ввести выражение: ДеньНедели: WeekDay([Дата]; 2) 6) Закрыть окно бланка запроса: Ctrl+F4; 7) Задать имя запроса: 7_1_День 7.2 Запросы Занятость
7.2.1 Определить коэффициент занятости кресел по формуле: Занят=Билеты/Пассажировместимость; показывать в порядке убывания значения поля Занят поля: Дата, ТипВС, Аэропорт, Билеты, Пассаж, Занят; для поля Занят задать значения Свойств: Подпись: Занято Формат поля: 3 знака после запятой
Порядок действий: 1) Начать создание запроса: кнопка Создать ® Конструктор 2) Добавить таблицы Рейсы, Самолеты; закрыть окно Добавлениетаблицы 3) В Бланк Запроса добавить поля Дата, Название, КодАП, Билеты, Пассаж 4) В первом чистом столбце в ячейку Поле ввести выражение: Занят: Билеты/Пассаж 5) В ячейке Сортировка для поля Занят выбрать: По убыванию 6) Закрыть окно бланка запроса: Ctrl+F4; 7) Задать имя запроса: 7_2_1_Занятость
7.2.2 Скопировать запрос 7_2_1_Занятость под именем 7_2_2_Занятость1; в новом запросе показывать рейсы, для которых Занят> 0.7 В Бланке запроса 7_2_2_Занятость1 изменить значение ячейки Условие отбора для поля Занят: > 0.7
7.2.3 Скопировать запрос 7_2_2_Занятость1 под именем 7_2_3_Занятость2; в новом запросе показывать рейсы, для которых занятость больше произвольного (вводимого с клавиатуры) значения В Бланке запроса 7_2_3_Занятость2 изменить значение ячейки Условие отбора для поля Занят: > [Минимальная Занятость] 7.3 Запросы Ставка 7.3.1 Определить тарифную ставку в Руб. по каждому маршруту (с учетом значения поля УЕ с использованием параметра Курс): ТСтав=Тариф/Расстояние; показывать для аэропортов с Тариф> 0 в порядке возрастания значения поля ТСтав поля: Название, Тариф, Расст, УЕ, ТСтав; для поля ТСтав задать значения Свойств: Подпись: Ставка Формат поля: 2 знака после запятой.
Порядок действий: 1) Создать запрос по таблице Аэропорты с полями Название, Тариф, Расст, УЕ; 2) В первом чистом столбце в ячейку Поле ввести выражение ТСтав: [Тариф]/[Расст]*Iif([УЕ]; [Курс]; 1) 3) В ячейку Условие отбора для поля Тариф ввести: > 0 4) В ячейке Сортировка для поля ТСтав выбрать: По возрастанию 5) Задать имя запроса: 7_3_1_Ставка
7.3.2 Скопировать запрос 7_3_1_Ставка под именем 7_3_2_Ставка1; в новом запросе показывать рейсы только в зарубежные аэропорты (для которых тариф задан в УЕ) В ячейку Условие отбора для поля УЕ ввести: Да
7.4 Запросы Доход
7.4.1 Определить доход от выполнения рейсов в Тыс. Руб. (с учетом значения поля УЕ с использованием параметра Курс) по формуле: Дох=Билеты*Тариф; показывать в порядке убывания значений поля Дох поля: Дата, ТипВС, Аэропорт, Тариф, Билеты, УЕ, Дох; для поля Дох задать значения его свойств: Подпись: Доход Формат поля: 3 знака после запятой, отделение тысяч пробелом # ##0.000 В первом чистом столбце в ячейку Поле ввести выражение: Дох: [Билеты]*[Тариф]*iif([УЕ]; [Курс]; 1)*0.001 Задать имя запроса: 7_4_1_Доход
7.4.2 Скопировать запрос 7_4_1_Доход под именем 7_4_2_Доход1; в новом запросе показывать рейсы только в российские аэропорты (для которых тариф задан в Руб.) В ячейку Условие отбора для поля УЕ ввести: Нет
7.5 Запросы Время
7.5.1 Определить время полета до аэропорта назначения по формуле: Врем=Расстояние/Скорость; показывать в порядке убывания значения поля Врем поля: ТипВС, Аэропорт, Расст, Скорость, Врем; для поля Врем задать значения его свойств: Подпись: Время Формат поля: 2 знака после запятой Задать имя запроса: 7_5_1_Время
7.5.2 Скопировать запрос 7_5_1_Время под именем 7_5_2_Время1; в новом запросе показывать рейсы только в аэропорты, расстояние до которых менее 1000 км, а время полета более 1 часа В ячейку Условие отбора для поля Расст ввести: < 1000 В ячейку Условие отбора для поля Время ввести: > 1 7.6 Запросы РасходТоплива
7.6.1 Определить расход топлива на рейс по формуле: Расх=Топливо/Дальность*Расстояние; показывать в порядке возрастания значения поля Расх поля: ТипВС, Аэропорт, Расст, Топливо, Дальность, Расх; для поля Расх задать значения его свойств: Подпись: Расход Формат поля: 2 знака после запятой Задать имя запроса: 7_6_1_Расход
7.6.2 Скопировать запрос 7_6_1_Расход под именем 7_6_2_Расход1; в новом запросе показывать рейсы только в аэропорты, расстояние до которых более 2000 км 7.7 Запросы ЗатратыНаГСМ 7.7.1 Определить затраты на топливо в Тыс.Руб. (с учетом значения поля УЕ с использованием параметра Курс; учесть, что цена ГСМ задана в Руб.) по формуле: ЗатрГСМ=РасходТоплива*ЦенаГСМ; показывать в порядке возрастания значения поля ЗатрГСМ поля: ТипВС, Аэропорт, Расход, УЕ, ГСМ, ЗатрГСМ; для поля ЗатрГСМ задать значения его свойств: Подпись: За ГСМ Формат поля: 1 знак после запятой Задать имя запроса: 7_7_1_ЗатратыГСМ 7.7.2 Скопировать запрос 7_7_1_ЗатратыГСМ под именем 7_7_2_ЗатратыГСМ1; в новом запросе показывать рейсы только в международные аэропорты
7.8 Запросы НаЛетныйЧас 7.8.1 Определить затраты на летный час в Тыс.Руб. (учесть, что себестоимость одного летного часа ЛЧ задана в Тыс. Руб.) по формуле: ЗатрЛЧ=Время*ЛЧ; показывать в порядке возрастания значения поля ЗатрЛЧ поля: ТипВС, Аэропорт, Время, ЛЧ, ЗатрЛЧ; для поля ЗатрЛЧ задать значения его свойств: Подпись: За ЛЧ Формат поля: 3 знака после запятой Задать имя запроса: 7_8_1_НаЛетныйЧас 7.8.2 Скопировать запрос 7_8_1_НаЛетныйЧас под именем 7_8_2_НаЛетныйЧас1; в новом запросе показывать только рейсы в аэропорты, время полета до которых менее 2 часов 7.9 Запросы Пассажиры 7.9.1 Определить аэропортовые сборы за обслуживание пассажировв Тыс.Руб. (с учетом значения поля УЕ с использованием параметра Курс) по формуле: СборПасс=Билеты*СтавкаПасс; показывать в порядке возрастания значения поля СборПасс поля: Дата, ТипВС, Аэропорт, Билеты, УЕ, СтавкаПасс, СборПасс; для поля СборПасс задать значения его свойств: Подпись: За пасс Формат поля: 3 знака после запятой Задать имя запроса: 7_9_1_Пассажиры 7.9.2 Скопировать запрос 7_9_1_Пассажиры под именем 7_9_2_Пассажиры1; в новом запросе показывать только рейсы, для которых сборы за обслуживание пассажиров превышают 15 тыс.руб. 7.10 Запросы ВзлетВес 7.10.1 Определить аэропортовые сборы за взлетный вес в Тыс.Руб. (с учетом значения поля УЕ с использованием параметра Курс) по формуле: СборВес=ВзлВес*СтавкаТонна; показывать в порядке возрастания значения поля СборВес поля: Дата, ТипВС, Аэропорт, УЕ, ВзлВес, СтавкаТонна, СборВес; для поля СборВес задать значения его свойств: Подпись: За тонну Формат поля: 3 знака после запятой Задать имя запроса: 7_10_1_ВзлетВеС 7.10.2 Скопировать запрос 7_10_1_ВзлетВес под именем 7_10_2_ВзлетВес1; в новом запросе показывать рейсы только в международные аэропорты.
7.11 Запросы Сборы 7.11.1 Определить суммарные аэропортовые сборыв Тыс.Руб. (с учетом значения поля УЕ с использованием параметра Курс) по формуле: Сбор=СборПасс+СборВес+Метео; показывать в порядке возрастания значения поля Сбор поля: Дата, ТипВС, Аэропорт, УЕ, СборПасс, СборВес, Метео, Сбор; для поля Сбор задать значения его свойств: Подпись: Всего АП Формат поля: 3 знака после запятой Задать имя запроса: 7_11_1_Сборы 7.11.2 Скопировать запрос 7_11_1_Сборы под именем 7_11_2_Сборы1; в новом запросе показывать рейсы только в зарубежные аэропорты (для которых сборы заданы в УЕ)
7.12 Запросы Затраты 7.12.1 Определить суммарные затратына выполнение каждого рейса в Тыс.Руб. по формуле: Затр=Сбор+ЗатрЛЧ+ЗатрГСМ; показывать в порядке возрастания значения поля Затр поля: Дата, ТипВС, Аэропорт, Сбор, ЛетЧас, ЗатрГСМ, Затр; для поля Затр задать значения его свойств: Подпись: Затраты Формат поля: 1 знак после запятой Задать имя запроса: 7_12_1_Затраты 7.12.2 Скопировать запрос 7_12_1_Затраты под именем 7_12_2_Затраты1; в новом запросе показывать рейсы только в федеральные аэропорты. 7.13 Запросы Прибыль 7.13.1 Определить прибыль от выполнения каждого рейса в Тыс.Руб. по формуле: Приб=Доход–Затраты; показывать в порядке убывания значений поля Приб поля: Дата, ТипВС, Аэропорт, Дох, Затр, Приб; для поля Приб задать значения его свойств: Подпись: Прибыль Формат поля: 1 знак после запятой, отделение тысяч пробелом Задать имя запроса: 7_13_1_Прибыль
7.13.2 Скопировать запрос 7_13_1_Прибыль под именем 7_13_2_Прибыль1; в новом запросе показывать рейсы только в аэропорты, являющиеся одновременно международными и федеральными
8 Создать Запросы на группировку 8.1 Определить суммарные затраты, прибыль, доход по рейсам в каждый аэропорт Порядок действий: 1) Начать создание запроса: кнопка Создать ® Конструктор 2) Добавить запрос 7_13_1_Прибыль; закрыть окно Добавлениетаблицы 3) В бланк запроса добавить поля: КодАП, Дох, Затр, Приб 4) Вывести на экран строку Групповые операции: меню Вид ® Групповые операции 5) В ячейке Групповые операции для поля КодАП выбрать: Группировка для полей Дох, Затр, Приб выбрать функцию: Sum 6) Для полей Дох, Затр, Приб задать значение свойства Формат поля: 1 знак после запятой, отделение тысяч пробелом 7) Закрыть окно бланка запроса: Ctrl+F4; 8) Задать имя запроса: 8_1_ПрибыльПоАП 8.2 Определить суммарные затраты, прибыль, доход по рейсам для каждого типа ВС Для полей Дох, Затр, Приб задать значение свойства Формат поля: 1 знак после запятой, отделение тысяч пробелом Задать имя запроса: 8_2_ПрибыльПоВС
8.3 Определить суммарные затраты, прибыль, доход по рейсам в каждый российский аэропорт Для полей Дох, Затр, Приб задать значение свойства Формат поля: 1 знак после запятой, отделение тысяч пробелом Задать имя запроса: 8_3_ПрибыльПоАП1
8.4 Определить суммарные затраты, прибыль, доход по рейсам для каждого типа ВС с пассажировместимостью более 100 чел. Для полей Дох, Затр, Приб задать значение свойства Формат поля: 1 знак после запятой, отделение тысяч пробелом Задать имя запроса: 8_4_ПрибыльПоВС1
|