1.Лёгкая
Как в реляционной модели называется строка таблицы?
- AДомен
- BАтрибут
- CКортеж
- DСхема
2.Лёгкая
Что означает NULL в SQL?
- AЧисло ноль в числовых столбцах
- BОтсутствующее или неизвестное значение
- CПустую строку
- DЛогическое значение «ложь»
3.Лёгкая
Что такое суррогатный ключ (surrogate key)?
- AКлюч, используемый только в представлениях
- BКлюч из реальных данных, например адрес электронной почты
- CИскусственный идентификатор без бизнес-смысла, например автоинкрементный id
- DКлюч, ссылающийся на другую таблицу
4.Средняя
Столбец содержит значения 10, 20 и NULL. Что возвращает AVG(col)?
- ANULL
- B10
- C15
- D30
5.Средняя
Чему в реляционной алгебре соответствует оператор проекции (π)?
- AСортировке результата
- BВыбору столбцов, которые появятся в результате
- CСоединению двух таблиц по ключу
- DВыбору строк, удовлетворяющих заданному условию
6.Средняя
Что означает функциональная зависимость A → B?
- AA — внешний ключ, ссылающийся на B
- BКаждому значению B соответствует ровно одно значение A
- CA и B — оба первичные ключи
- DКаждому значению A соответствует ровно одно значение B
7.Сложная
Что возвращает SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp?
- AПо одной строке на отдел со средней зарплатой
- BКаждую строку сотрудника вместе со средней зарплатой его отдела
- CТолько сотрудников, зарабатывающих больше среднего по отделу
- DОшибку, потому что name нет в GROUP BY
8.Сложная
Какой уровень изоляции предотвращает «грязное» чтение (dirty reads), но всё ещё допускает неповторяющееся чтение (non-repeatable reads)?
- ASerializable
- BRepeatable read
- CRead committed
- DRead uncommitted
Ответы
- 1. C · Кортеж
- 2. B · Отсутствующее или неизвестное значение
- 3. C · Искусственный идентификатор без бизнес-смысла, например автоинкрементный id
- 4. C · 15
- 5. B · Выбору столбцов, которые появятся в результате
- 6. D · Каждому значению A соответствует ровно одно значение B
- 7. B · Каждую строку сотрудника вместе со средней зарплатой его отдела
- 8. C · Read committed
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.