1.Лёгкая
Как в реляционной модели называется строка таблицы?
- AДомен
- BАтрибут
- CСхема
- DКортеж
2.Лёгкая
Клиент может разместить много заказов, но каждый заказ принадлежит ровно одному клиенту. Какой это тип связи?
- AНоль к нулю
- BМногие ко многим
- CОдин к одному
- DОдин ко многим
3.Лёгкая
Внешний ключ (foreign key) — это:
- AКлюч, используемый иностранными пользователями
- BСтолбец, значения которого должны быть уникальны во всех строках таблицы
- CСтолбец, ссылающийся на первичный ключ другой таблицы
- DКлюч, который всегда зашифрован
4.Средняя
Что делает GRANT SELECT ON employees TO alice?
- AРазрешает пользователю alice читать таблицу employees
- BДелает alice владельцем базы данных
- CКопирует таблицу employees пользователю alice
- DРазрешает alice изменять и удалять строки в таблице employees
5.Средняя
Внешний ключ объявлен с ON DELETE CASCADE. Что происходит при удалении родительской строки?
- AРодительская строка копируется в архивную таблицу
- BВнешний ключ в дочерних строках автоматически становится NULL
- CУдаление всегда отклоняется
- DДочерние строки, ссылающиеся на неё, удаляются автоматически
6.Средняя
Третья нормальная форма (3NF) устраняет:
- AСоставные ключи
- BТранзитивные зависимости между неключевыми атрибутами
- CИзбыточные индексы по столбцам, не входящим в ключ
- DАтомарные значения
7.Сложная
Таблица enrolment(student_id, course_id, student_name, grade) имеет ключ (student_id, course_id). Какую нормальную форму она нарушает?
- AПервую нормальную форму, потому что столбец grade не содержит атомарных значений
- BВторую нормальную форму, потому что student_name зависит только от student_id
- CНикакую, она в НФБК
- DТолько третью нормальную форму, потому что grade зависит от student_name
8.Сложная
Баллы: 90, 90 и 80. Какие значения даёт RANK() OVER (ORDER BY score DESC)?
- A2, 2, 3
- B1, 1, 3
- C1, 2, 3
- D1, 1, 2
Ответы
- 1. D · Кортеж
- 2. D · Один ко многим
- 3. C · Столбец, ссылающийся на первичный ключ другой таблицы
- 4. A · Разрешает пользователю alice читать таблицу employees
- 5. D · Дочерние строки, ссылающиеся на неё, удаляются автоматически
- 6. B · Транзитивные зависимости между неключевыми атрибутами
- 7. B · Вторую нормальную форму, потому что student_name зависит только от student_id
- 8. B · 1, 1, 3
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.