Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контр_роб_№2_Запити_QBE.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
90.11 Кб
Скачать

14.2 Контрольна робота №2. Створення запитів мовою qbe

Нижче наведено завдання на створення запитів мовою QBE різного типу. Номера завдань варіанту мають таку систему кодування: 2.N.V , де:

2 – номер контрольної роботи;

N – номер типу запита;

V – номер варіанту завдання.

При виконанні завдань, у яких явно не задане значення атрибуту, який використовується у запиті, треба створювати параметричний запит. Такими є завдання, де використовуються змінні, як наприклад, i, j, X,Q, а також прикметники типу „певний”.

    1. Простий запит до однієї таблиці

      1. Назви дисциплін з обсягом Х кредитів.

      2. Коди дисципліни, що викладаються в певному триместрі, та їх аудиторний обсяг.

      3. Триместри, у яких передбачено тиждень самостійної роботи.

      4. В яких триместрах викладається дисципліна, що має певний код.

      5. Триместри певного типу та їх характеристики.

      6. Триместри, у яких передбачено тиждень самостійної роботи.

      7. Коди дисципліни певного триместру, які завершуються заліком.

      8. Дати початку зимових канікул на кожному курсі.

      9. Коди дисципліни, що мають Х годин аудиторних занять за триместр, а також триместри, коли викладаються такі дисципліни.

      10. Триместри, що мають певний ресурс, та їх характеристики.

      11. Дисципліни певного циклу, що мають обсяг більш ніж 3 кредити.

      12. Коди дисципліни, що викладаються 1 і 2 триместрах і мають обсяг аудиторних занять менш ніж 2 кредити.

      13. Триместри, у яких не передбачено тижня самостійної роботи.

      14. Коди дисциплін, що викладаються у певному триместрі і мають Х годин аудиторних занять

      15. Назви дисциплін певного циклу (за кодом циклу).

    1. Параметричний запит до двох таблиць

      1. Назви дисциплін j-го триместру, у яких триместровий обсяг лекційних занять більше або дорівнює Х годин.

      2. Назви дисциплін i-го циклу, у яких триместровий обсяг лабораторних робіт менше або дорівнює Х годин.

      3. Види занять, які передбачені для m-ї дисципліни.

      4. Назви дисциплін, що викладаються у певному триместрі і мають Х годин аудиторних занять, та їх характеристики.

      5. У яких триместрах викладається j-а дисципліна (задається параметрично частка назви).

      6. Назви дисциплін, що викладаються у триместрах певного типу, та їх характеристики.

      7. Назви дисциплін j-го циклу, триместровий обсяг аудиторних занять яких дорівнює Х годин.

      8. Дисципліни j-го триместру, для яких передбачені лабораторні роботи.

      9. Назви дисциплін j-го триместру, у яких триместровий обсяг лекційних занять більше або дорівнює Х годин.

      10. Назви дисциплін i-ї кафедри, у яких триместровий обсяг аудиторних занять менше або дорівнює Х годин.

      11. Назви дисциплін j-го триместру, у яких триместровий обсяг лабораторних робіт більше або дорівнює Х годин.

      12. Назви дисциплін i-го циклу, у яких триместровий обсяг практичних занять менше або дорівнює Х годин.

      13. Назви дисциплін певного триместру, для яких передбачені лекційні і практичні заняття.

      14. Назви дисциплін певного циклу, для яких передбачені лекційні заняття або лабораторні роботи.

      1. Назви дисциплін, що мають обсяг більш ніж Q кредитів, а також триместри, коли викладаються такі дисципліни.