1.Легка
Як у реляційній моделі називають рядок таблиці?
- AАтрибутом
- BКортежем
- CДоменом
- DСхемою
2.Легка
Що робить обмеження CHECK?
- AПеревіряє, чи існує таблиця, перш ніж виконувати запит до неї
- BПідраховує рядки в таблиці
- CПеревіряє пароль користувача
- DВідхиляє рядки, значення яких не задовольняють умову
3.Легка
Яка агрегатна функція повертає середнє значення числового стовпця?
- AMEDIAN
- BAVG
- CMEAN
- DSUM
4.Середня
Що повертає INTERSECT, використаний між двома запитами SELECT?
- AРядки, що є в першому результаті, але не в другому
- BДекартовий добуток результатів
- CУсі рядки з обох результатів
- DРядки, що є в обох результатах
5.Середня
Що робить ROLLBACK TO SAVEPOINT s1?
- AЗавершує транзакцію і фіксує все
- BВидаляє точку збереження й усі таблиці, змінені відтоді
- CСкасовує всю транзакцію від початку
- DСкасовує зміни, зроблені після точки збереження s1, залишаючи транзакцію відкритою
6.Середня
Третя нормальна форма (3NF) усуває:
- AТранзитивні залежності між неключовими атрибутами
- BСкладені ключі
- CАтомарні значення
- DНадлишкові індекси на стовпцях, що не входять до ключа
7.Складна
Чому SELECT dept, name, COUNT(*) FROM emp GROUP BY dept недійсний у стандартному SQL?
- AGROUP BY має перелічувати всі стовпці таблиці
- Bname не згруповано й не агреговано, тож він не має одного значення на групу
- CCOUNT(*) не можна використовувати разом із GROUP BY
- Ddept має бути всередині агрегатної функції
8.Складна
Дано функціональні залежності A → B, B → C і C → D на R(A, B, C, D). Яке замикання A+?
- A{A, B}
- B{A, B, C}
- C{A, B, C, D}
- D{A}
Ключ відповідей
- 1. B · Кортежем
- 2. D · Відхиляє рядки, значення яких не задовольняють умову
- 3. B · AVG
- 4. D · Рядки, що є в обох результатах
- 5. D · Скасовує зміни, зроблені після точки збереження s1, залишаючи транзакцію відкритою
- 6. A · Транзитивні залежності між неключовими атрибутами
- 7. B · name не згруповано й не агреговано, тож він не має одного значення на групу
- 8. C · {A, B, C, D}
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.