1.Лёгкая
Что обозначает подстановочный символ % в шаблоне LIKE?
- AРовно один символ в этой позиции строки
- BКонец строки
- CЛюбую последовательность из нуля или более символов
- DЛюбую одну цифру
2.Лёгкая
Какое ключевое слово сортирует результат запроса?
- AORDER BY
- BGROUP BY
- CARRANGE
- DSORT
3.Лёгкая
Что делает UNION с результатами двух запросов SELECT?
- AОбъединяет их в один результат и удаляет повторяющиеся строки
- BОставляет только строки, присутствующие в обоих
- CСоединяет их бок о бок по ключу
- DОставляет только строки, которые есть в первом запросе, но нет во втором
4.Средняя
Студенты могут посещать много курсов, а на курсах много студентов. Как это моделируется в таблицах?
- AСтолбцом внешнего ключа course_id в таблице студентов, указывающим на courses
- BСписком id курсов, хранящимся в одном столбце
- CОбъединением студентов и курсов в одну таблицу
- DСвязующей таблицей с внешними ключами и на студентов, и на курсы
5.Средняя
Таблица хранит адрес клиента в каждой строке заказа. Изменение адреса в одной строке, но не в остальных, — пример:
- AАномалии вставки
- BФантомного чтения
- CАномалии обновления
- DАномалии удаления
6.Средняя
Какому предложению SQL соответствует оператор селекции (σ) реляционной алгебры?
- AGROUP BY
- BСписок SELECT
- CORDER BY
- DWHERE
7.Сложная
Когда декомпозиция R на R1 и R2 гарантированно является декомпозицией без потерь?
- AКогда у R1 и R2 одинаковое число столбцов
- BКогда каждый атрибут R входит и в R1, и в R2
- CКогда у R1 и R2 нет общих атрибутов
- DКогда общие атрибуты R1 и R2 образуют суперключ R1 или R2
8.Сложная
Что вычисляет SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AСумму всех amount в каждой строке
- BСреднее amount за день
- CПо одной строке на день только с итогом за этот день
- DНарастающий итог amount, упорядоченный по day
Ответы
- 1. C · Любую последовательность из нуля или более символов
- 2. A · ORDER BY
- 3. A · Объединяет их в один результат и удаляет повторяющиеся строки
- 4. D · Связующей таблицей с внешними ключами и на студентов, и на курсы
- 5. C · Аномалии обновления
- 6. D · WHERE
- 7. D · Когда общие атрибуты R1 и R2 образуют суперключ R1 или R2
- 8. D · Нарастающий итог amount, упорядоченный по day
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.