1.Лёгкая
Какое ключевое слово SQL удаляет повторяющиеся строки из результата?
- ASINGLE
- BUNIQUE
- CDISTINCT
- DDIFFERENT
2.Лёгкая
Какой оператор SQL изменяет значения в уже существующих строках?
- AUPDATE
- BINSERT
- CREPLACE COLUMN
- DMODIFY
3.Лёгкая
Какое предложение в PostgreSQL и MySQL возвращает только первые 10 строк результата?
- ALIMIT 10
- BMAX 10
- CFIRST 10 ONLY
- DTOP ROWS 10
4.Средняя
Что делает ROLLBACK TO SAVEPOINT s1?
- AЗавершает транзакцию и фиксирует всё
- BОтменяет всю транзакцию с самого начала
- CУдаляет точку сохранения и все таблицы, изменённые с тех пор
- DОтменяет изменения, сделанные после точки сохранения s1, оставляя транзакцию открытой
5.Средняя
Какой оператор удаляет все строки таблицы, сохраняет её структуру и не может иметь предложения WHERE?
- ADROP TABLE
- BDELETE FROM с предложением WHERE
- CALTER TABLE
- DTRUNCATE TABLE
6.Средняя
Зачем создают индексы по столбцам?
- AЧтобы ускорить поиск и соединения по этим столбцам
- BЧтобы ускорить вставку и обновление по этим столбцам
- CЧтобы предотвратить значения NULL
- DЧтобы сэкономить место на диске
7.Сложная
Что такое фантомное чтение (phantom read)?
- AЧтение незафиксированных изменений
- BПовторный запрос возвращает новые строки, вставленные другой зафиксированной транзакцией
- CЧтение данных, которые никогда не записывались
- DЗапрос, не возвращающий ни одной строки
8.Сложная
Двухфазная блокировка (2PL) гарантирует:
- AЧто транзакции никогда не ждут
- BРасписания, сериализуемые по конфликтам (conflict-serializable)
- CЧто блокировки не нужны
- DЧто взаимоблокировки никогда не возникнут
Ответы
- 1. C · DISTINCT
- 2. A · UPDATE
- 3. A · LIMIT 10
- 4. D · Отменяет изменения, сделанные после точки сохранения s1, оставляя транзакцию открытой
- 5. D · TRUNCATE TABLE
- 6. A · Чтобы ускорить поиск и соединения по этим столбцам
- 7. B · Повторный запрос возвращает новые строки, вставленные другой зафиксированной транзакцией
- 8. B · Расписания, сериализуемые по конфликтам (conflict-serializable)
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.