1.Легка
Який оператор використовують для простого зіставлення текстових шаблонів у реченні WHERE?
- AMATCH
- BSIMILAR
- CLIKE
- DCONTAINS
2.Легка
Яка інструкція додає новий стовпець до наявної таблиці?
- AINSERT COLUMN
- BUPDATE TABLE
- CALTER TABLE
- DCREATE COLUMN
3.Легка
Яке ключове слово сортує результат запиту?
- AORDER BY
- BARRANGE
- CGROUP BY
- DSORT
4.Середня
Чому SELECT price * 2 AS double_price FROM t WHERE double_price > 10 не виконується в більшості баз даних?
- AАрифметика не дозволена у списку SELECT
- BПсевдоніми не можуть містити підкреслення
- CWHERE може порівнювати лише текстові стовпці
- DWHERE обчислюється перед списком SELECT, тож псевдоніма ще не існує
5.Середня
Що повертає SELECT SUM(amount) FROM orders, коли речення WHERE не відповідає жодному рядку?
- AПорожній рядок
- BNULL
- C0
- DПомилку
6.Середня
Третя нормальна форма (3NF) усуває:
- AАтомарні значення
- BНадлишкові індекси на стовпцях, що не входять до ключа
- CСкладені ключі
- DТранзитивні залежності між неключовими атрибутами
7.Складна
Що повертає FULL OUTER JOIN?
- AДекартів добуток, що зіставляє кожен рядок однієї таблиці з кожним рядком іншої
- BУсі рядки з обох таблиць, зіставлені, де це можливо, а в інших випадках доповнені NULL
- CЛише рядки без відповідності
- DЛише відповідні рядки
8.Складна
Чому NATURAL JOIN вважають ризикованим у робочих запитах?
- AЙого не підтримує жодна база даних
- BВін з’єднує за кожним стовпцем з однаковою назвою, тож новий стовпець може непомітно змінити результат
- CВін ігнорує первинні й зовнішні ключі та залишає лише рядки з NULL
- DВін завжди повертає декартовий добуток
Ключ відповідей
- 1. C · LIKE
- 2. C · ALTER TABLE
- 3. A · ORDER BY
- 4. D · WHERE обчислюється перед списком SELECT, тож псевдоніма ще не існує
- 5. B · NULL
- 6. D · Транзитивні залежності між неключовими атрибутами
- 7. B · Усі рядки з обох таблиць, зіставлені, де це можливо, а в інших випадках доповнені NULL
- 8. B · Він з’єднує за кожним стовпцем з однаковою назвою, тож новий стовпець може непомітно змінити результат
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.