1.Легка
Яка інструкція додає новий стовпець до наявної таблиці?
- AALTER TABLE
- BUPDATE TABLE
- CINSERT COLUMN
- DCREATE COLUMN
2.Легка
Що таке складений ключ (composite key)?
- AКлюч, що складається з двох чи більше стовпців
- BКлюч, що допускає дублікати значень
- CКлюч, що зберігається в окремій таблиці
- DКлюч, який генерує база даних
3.Легка
Чим UNION ALL відрізняється від UNION?
- AUNION ALL видаляє дублікати рядків
- BUNION ALL зберігає дублікати рядків
- CUNION ALL сортує результат
- DUNION ALL працює лише з однією таблицею
4.Середня
Що таке «брудне» читання (dirty read)?
- AЧитання того самого рядка двічі з отриманням того самого значення
- BЧитання даних без речення WHERE
- CЧитання даних із пошкодженого диска
- DЧитання даних, записаних іншою транзакцією, яку ще не зафіксовано
5.Середня
Який запит повертає кількість різних міст у таблиці customers?
- ASELECT COUNT(DISTINCT city) FROM customers
- BSELECT SUM(DISTINCT city) FROM customers
- CSELECT DISTINCT COUNT(city) FROM customers
- DSELECT COUNT(city) FROM customers GROUP BY city
6.Середня
Що означає літера «A» в абревіатурі ACID?
- AТочність (Accuracy)
- BАтомарність (Atomicity)
- CДоступність (Availability)
- DАгрегація (Aggregation)
7.Складна
Коли декомпозиція R на R1 і R2 гарантовано є декомпозицією без утрат?
- AКоли кожен атрибут R є і в R1, і в R2
- BКоли R1 і R2 не мають спільних атрибутів
- CКоли спільні атрибути R1 і R2 утворюють суперключ R1 або R2
- DКоли R1 і R2 мають однакову кількість стовпців
8.Складна
Яка можливість SQL найкраще підходить, щоб знайти всіх працівників, підпорядкованих керівникові, в організаційному дереві невідомої глибини?
- AРекурсивний загальний табличний вираз (WITH RECURSIVE)
- BОдне самоз’єднання таблиці employees за manager_id
- CGROUP BY за manager_id
- DОбмеження UNIQUE на manager_id
Ключ відповідей
- 1. A · ALTER TABLE
- 2. A · Ключ, що складається з двох чи більше стовпців
- 3. B · UNION ALL зберігає дублікати рядків
- 4. D · Читання даних, записаних іншою транзакцією, яку ще не зафіксовано
- 5. A · SELECT COUNT(DISTINCT city) FROM customers
- 6. B · Атомарність (Atomicity)
- 7. C · Коли спільні атрибути R1 і R2 утворюють суперключ R1 або R2
- 8. A · Рекурсивний загальний табличний вираз (WITH RECURSIVE)
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.