1.Лёгкая
Что обозначает подстановочный символ _ (подчёркивание) в шаблоне LIKE?
- AРовно один символ
- BЛюбую букву, но не цифру
- CНоль или более символов
- DСимвол пробела
2.Лёгкая
Какой оператор удаляет всю таблицу вместе с её структурой?
- ADROP TABLE
- BDELETE FROM
- CREMOVE TABLE
- DTRUNCATE ROWS
3.Лёгкая
Какой оператор SQL добавляет в таблицу новые строки?
- AUPDATE
- BALTER
- CSELECT
- DINSERT
4.Средняя
Вторая нормальная форма (2NF) устраняет:
- AТранзитивные зависимости между неключевыми столбцами через другой неключевой столбец
- BЧастичные зависимости неключевых столбцов от части составного ключа
- CВсе значения NULL
- DВнешние ключи
5.Средняя
Какому предложению SQL соответствует оператор селекции (σ) реляционной алгебры?
- AСписок SELECT
- BORDER BY
- CGROUP BY
- DWHERE
6.Средняя
Что возвращает SELECT SUM(amount) FROM orders, если предложению WHERE не соответствует ни одна строка?
- ANULL
- BОшибку
- C0
- DПустую строку
7.Сложная
Когда расписание параллельных транзакций называют сериализуемым?
- AКогда его результат эквивалентен некоторому последовательному выполнению тех же транзакций
- BКогда ни одна транзакция никогда не читает данные
- CКогда каждой транзакции присваивается порядковый номер
- DКогда транзакции выполняются только на одном процессоре
8.Сложная
Что возвращает SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp?
- AПо одной строке на отдел со средней зарплатой
- BОшибку, потому что name нет в GROUP BY
- CКаждую строку сотрудника вместе со средней зарплатой его отдела
- DТолько сотрудников, зарабатывающих больше среднего по отделу
Ответы
- 1. A · Ровно один символ
- 2. A · DROP TABLE
- 3. D · INSERT
- 4. B · Частичные зависимости неключевых столбцов от части составного ключа
- 5. D · WHERE
- 6. A · NULL
- 7. A · Когда его результат эквивалентен некоторому последовательному выполнению тех же транзакций
- 8. C · Каждую строку сотрудника вместе со средней зарплатой его отдела
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.