1.Лёгкая
Какое ключевое слово сортирует результат запроса?
- AGROUP BY
- BORDER BY
- CARRANGE
- DSORT
2.Лёгкая
Какой оператор SQL добавляет в таблицу новые строки?
- AINSERT
- BSELECT
- CALTER
- DUPDATE
3.Лёгкая
Что означает NULL в SQL?
- AЧисло ноль в числовых столбцах
- BЛогическое значение «ложь»
- CПустую строку
- DОтсутствующее или неизвестное значение
4.Средняя
В таблице orders 5 строк, каждая ссылается на существующего клиента. В таблице customers 3 строки. Сколько строк вернёт INNER JOIN по customer_id?
- A5
- B15
- C3
- D8
5.Средняя
Почему SELECT price * 2 AS double_price FROM t WHERE double_price > 10 в большинстве баз данных завершается ошибкой?
- AАрифметика в списке SELECT не допускается
- BПсевдонимы не могут содержать подчёркивание
- CWHERE вычисляется раньше списка SELECT, поэтому псевдонима ещё не существует
- DWHERE может сравнивать только текстовые столбцы
6.Средняя
Третья нормальная форма (3NF) устраняет:
- AАтомарные значения
- BТранзитивные зависимости между неключевыми атрибутами
- CИзбыточные индексы по столбцам, не входящим в ключ
- DСоставные ключи
7.Сложная
Как при многоверсионном управлении параллелизмом (MVCC) читающие транзакции могут не блокировать пишущие?
- AЧитающие всегда ждут, пока все пишущие не зафиксируются
- BЗапись не допускается, пока активна хоть одна читающая транзакция
- CЧитающие напрямую читают незафиксированные данные
- DЧитающие видят согласованный снимок зафиксированных версий строк, а пишущие создают новые версии
8.Сложная
Почему запрос с WHERE YEAR(order_date) = 2025 может не использовать индекс по order_date?
- AYEAR не является допустимым SQL
- BПрименение функции к столбцу не позволяет выполнить простой диапазонный поиск по индексу
- CИндекс по order_date используется только для ORDER BY, но никогда для WHERE
- DИндексы никогда не работают с датами
Ответы
- 1. B · ORDER BY
- 2. A · INSERT
- 3. D · Отсутствующее или неизвестное значение
- 4. A · 5
- 5. C · WHERE вычисляется раньше списка SELECT, поэтому псевдонима ещё не существует
- 6. B · Транзитивные зависимости между неключевыми атрибутами
- 7. D · Читающие видят согласованный снимок зафиксированных версий строк, а пишущие создают новые версии
- 8. B · Применение функции к столбцу не позволяет выполнить простой диапазонный поиск по индексу
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.