Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Golovko / Інформатика / Лабораторна робота 3 частина 1.doc
Скачиваний:
19
Добавлен:
22.03.2015
Размер:
99.33 Кб
Скачать

Лабораторна робота №3 Частина 1 Аналіз в субд ms access даних декількох таблиць за допомогою запитів.

Порядок виконання роботи:

  1. Створити запит за допомогою майстра, в який додати поля з двох таблиць.

  2. На основі цього запита створити перехресний запит.

3. Створити ( у режимі конструктора):

3.1. Запит (запит1), в який додати поля з двох таблиць, які було створено на практичному занятті №6 ( Практичне заняття6.doc ) відповідно до варіанту, та розрахункове поле. Формулу для розрахункового поля можна подивитися у варіантах звітів (Лабораторна робота 3, частина 2, стор. 2-9 Лабораторна робота 3 частина 2.doc).

3.2. Запит (запит2) з параметрами, в який додати поля з двох таблиць та розрахункове поле. За параметр прийняти поле, яке використовується для групування записів у звіті (Лабораторна робота 3, частина 2, стор. 9-14 );

4. Виконати експорт запита у форматі EXCEL.

5. Роздрукувати: запити у режимі конструктура та у режимі таблиці.

6. Створити запити мовою SQL на основі даних таблиць, створених на практичному занятті №6 відповідно до варіанту. Варіанти запитів див. на стор. 2-9.

7. Роздрукувати запити мовою SQL та у режимі таблиці.

Варіанти запитів

Варіант 1

  1. Визначити середню вартість 3-кімнатних квартир у Радянському районі.

  2. Збільшити середню ціну у Печерському районі на 5 відсотків.

  3. Визначити район з мінімальною середньою ціною за 1 кв.м.

  4. Визначити райони, в котрих середня ціна за 1 кв.м. меньша за середню.

  5. Обчислити загальну площу, що запропанована до продажу у районах (використати речення GROUPBY ) та створити таблицю, яка буде містити поля РАЙОН та ЗАГАЛЬНА ПЛОЩА.

  6. Додати у таблицю запис.

  7. Вилучити доданий запис.

  8. Створити першу таблицю з новою назвою та ключ PRIMARYKEY за допомогою запита.

  9. Створити в новій таблиці індекс по полю РАЙОН.

Варіант 2

  1. Визначити баланс торгівлі України з Росією у 1 кварталі 2005 року.

  2. Визначити країну з максимальним експортом у 2 кварталі 2005 року.

  3. Визначити країни, з котрих відбувається імпорт більший за середній.

  4. Замінити експорт з Росії у 1 кварталі 2005 року на 1800.

  5. Обчислити суму експорту по країнах за весь період (використати речення GROUPBY ) та створити таблицю, яка буде містити поля КРАЇНА та СУМА ЕКСПОРТУ.

  6. Додати у таблицю запис.

  7. Вилучити доданий запис.

  8. Створити першу таблицю з новою назвою та ключ PRIMARYKEY за допомогою запита.

  9. Створити в новій таблиці індекс по полю КРАЇНА.

Варіант 3

  1. Визначити загальний заробіток працівника “Мороз О.Н.” у 6 місяці.

  2. Визначити прізвище працівника, в котрого мінімальна премія у 7 місяці.

  3. Визначити прізвище працівника, в котрого заробіток меньший за середній.

  4. Збільшити премію на 15 відсотків.

  5. Обчислити суму заробітка по місяцю (використати речення GROUPBY ) та створити таблицю, яка буде містити поля МІСЯЦЬ та СУМА ЗАРОБІТКА.

  6. Додати у таблицю запис.

  7. Вилучити доданий запис.

  8. Створити першу таблицю з новою назвою та ключ PRIMARYKEY за допомогою запита.

  9. Створити в новій таблиці індекс по полюПРІЗВИЩЕ.

Варіант 4

  1. Визначити вартість палива В325 у 10 місяці.

  2. Визначити паливо, в котрого максимальна розцінка.

  3. Визначити коди палива, по котрим витрати більші за середні у 10 міясці.

  4. Збільшити витрати на 300 у 10 місяці.

  5. Обчислити суму витрат палива (використати речення GROUPBY ) та створити таблицю, яка буде містити поля КОД ПАЛИВА та СУМА ВИТРАТ.

  6. Додати у таблицю запис.

  7. Вилучити доданий запис.

  8. Створити першу таблицю з новою назвою та ключ PRIMARYKEY за допомогою запита.

  9. Створити в новій таблиці індекс по полю КОД ПАЛИВА.

Варіант 5