1.Лёгкая
Как отсортировать результат от самой высокой зарплаты к самой низкой?
- AORDER BY salary ASC
- BSORT salary DOWN
- CORDER BY salary DESC
- DGROUP BY salary DESC
2.Лёгкая
Какой оператор добавляет новый столбец в существующую таблицу?
- AALTER TABLE
- BUPDATE TABLE
- CINSERT COLUMN
- DCREATE COLUMN
3.Лёгкая
Какая агрегатная функция подсчитывает строки?
- ACOUNT
- BMAX
- CAVG
- DSUM
4.Средняя
Что возвращает SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results?
- AЧисло сдавших и не сдавших студентов
- BТолько студентов, сдавших экзамен
- CКаждое имя с меткой 'pass' или 'fail' в зависимости от оценки
- DОшибку, потому что CASE нельзя использовать в SELECT
5.Средняя
Что такое «грязное чтение» (dirty read)?
- AДвукратное чтение одной строки с получением одного и того же значения
- BЧтение данных без предложения WHERE
- CЧтение данных, записанных другой транзакцией, которая ещё не зафиксирована
- DЧтение данных с повреждённого диска
6.Средняя
Что означает функциональная зависимость A → B?
- AA и B — оба первичные ключи
- BКаждому значению A соответствует ровно одно значение B
- CКаждому значению B соответствует ровно одно значение A
- DA — внешний ключ, ссылающийся на B
7.Сложная
Каков известный недостаток декомпозиции таблиц до НФБК (BCNF) по сравнению с 3НФ?
- AНФБК допускает больше избыточности, чем 3НФ
- BПри обратном соединении декомпозиция всегда теряет данные
- CНекоторые функциональные зависимости уже нельзя проверить в пределах одной таблицы
- DУ таблиц в НФБК не может быть первичных ключей
8.Сложная
Две транзакции читают stock = 10, каждая вычитает 1 и записывает результат, получая 9 вместо 8. Какая это аномалия?
- AФантомное чтение
- BАномалия удаления
- CГрязное чтение
- DПотерянное обновление
Ответы
- 1. C · ORDER BY salary DESC
- 2. A · ALTER TABLE
- 3. A · COUNT
- 4. C · Каждое имя с меткой 'pass' или 'fail' в зависимости от оценки
- 5. C · Чтение данных, записанных другой транзакцией, которая ещё не зафиксирована
- 6. B · Каждому значению A соответствует ровно одно значение B
- 7. C · Некоторые функциональные зависимости уже нельзя проверить в пределах одной таблицы
- 8. D · Потерянное обновление
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.