
- •14.2 Контрольна робота №2. Створення запитів мовою qbe
- •Простий запит до однієї таблиці
- •Параметричний запит до двох таблиць
- •Запит до двох таблиць з групуванням та груповими функціями
- •Запит до кількох таблиць з групуванням та груповими функціями
- •2.5 Складні запити до кількох таблиць
- •2.6 Запити на створення таблиці бази даних (запити MakeTable) Здійснити, згідно з варіантом, запит MakeTable і надати імя новій таблиці. Ця таблиця буде використовуватися в п. 2.7.
14.2 Контрольна робота №2. Створення запитів мовою qbe
Нижче наведено завдання на створення запитів мовою QBE різного типу. Номера завдань варіанту мають таку систему кодування: 2.N.V , де:
2 – номер контрольної роботи;
N – номер типу запита;
V – номер варіанту завдання.
При виконанні завдань, у яких явно не задане значення атрибуту, який використовується у запиті, треба створювати параметричний запит. Такими є завдання, де використовуються змінні, як наприклад, i, j, X,Q, а також прикметники типу „певний”.
Простий запит до однієї таблиці
Назви дисциплін з обсягом Х кредитів.
Коди дисципліни, що викладаються в певному триместрі, та їх аудиторний обсяг.
Триместри, у яких передбачено тиждень самостійної роботи.
В яких триместрах викладається дисципліна, що має певний код.
Триместри певного типу та їх характеристики.
Триместри, у яких передбачено тиждень самостійної роботи.
Коди дисципліни певного триместру, які завершуються заліком.
Дати початку зимових канікул на кожному курсі.
Коди дисципліни, що мають Х годин аудиторних занять за триместр, а також триместри, коли викладаються такі дисципліни.
Триместри, що мають певний ресурс, та їх характеристики.
Дисципліни певного циклу, що мають обсяг більш ніж 3 кредити.
Коди дисципліни, що викладаються 1 і 2 триместрах і мають обсяг аудиторних занять менш ніж 2 кредити.
Триместри, у яких не передбачено тижня самостійної роботи.
Коди дисциплін, що викладаються у певному триместрі і мають Х годин аудиторних занять
Назви дисциплін певного циклу (за кодом циклу).
Параметричний запит до двох таблиць
Назви дисциплін j-го триместру, у яких триместровий обсяг лекційних занять більше або дорівнює Х годин.
Назви дисциплін i-го циклу, у яких триместровий обсяг лабораторних робіт менше або дорівнює Х годин.
Види занять, які передбачені для m-ї дисципліни.
Назви дисциплін, що викладаються у певному триместрі і мають Х годин аудиторних занять, та їх характеристики.
У яких триместрах викладається j-а дисципліна (задається параметрично частка назви).
Назви дисциплін, що викладаються у триместрах певного типу, та їх характеристики.
Назви дисциплін j-го циклу, триместровий обсяг аудиторних занять яких дорівнює Х годин.
Дисципліни j-го триместру, для яких передбачені лабораторні роботи.
Назви дисциплін j-го триместру, у яких триместровий обсяг лекційних занять більше або дорівнює Х годин.
Назви дисциплін i-ї кафедри, у яких триместровий обсяг аудиторних занять менше або дорівнює Х годин.
Назви дисциплін j-го триместру, у яких триместровий обсяг лабораторних робіт більше або дорівнює Х годин.
Назви дисциплін i-го циклу, у яких триместровий обсяг практичних занять менше або дорівнює Х годин.
Назви дисциплін певного триместру, для яких передбачені лекційні і практичні заняття.
Назви дисциплін певного циклу, для яких передбачені лекційні заняття або лабораторні роботи.
Назви дисциплін, що мають обсяг більш ніж Q кредитів, а також триместри, коли викладаються такі дисципліни.