1.Лёгкая
К какой части SQL относятся операторы CREATE, ALTER и DROP?
- AЯзык управления доступом к данным (DCL)
- BЯзык манипулирования данными (DML)
- CЯзык определения данных (DDL)
- DЯзык управления транзакциями (TCL)
2.Лёгкая
Как в реляционной модели называется строка таблицы?
- AКортеж
- BДомен
- CСхема
- DАтрибут
3.Лёгкая
Что возвращает CROSS JOIN?
- AТолько несовпадающие строки
- BТолько строки первой таблицы
- CТолько строки, совпадающие по общему столбцу-ключу
- DВсе сочетания строк двух таблиц
4.Средняя
Третья нормальная форма (3NF) устраняет:
- AИзбыточные индексы по столбцам, не входящим в ключ
- BТранзитивные зависимости между неключевыми атрибутами
- CАтомарные значения
- DСоставные ключи
5.Средняя
Что возвращает SELECT COALESCE(phone, 'unknown') FROM customers для клиента, у которого phone равен NULL?
- AПустую строку
- BОшибку
- CNULL
- D'unknown'
6.Средняя
Что возвращает INTERSECT, использованный между двумя запросами SELECT?
- AДекартово произведение результатов
- BВсе строки обоих результатов
- CСтроки, которые есть в первом результате, но нет во втором
- DСтроки, присутствующие в обоих результатах
7.Сложная
Таблица b содержит в столбце y значения 1, 2 и NULL. Что возвращает SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?
- AКаждую строку a
- BСтроки a, где x не равен 1 или 2
- CТолько строки a, где x равен NULL
- DВообще никаких строк
8.Сложная
Когда расписание параллельных транзакций называют сериализуемым?
- AКогда каждой транзакции присваивается порядковый номер
- BКогда ни одна транзакция никогда не читает данные
- CКогда его результат эквивалентен некоторому последовательному выполнению тех же транзакций
- DКогда транзакции выполняются только на одном процессоре
Ответы
- 1. C · Язык определения данных (DDL)
- 2. A · Кортеж
- 3. D · Все сочетания строк двух таблиц
- 4. B · Транзитивные зависимости между неключевыми атрибутами
- 5. D · 'unknown'
- 6. D · Строки, присутствующие в обоих результатах
- 7. D · Вообще никаких строк
- 8. C · Когда его результат эквивалентен некоторому последовательному выполнению тех же транзакций
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.