1.Лёгкая
Как в реляционной модели называется строка таблицы?
- AДомен
- BКортеж
- CСхема
- DАтрибут
2.Лёгкая
К какой части SQL относятся операторы CREATE, ALTER и DROP?
- AЯзык определения данных (DDL)
- BЯзык управления доступом к данным (DCL)
- CЯзык управления транзакциями (TCL)
- DЯзык манипулирования данными (DML)
3.Лёгкая
Что делает COMMIT в транзакции?
- AСоздаёт новую таблицу
- BБлокирует всю базу данных
- CОтменяет все изменения, сделанные с начала транзакции
- DДелает все изменения транзакции постоянными
4.Средняя
Что возвращает INTERSECT, использованный между двумя запросами SELECT?
- AСтроки, присутствующие в обоих результатах
- BВсе строки обоих результатов
- CДекартово произведение результатов
- DСтроки, которые есть в первом результате, но нет во втором
5.Средняя
Какое свойство ACID означает, что параллельные транзакции не видят незавершённых изменений друг друга?
- AДоступность (Availability)
- BАтомарность (Atomicity)
- CИзолированность (Isolation)
- DДолговечность (Durability)
6.Средняя
Какой оператор удаляет все строки таблицы, сохраняет её структуру и не может иметь предложения WHERE?
- ADELETE FROM с предложением WHERE
- BALTER TABLE
- CTRUNCATE TABLE
- DDROP TABLE
7.Сложная
Что вернёт следующий запрос: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AСтудентов с оценкой выше средней
- BТолько студентов с наивысшей оценкой
- CСреднюю оценку всех студентов
- DОшибку, поскольку подзапросы в WHERE не допускаются
8.Сложная
Что показывает EXPLAIN (или EXPLAIN ANALYZE в PostgreSQL) для запроса?
- AПлан выполнения, выбранный оптимизатором, например способы сканирования и соединения
- BСписок пользователей, выполнявших запрос
- CЗначение каждого ключевого слова SQL в запросе
- DТолько переписанный запрос в нотации реляционной алгебры
Ответы
- 1. B · Кортеж
- 2. A · Язык определения данных (DDL)
- 3. D · Делает все изменения транзакции постоянными
- 4. A · Строки, присутствующие в обоих результатах
- 5. C · Изолированность (Isolation)
- 6. C · TRUNCATE TABLE
- 7. A · Студентов с оценкой выше средней
- 8. A · План выполнения, выбранный оптимизатором, например способы сканирования и соединения
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.