1.Легка
Яке речення в PostgreSQL і MySQL повертає лише перші 10 рядків результату?
- ALIMIT 10
- BFIRST 10 ONLY
- CMAX 10
- DTOP ROWS 10
2.Легка
До якої частини SQL належать GRANT і REVOKE?
- AМови керування даними (DCL)
- BМови маніпулювання даними (DML)
- CМови визначення даних (DDL)
- DМови запитів до даних (DQL)
3.Легка
Чим UNION ALL відрізняється від UNION?
- AUNION ALL сортує результат
- BUNION ALL працює лише з однією таблицею
- CUNION ALL видаляє дублікати рядків
- DUNION ALL зберігає дублікати рядків
4.Середня
Що означає функціональна залежність A → B?
- AA — зовнішній ключ, що посилається на B
- BA і B обидва є первинними ключами
- CКожне значення B пов’язане рівно з одним значенням A
- DКожне значення A пов’язане рівно з одним значенням B
5.Середня
Що робить GRANT SELECT ON employees TO alice?
- AКопіює таблицю employees для alice
- BДозволяє alice оновлювати й видаляти рядки в таблиці employees
- CДозволяє користувачеві alice читати таблицю employees
- DРобить alice власницею бази даних
6.Середня
Який запит повертає кількість різних міст у таблиці customers?
- ASELECT COUNT(city) FROM customers GROUP BY city
- BSELECT SUM(DISTINCT city) FROM customers
- CSELECT COUNT(DISTINCT city) FROM customers
- DSELECT DISTINCT COUNT(city) FROM customers
7.Складна
R(A, B, C, D) має функціональні залежності A → B і C → D. Який потенційний ключ?
- A{A, C}
- B{C}
- C{A}
- D{B, D}
8.Складна
Що показує EXPLAIN (або EXPLAIN ANALYZE в PostgreSQL) для запиту?
- AПлан виконання, обраний оптимізатором, як-от види сканування й методи з’єднання
- BЗначення кожного ключового слова SQL у запиті
- CСписок користувачів, які запускали запит
- DЛише перезапис запиту в нотації реляційної алгебри
Ключ відповідей
- 1. A · LIMIT 10
- 2. A · Мови керування даними (DCL)
- 3. D · UNION ALL зберігає дублікати рядків
- 4. D · Кожне значення A пов’язане рівно з одним значенням B
- 5. C · Дозволяє користувачеві alice читати таблицю employees
- 6. C · SELECT COUNT(DISTINCT city) FROM customers
- 7. A · {A, C}
- 8. A · План виконання, обраний оптимізатором, як-от види сканування й методи з’єднання
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.