1.Легка
Який оператор використовують для простого зіставлення текстових шаблонів у реченні WHERE?
- ACONTAINS
- BLIKE
- CMATCH
- DSIMILAR
2.Легка
Що означає символ-замінник _ (підкреслення) у шаблоні LIKE?
- AНуль чи більше символів
- BСимвол пробілу
- CБудь-яку літеру, але не цифру
- DРівно один символ
3.Легка
Що повертає CROSS JOIN?
- AЛише рядки, що не збігаються
- BКожну комбінацію рядків із двох таблиць
- CЛише рядки першої таблиці
- DЛише рядки, що збігаються за спільним ключовим стовпцем
4.Середня
Таблиця зберігає адресу клієнта в кожному рядку замовлення. Зміна адреси в одному рядку, але не в інших — це приклад:
- AАномалії вставлення
- BФантомного читання
- CАномалії оновлення
- DАномалії видалення
5.Середня
LEFT JOIN повертає:
- AРядки, які не мають відповідності в жодній таблиці
- BЛише відповідні рядки з обох таблиць
- CУсі рядки з лівої таблиці та відповідні рядки з правої, з NULL там, де відповідності немає
- DЛише всі рядки з правої таблиці
6.Середня
Представлення (view) у SQL — це:
- AЕкран у клієнті бази даних для перегляду таблиць
- BТип індексу
- CКопія таблиці на диску
- DЗбережений запит, що поводиться як віртуальна таблиця
7.Складна
Що обчислює SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AНаростальний підсумок amount, упорядкований за day
- BСередню суму за день
- CОдин рядок на день лише з підсумком цього дня
- DПідсумок усіх сум у кожному рядку
8.Складна
Є складений індекс на (last_name, first_name). Яка умова може використати його найефективніше?
- AWHERE first_name = 'Eva'
- BWHERE first_name LIKE '%a'
- CWHERE last_name = 'Jansen'
- DWHERE UPPER(first_name) = 'EVA'
Ключ відповідей
- 1. B · LIKE
- 2. D · Рівно один символ
- 3. B · Кожну комбінацію рядків із двох таблиць
- 4. C · Аномалії оновлення
- 5. C · Усі рядки з лівої таблиці та відповідні рядки з правої, з NULL там, де відповідності немає
- 6. D · Збережений запит, що поводиться як віртуальна таблиця
- 7. A · Наростальний підсумок amount, упорядкований за day
- 8. C · WHERE last_name = 'Jansen'
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.