1.Легка
Який оператор використовують для простого зіставлення текстових шаблонів у реченні WHERE?
- ASIMILAR
- BLIKE
- CMATCH
- DCONTAINS
2.Легка
Зовнішній ключ (foreign key) — це:
- AКлюч, який завжди зашифрований
- BСтовпець, що посилається на первинний ключ іншої таблиці
- CСтовпець, значення якого мають бути унікальними в усіх рядках таблиці
- DКлюч, який використовують іноземні користувачі
3.Легка
Що означає символ-замінник _ (підкреслення) у шаблоні LIKE?
- AРівно один символ
- BСимвол пробілу
- CНуль чи більше символів
- DБудь-яку літеру, але не цифру
4.Середня
Коли WHERE EXISTS (subquery) істинне для рядка?
- AКоли підзапит не повертає значень NULL
- BКоли підзапит повертає рівно один рядок
- CКоли підзапит повертає щонайменше один рядок
- DКоли підзапит повертає число, більше за нуль
5.Середня
Яка властивість ACID означає, що паралельні транзакції не бачать незавершених змін одна одної?
- AДоступність (availability)
- BАтомарність (atomicity)
- CДовговічність (durability)
- DІзольованість (isolation)
6.Середня
Зовнішній ключ оголошено з ON DELETE CASCADE. Що відбувається, коли видаляють батьківський рядок?
- AВидалення завжди відхиляється
- BБатьківський рядок копіюється в архівну таблицю
- CЗовнішній ключ у дочірніх рядках автоматично встановлюється в NULL
- DДочірні рядки, що на нього посилаються, видаляються автоматично
7.Складна
Що таке покривний індекс (covering index) для запиту?
- AІндекс, що містить усі стовпці, потрібні запиту, тож саму таблицю читати не треба
- BІндекс, який перебудовують щоночі
- CІндекс лише на первинному ключі
- DІндекс, що охоплює кожен стовпець кожної таблиці
8.Складна
Що обчислює SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AОдин рядок на день лише з підсумком цього дня
- BНаростальний підсумок amount, упорядкований за day
- CПідсумок усіх сум у кожному рядку
- DСередню суму за день
Ключ відповідей
- 1. B · LIKE
- 2. B · Стовпець, що посилається на первинний ключ іншої таблиці
- 3. A · Рівно один символ
- 4. C · Коли підзапит повертає щонайменше один рядок
- 5. D · Ізольованість (isolation)
- 6. D · Дочірні рядки, що на нього посилаються, видаляються автоматично
- 7. A · Індекс, що містить усі стовпці, потрібні запиту, тож саму таблицю читати не треба
- 8. B · Наростальний підсумок amount, упорядкований за day
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.