1.Легка
Яке ключове слово SQL видаляє рядки-дублікати з результату?
- ADIFFERENT
- BSINGLE
- CUNIQUE
- DDISTINCT
2.Легка
Що означає символ-замінник % у шаблоні LIKE?
- AБудь-яку одну цифру
- BРівно один символ у цій позиції рядка
- CБудь-яку послідовність із нуля чи більше символів
- DКінець рядка
3.Легка
Зовнішній ключ (foreign key) — це:
- AКлюч, який використовують іноземні користувачі
- BСтовпець, значення якого мають бути унікальними в усіх рядках таблиці
- CСтовпець, що посилається на первинний ключ іншої таблиці
- DКлюч, який завжди зашифрований
4.Середня
Третя нормальна форма (3NF) усуває:
- AАтомарні значення
- BСкладені ключі
- CНадлишкові індекси на стовпцях, що не входять до ключа
- DТранзитивні залежності між неключовими атрибутами
5.Середня
Зовнішній ключ оголошено з ON DELETE CASCADE. Що відбувається, коли видаляють батьківський рядок?
- AДочірні рядки, що на нього посилаються, видаляються автоматично
- BВидалення завжди відхиляється
- CБатьківський рядок копіюється в архівну таблицю
- DЗовнішній ключ у дочірніх рядках автоматично встановлюється в NULL
6.Середня
Що робить GRANT SELECT ON employees TO alice?
- AДозволяє alice оновлювати й видаляти рядки в таблиці employees
- BДозволяє користувачеві alice читати таблицю employees
- CКопіює таблицю employees для alice
- DРобить alice власницею бази даних
7.Складна
Двоє чергових лікарів перевіряють, що інший досі на чергуванні, а потім обидва одночасно знімаються з чергування. Яку аномалію тут однаково допускає ізоляція знімків (snapshot isolation)?
- AБрудний запис
- BНеповторюване читання в межах однієї транзакції
- CПерекіс запису (write skew)
- DБрудне читання
8.Складна
Нормальна форма Бойса–Кодда (BCNF) вимагає, щоб для кожної нетривіальної функціональної залежності X → Y:
- AX був суперключем
- BY був атомарним
- CX містив NULL
- DY був первинним ключем
Ключ відповідей
- 1. D · DISTINCT
- 2. C · Будь-яку послідовність із нуля чи більше символів
- 3. C · Стовпець, що посилається на первинний ключ іншої таблиці
- 4. D · Транзитивні залежності між неключовими атрибутами
- 5. A · Дочірні рядки, що на нього посилаються, видаляються автоматично
- 6. B · Дозволяє користувачеві alice читати таблицю employees
- 7. C · Перекіс запису (write skew)
- 8. A · X був суперключем
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.