1.Легка
Яке ключове слово сортує результат запиту?
- AARRANGE
- BSORT
- CORDER BY
- DGROUP BY
2.Легка
Що робить UNION з результатами двох запитів SELECT?
- AЗалишає лише рядки, які є в першому запиті, але не в другому
- BЗ’єднує їх поруч за ключем
- CЗалишає лише рядки, що є в обох
- DОб’єднує їх в один результат і видаляє дублікати рядків
3.Легка
Яка агрегатна функція підраховує рядки?
- AAVG
- BCOUNT
- CSUM
- DMAX
4.Середня
Що означає літера «A» в абревіатурі ACID?
- AТочність (Accuracy)
- BАгрегація (Aggregation)
- CАтомарність (Atomicity)
- DДоступність (Availability)
5.Середня
Таблиця orders має 5 рядків, кожен з яких посилається на наявного клієнта. Таблиця customers має 3 рядки. Скільки рядків повертає INNER JOIN за customer_id?
- A3
- B5
- C8
- D15
6.Середня
Таблиця a має 3 рядки, а таблиця b — 4 рядки. Скільки рядків повертає SELECT * FROM a CROSS JOIN b?
- A4
- B7
- C3
- D12
7.Складна
Коли розклад паралельних транзакцій називають серіалізовним?
- AКоли жодна транзакція ніколи не читає даних
- BКоли його результат еквівалентний певному послідовному виконанню тих самих транзакцій
- CКоли транзакції виконуються лише на одному процесорі
- DКоли кожній транзакції надано порядковий номер
8.Складна
Дано функціональні залежності A → B, B → C і C → D на R(A, B, C, D). Яке замикання A+?
- A{A, B, C, D}
- B{A}
- C{A, B, C}
- D{A, B}
Ключ відповідей
- 1. C · ORDER BY
- 2. D · Об’єднує їх в один результат і видаляє дублікати рядків
- 3. B · COUNT
- 4. C · Атомарність (Atomicity)
- 5. B · 5
- 6. D · 12
- 7. B · Коли його результат еквівалентний певному послідовному виконанню тих самих транзакцій
- 8. A · {A, B, C, D}
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.