1.Легка
Яка інструкція видаляє рядки з таблиці?
- ADELETE
- BDROP
- CTRUNCATE COLUMN
- DREMOVE
2.Легка
Що таке складений ключ (composite key)?
- AКлюч, що допускає дублікати значень
- BКлюч, що зберігається в окремій таблиці
- CКлюч, який генерує база даних
- DКлюч, що складається з двох чи більше стовпців
3.Легка
Яке ключове слово дає стовпцю чи таблиці тимчасову альтернативну назву в запиті?
- AALIAS
- BAS
- CRENAME
- DNAME
4.Середня
Що означає функціональна залежність A → B?
- AA — зовнішній ключ, що посилається на B
- BКожне значення A пов’язане рівно з одним значенням B
- CКожне значення B пов’язане рівно з одним значенням A
- DA і B обидва є первинними ключами
5.Середня
Перша нормальна форма (1NF) вимагає, щоб:
- AКожен стовпець містив атомарні значення і не було повторюваних груп
- BНе було зовнішніх ключів
- CКожен неключовий стовпець залежав від усього ключа й лише від ключа
- DКожна таблиця мала рівно один стовпець
6.Середня
Таблиця employees має стовпець manager_id, що посилається на іншого працівника. Як вивести кожного працівника поруч з ім’ям його керівника?
- AВикористати лише GROUP BY manager_id
- BСтворити другу копію таблиці на диску
- CОб’єднати таблицю саму з собою за допомогою UNION ALL і фільтра WHERE
- DЗ’єднати таблицю employees саму із собою за допомогою двох псевдонімів
7.Складна
x дорівнює NULL, а y = 1. Яке значення умови (x > 5 OR y = 1)?
- AUNKNOWN
- BTRUE
- CNULL, тож рядок завжди відхиляється
- DFALSE
8.Складна
Коли розклад паралельних транзакцій називають серіалізовним?
- AКоли транзакції виконуються лише на одному процесорі
- BКоли жодна транзакція ніколи не читає даних
- CКоли його результат еквівалентний певному послідовному виконанню тих самих транзакцій
- DКоли кожній транзакції надано порядковий номер
Ключ відповідей
- 1. A · DELETE
- 2. D · Ключ, що складається з двох чи більше стовпців
- 3. B · AS
- 4. B · Кожне значення A пов’язане рівно з одним значенням B
- 5. A · Кожен стовпець містив атомарні значення і не було повторюваних груп
- 6. D · З’єднати таблицю employees саму із собою за допомогою двох псевдонімів
- 7. B · TRUE
- 8. C · Коли його результат еквівалентний певному послідовному виконанню тих самих транзакцій
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.