1.Легка
Що означає символ-замінник _ (підкреслення) у шаблоні LIKE?
- AРівно один символ
- BНуль чи більше символів
- CСимвол пробілу
- DБудь-яку літеру, але не цифру
2.Легка
Як відсортувати результат від найвищої до найнижчої зарплати?
- AORDER BY salary ASC
- BSORT salary DOWN
- CGROUP BY salary DESC
- DORDER BY salary DESC
3.Легка
До якої частини SQL належать GRANT і REVOKE?
- AМови маніпулювання даними (DML)
- BМови запитів до даних (DQL)
- CМови керування даними (DCL)
- DМови визначення даних (DDL)
4.Середня
Що таке тригер бази даних?
- AКод, що автоматично виконується, коли в таблиці відбувається певна подія, як-от INSERT, UPDATE чи DELETE
- BЗапит, який користувач запускає вручну
- CТип індексу, що пришвидшує пошук
- DЗапланована резервна копія бази даних
5.Середня
Якому реченню SQL відповідає оператор селекції (σ) у реляційній алгебрі?
- AСписку SELECT
- BGROUP BY
- CWHERE
- DORDER BY
6.Середня
Що надає загальний табличний вираз (WITH name AS (...))?
- AІменований тимчасовий результат, який можна використовувати в межах однієї інструкції
- BПостійну таблицю, що зберігається на диску, доки її не буде видалено
- CІндекс на стовпці
- DНового користувача бази даних
7.Складна
Таблиця b містить у стовпці y значення 1, 2 і NULL. Що повертає SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?
- AУзагалі жодних рядків
- BКожен рядок a
- CЛише рядки a, де x дорівнює NULL
- DРядки a, де x не дорівнює 1 чи 2
8.Складна
Звітна база даних копіює імена клієнтів у таблицю orders, щоб уникнути з’єднань. Яка головна ціна такої денормалізації?
- AБаза даних більше не може використовувати індекси
- BПервинні ключі вже не можна використовувати
- CНадлишкові копії треба підтримувати узгодженими щоразу, коли змінюються дані клієнтів
- DЗапити до таблиці orders стають повільнішими
Ключ відповідей
- 1. A · Рівно один символ
- 2. D · ORDER BY salary DESC
- 3. C · Мови керування даними (DCL)
- 4. A · Код, що автоматично виконується, коли в таблиці відбувається певна подія, як-от INSERT, UPDATE чи DELETE
- 5. C · WHERE
- 6. A · Іменований тимчасовий результат, який можна використовувати в межах однієї інструкції
- 7. A · Узагалі жодних рядків
- 8. C · Надлишкові копії треба підтримувати узгодженими щоразу, коли змінюються дані клієнтів
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.