1.Лёгкая
Как в реляционной модели называется строка таблицы?
- AДомен
- BСхема
- CАтрибут
- DКортеж
2.Лёгкая
Какой оператор SQL извлекает данные из таблицы?
- AUPDATE
- BINSERT
- CCREATE
- DSELECT
3.Лёгкая
Что делает WHERE country IN ('NL', 'BE', 'DE')?
- AСортирует строки в порядке списка
- BОставляет строки, в которых country равно любому значению из списка
- CОставляет строки, в которых значение country содержит сразу все три кода
- DОставляет строки, в которых country нет в списке
4.Средняя
Какое свойство ACID гарантирует, что зафиксированные изменения переживут сбой системы?
- AСогласованность (Consistency)
- BДолговечность (Durability)
- CИзолированность (Isolation)
- DАтомарность (Atomicity)
5.Средняя
В таблице a 3 строки, в таблице b — 4 строки. Сколько строк вернёт SELECT * FROM a CROSS JOIN b?
- A12
- B7
- C4
- D3
6.Средняя
Что делает GRANT SELECT ON employees TO alice?
- AКопирует таблицу employees пользователю alice
- BДелает alice владельцем базы данных
- CРазрешает alice изменять и удалять строки в таблице employees
- DРазрешает пользователю alice читать таблицу employees
7.Сложная
Что вернёт следующий запрос: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AОшибку, поскольку подзапросы в WHERE не допускаются
- BТолько студентов с наивысшей оценкой
- CСреднюю оценку всех студентов
- DСтудентов с оценкой выше средней
8.Сложная
R(A, B, C, D) имеет функциональные зависимости A → B и C → D. Каков потенциальный ключ?
- A{C}
- B{A}
- C{B, D}
- D{A, C}
Ответы
- 1. D · Кортеж
- 2. D · SELECT
- 3. B · Оставляет строки, в которых country равно любому значению из списка
- 4. B · Долговечность (Durability)
- 5. A · 12
- 6. D · Разрешает пользователю alice читать таблицу employees
- 7. D · Студентов с оценкой выше средней
- 8. D · {A, C}
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.