Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Авт_ПМП / Лабораторна робота_ПМП_всі.doc
Скачиваний:
10
Добавлен:
05.02.2016
Размер:
134.66 Кб
Скачать

Практична робота №3 (4 год.)

Тема: Використання множини таблиць в команді SELECT. З’єднання (join) таблиць, еквіз’єднання таблиць (на основі рівності). Поняття аліасу. Операція з’єднання, операнди якої є однією таблицею (2 копії однієї таблиці).

Пояснення. В подальшому нас цікавитимуть таблиці – Ustanova, Limit та Rechovyna. В таблиці Limit зберігається інформація про викиди в атмосферу шкідливих речовин підприємствами м.Києва. В таблиці Rechovyna зберігається довідник шкідливих речовин. В подальшому нас цікавитимуть лише поля:

KODUST (код підпрємства), NAZVA (назва підприємства) i ADRESA (адреса підприємства) з таблиці Ustanova;

KODUST (код підпрємства), RIK (рік, в якому здійснювався викид), KODRECH (код шкідливої речовини), MVLT (маса викиду в т/рік) з таблиці Limit;

KODRECH (код шкідливої речовини), NAZVA (назва речовини), NORM (норматив плати за викид) з таблиці Rechovyn.

  1. Перегляньте таблиці Ustanova, Limit та Rechovyn.

  2. Створіть новий запит результатом якого є перелік речовин, які викидаються підприємством з кодом 2001 у 2001 році. Запит має повертати такі поля: KODUST (таблиця Limit) , RIK (таблиця Limit), NAZVA (назва речовини, таблиця Rechovyn), MVLT (маса викиду, таблиця Limit).

  3. Створіть новий запит результатом якого є перелік речовин, які викидаються підприємством з кодом 2002 у 1998 році. Запит має повертати такі поля: KODUST (таблиця Limit, назва колонки – Код підприємства), RIK (таблиця Limit, назва колонки – Рік ), NAZVA (таблиця Rechovyn, назва колонки – назва речовини), MVLT ( таблиця Limit, назва колонки – маса викиду ).

  4. Створіть новий запит результатом якого є перелік речовин, які викидаються підприємством з кодом 2028 у 2001 році. Запит має повертати такі поля: KODUST (таблиця Limit, назва колонки – Код підприємства), NAZVA (Таблиця Ustanova, назва колонки – Назва підприємства), RIK (таблиця Limit, назва колонки – Рік ), NAZVA (таблиця Rechovyn, назва колонки – назва речовини), MVLT ( таблиця Limit, назва колонки – маса викиду).

  5. Створіть запит з пункту 4, використовуючи аліаси .

  6. Створіть новий запит результатом якого є перелік речовин, які викидаються підприємством з кодом 2001 у 2001 році і підприємством з кодом 2002 у 1998 році (перетин множин речовин). Запит має повертати такі поля: KODUST (таблиця Limit, назва колонки – Код підприємства), NAZVA (Таблиця Ustanova, назва колонки – Назва підприємства), RIK (таблиця Limit, назва колонки – Рік ), NAZVA (таблиця Rechovyn, назва колонки – назва речовини), MVLT ( таблиця Limit, назва колонки – маса викиду).

  7. Створіть новий запит результатом якого є розрахунок плати за викиди підприємством з кодом 2028. Запит має повертати такі поля: KODUST (таблиця Limit, назва колонки – Код підприємства), RIK (таблиця Limit, назва колонки – Рік ), NAZVA (таблиця Rechovyn, назва колонки – назва речовини), MVLT ( таблиця Limit, назва колонки – маса викиду ), NORM (таблиця Rechovyn, назва колонки – Норматив плати), MVLT*NORM*2.25 (назва колонки – Плата за викид).

  8. Оформіть звіт.

  9. Закрийте програмні продукти.

  10. Перенесіть власну папку з іменем ПІБ-№групи із базою даних Еко-ПІБ-№гр.mdb на сервер для збереження практичних робіт.

Соседние файлы в папке Авт_ПМП