1.Лёгкая
Какой оператор удаляет всю таблицу вместе с её структурой?
- ADROP TABLE
- BREMOVE TABLE
- CDELETE FROM
- DTRUNCATE ROWS
2.Лёгкая
INNER JOIN возвращает:
- AВсе строки из обеих таблиц
- BНесовпадающие строки
- CТолько строки с совпадающими значениями в обеих таблицах
- DВсе строки из левой таблицы, с NULL там, где нет совпадения
3.Лёгкая
Что делает GROUP BY в запросе?
- AСортирует строки результата по алфавиту
- BУдаляет строки со значениями NULL
- CОбъединяет строки с одинаковыми значениями в группы, чтобы агрегаты вычислялись для каждой группы
- DСоединяет две таблицы по их общим столбцам
4.Средняя
Третья нормальная форма (3NF) устраняет:
- AИзбыточные индексы по столбцам, не входящим в ключ
- BАтомарные значения
- CТранзитивные зависимости между неключевыми атрибутами
- DСоставные ключи
5.Средняя
Какой оператор удаляет все строки таблицы, сохраняет её структуру и не может иметь предложения WHERE?
- ATRUNCATE TABLE
- BDROP TABLE
- CALTER TABLE
- DDELETE FROM с предложением WHERE
6.Средняя
Какой запрос возвращает число различных городов в таблице customers?
- ASELECT COUNT(DISTINCT city) FROM customers
- BSELECT SUM(DISTINCT city) FROM customers
- CSELECT DISTINCT COUNT(city) FROM customers
- DSELECT COUNT(city) FROM customers GROUP BY city
7.Сложная
Два дежурных врача каждый проверяют, что другой ещё на дежурстве, а затем оба одновременно снимаются с дежурства. Какую аномалию здесь всё ещё допускает изоляция снимков (snapshot isolation)?
- AАсимметрию записи (write skew)
- BГрязную запись
- CНеповторяемое чтение в пределах одной транзакции
- DГрязное чтение
8.Сложная
Даны функциональные зависимости A → B, B → C и C → D на R(A, B, C, D). Каково замыкание A+?
- A{A, B, C, D}
- B{A, B, C}
- C{A}
- D{A, B}
Ответы
- 1. A · DROP TABLE
- 2. C · Только строки с совпадающими значениями в обеих таблицах
- 3. C · Объединяет строки с одинаковыми значениями в группы, чтобы агрегаты вычислялись для каждой группы
- 4. C · Транзитивные зависимости между неключевыми атрибутами
- 5. A · TRUNCATE TABLE
- 6. A · SELECT COUNT(DISTINCT city) FROM customers
- 7. A · Асимметрию записи (write skew)
- 8. A · {A, B, C, D}
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.