1.Лёгкая
INNER JOIN возвращает:
- AНесовпадающие строки
- BВсе строки из обеих таблиц
- CВсе строки из левой таблицы, с NULL там, где нет совпадения
- DТолько строки с совпадающими значениями в обеих таблицах
2.Лёгкая
Какой оператор SQL изменяет значения в уже существующих строках?
- AREPLACE COLUMN
- BINSERT
- CMODIFY
- DUPDATE
3.Лёгкая
Какой оператор добавляет новый столбец в существующую таблицу?
- AINSERT COLUMN
- BUPDATE TABLE
- CALTER TABLE
- DCREATE COLUMN
4.Средняя
Что означает функциональная зависимость A → B?
- AA и B — оба первичные ключи
- BКаждому значению A соответствует ровно одно значение B
- CКаждому значению B соответствует ровно одно значение A
- DA — внешний ключ, ссылающийся на B
5.Средняя
Что возвращает EXCEPT (в Oracle — MINUS)?
- AСтроки, присутствующие в обоих запросах
- BСтроки первого запроса, которых нет во втором
- CВсе строки обоих запросов без дубликатов
- DСтроки второго запроса, которые не встречаются в первом
6.Средняя
Чему в реляционной алгебре соответствует оператор проекции (π)?
- AВыбору строк, удовлетворяющих заданному условию
- BСортировке результата
- CВыбору столбцов, которые появятся в результате
- DСоединению двух таблиц по ключу
7.Сложная
Нормальная форма Бойса–Кодда (BCNF) требует, чтобы для каждой нетривиальной функциональной зависимости X → Y:
- AY был атомарным
- BX был суперключом
- CX содержал NULL
- DY был первичным ключом
8.Сложная
Каков известный недостаток декомпозиции таблиц до НФБК (BCNF) по сравнению с 3НФ?
- AУ таблиц в НФБК не может быть первичных ключей
- BНФБК допускает больше избыточности, чем 3НФ
- CНекоторые функциональные зависимости уже нельзя проверить в пределах одной таблицы
- DПри обратном соединении декомпозиция всегда теряет данные
Ответы
- 1. D · Только строки с совпадающими значениями в обеих таблицах
- 2. D · UPDATE
- 3. C · ALTER TABLE
- 4. B · Каждому значению A соответствует ровно одно значение B
- 5. B · Строки первого запроса, которых нет во втором
- 6. C · Выбору столбцов, которые появятся в результате
- 7. B · X был суперключом
- 8. C · Некоторые функциональные зависимости уже нельзя проверить в пределах одной таблицы
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.