Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичні вказівки_3 змістовний модуль.docx
Скачиваний:
19
Добавлен:
21.02.2016
Размер:
1.35 Mб
Скачать

Завдання 3

Створити запит на вибірку «Замовлення 13.04.2013», який би відображав інформацію про замовлення 13.04.2013 року за такими полями: «Дата», «Назва блюда», «Вага», «Ціна за порцію», «Група блюд», «Кількість порцій», «Вартість замовлення».

Методичні вказівки з виконання завдання 3

  1. Запит створити на основі запиту «Вартість замовлення», вибирати всі поля запиту.

  2. Для поля Дата поставити умову, як зображено на рис. 14.

Рис. 14 Конструктор запиту «Замовлення 13.04.2013»

  1. Зберегти запит під ім’ям «Замовлення 13.04.2013».

Завдання 4

На основі запиту «Вартість замовлення» створити запит на вибірку «Найдорожчі блюда», який би відображав інформацію про замовлення блюд, ціна яких перевищує 50 грн.

Методичні вказівки з виконання завдання 4

  1. Запит створити на основі запиту «Вартість замовлення», вибирати всі поля запиту.

  2. Для поля Ціна за порцію поставити умову, як зображено на рис. 15.

Рис. 15 Конструктор запиту «Найдорожчі блюда»

  1. Зберегти запит під ім’ям «Найдорожчі блюда».

Завдання 5

На основі запиту «Вартість замовлення» створити запит на вибірку «Замовлення супів», у якому би відображалася інформація про замовлення супів.

Методичні вказівки з виконання завдання 5

  1. Запит створити на основі запиту «Вартість замовлення», вибирати всі поля запиту.

  2. Для поля Назва блюда поставити умову, як зображено на рис. 16.

Рис. 16 Конструктор запиту «Замовлення супів»

  1. Зберегти запит під ім’ям «Замовлення супів».

Завдання 6

Створити запит «Замовлення поточного місяця» на основі запиту «Вартість замовлення» з використанням відповідних функцій.

Методичні вказівки з виконання завдання 6

  1. Запит створюємо на основі запиту «Вартість замовлення», додаємо всі поля запита.

  2. Розраховуємо поле Місяць через Построитель

Місяць: Month([Дата])

  1. Розраховуємо поле Рік через Построитель

Рік: Year([Дата])

  1. Для поля Місяць ставимо Условие отбора:

Month(Date())

  1. Для поля Рік ставимо Условие отбора:

Year(Date())

  1. Поля Рік і Місяць не виводимо на екран (див. рис. 17)

Рис. 17 Конструктор запиту «Замовлення поточного місяця»

  1. Зберігаємо запит.

Завдання 7

Створити підсумковий запит «Підсумкова вартість замовлень за групами блюд».

Методичні вказівки з виконання завдання 7

  1. Запит створюємо на основі запиту «Вартість замовлення», додаємо поля Група блюд та Вартість замовлення.

  2. Встановлюємо групування командою головного меню Вид – Групповые операции.

  3. Для поля Вартість замовлення вибираємо Групповую операцию – Sum (див. рис.18).

Рис. 18 Конструктор запиту «Підсумкова вартість замовлень за групами блюд»

  1. Зберігаємо запит.

Завдання 8

Створити параметричний запит «Інформація про замовлення конкретного блюда».

Методичні вказівки з виконання завдання 8

  1. Запит створюємо на основі запиту «Вартість замовлення», додаємо всі поля запита.

  2. Для поля Назва блюда визначаємо Условие отбора, як зображено на рис. 19.

Рис. 19 Конструктор запиту «Інформація про замовлення конкретного блюда»

  1. Зберігаємо запит.

Завдання 9

Створити запит на оновлення «Акція», в результаті якого ціни на салати зменшаться на 10%.

Методичні вказівки з виконання завдання 9

  1. Створити копію таблиці «Довідник блюд».

  2. У конструктор запиту додаємо таблицю «Копія довідника блюд».

  3. Командою головного меню Запрос – Обновление встановлюємо тип запиту.

  4. Вибираємо поля Ціна за порцію і Код групи блюд. Для поля Код групи блюд встановлюємо умову відбору - 2. Для поля Ціна за порцію встановлюємо оновлення: [Ціна за порцію]*0,9 (див. рис. 20).

Рис. 20 Конструктор запиту «Акція»

  1. Зберігаємо запит. Він створюється із знаком . Запускаємо запит на виконання. Запит приведе до перерахунку цін у таблиціКопія Довідник блюд.