1.Лёгкая
Что делает COMMIT в транзакции?
- AДелает все изменения транзакции постоянными
- BОтменяет все изменения, сделанные с начала транзакции
- CБлокирует всю базу данных
- DСоздаёт новую таблицу
2.Лёгкая
Что делает ROLLBACK в транзакции?
- AОтменяет изменения, сделанные с начала транзакции
- BНавсегда сохраняет все изменения транзакции на диске
- CУдаляет таблицу
- DПовторяет последний оператор
3.Лёгкая
Какой оператор удаляет всю таблицу вместе с её структурой?
- AREMOVE TABLE
- BTRUNCATE ROWS
- CDROP TABLE
- DDELETE FROM
4.Средняя
В таблице orders 5 строк, каждая ссылается на существующего клиента. В таблице customers 3 строки. Сколько строк вернёт INNER JOIN по customer_id?
- A15
- B3
- C8
- D5
5.Средняя
Почему у таблицы может быть только один кластеризованный индекс?
- AКластеризованные индексы занимают слишком много памяти
- BСтандарт SQL запрещает более одного индекса на таблицу
- CСтроки могут физически храниться только в одном порядке
- DКластеризованные индексы можно создавать только по первичному ключу
6.Средняя
Что такое триггер базы данных?
- AЗапрос, который пользователь запускает вручную
- BКод, который автоматически выполняется, когда в таблице происходит заданное событие, например INSERT, UPDATE или DELETE
- CВид индекса, ускоряющего поиск
- DЗапланированное резервное копирование базы данных
7.Сложная
Нормальная форма Бойса–Кодда (BCNF) требует, чтобы для каждой нетривиальной функциональной зависимости X → Y:
- AX содержал NULL
- BX был суперключом
- CY был первичным ключом
- DY был атомарным
8.Сложная
R(A, B, C, D) имеет функциональные зависимости A → B и C → D. Каков потенциальный ключ?
- A{A}
- B{A, C}
- C{C}
- D{B, D}
Ответы
- 1. A · Делает все изменения транзакции постоянными
- 2. A · Отменяет изменения, сделанные с начала транзакции
- 3. C · DROP TABLE
- 4. D · 5
- 5. C · Строки могут физически храниться только в одном порядке
- 6. B · Код, который автоматически выполняется, когда в таблице происходит заданное событие, например INSERT, UPDATE или DELETE
- 7. B · X был суперключом
- 8. B · {A, C}
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.