7. Какое утверждение о SELECT * является наиболее верным?
Anonymous Quiz
35%
Упрощает запросы
53%
Увеличивает объем передаваемых данных
5%
Ускоряет выполнение запросов
8%
Упрощает чтение кода
8. Какое утверждение о индексах верно?
Anonymous Quiz
24%
Индексы всегда улучшают производительность
57%
Индексы увеличивают время выполнения вставок и обновлений
5%
Индексы не влияют на производительность
14%
Индексы следует использовать только на строках
9. Какой тип объединения вернет только уникальные строки из обеих таблиц?
Anonymous Quiz
34%
INNER JOIN
7%
LEFT JOIN
32%
FULL OUTER JOIN
27%
UNION
10. Что происходит, если в условии WHERE используется выражение 1 = 1?
Anonymous Quiz
63%
Условие всегда возвращает true
5%
Это приводит к ошибке
15%
Условие ничего не возвращает
18%
Условие выполняется только для строк с единицей
11. Какое значение вернет выражение SUM(column_name) для столбца, содержащего только значения NULL?
Anonymous Quiz
33%
0
41%
NULL
26%
Ошибку
12. Каково назначение оконной функции ROW_NUMBER()?
Anonymous Quiz
23%
Считать общее количество строк в таблице
52%
Присвоить уникальный номер каждой строке в результате
26%
Вернуть количество строк для каждой группы
0%
Удалить дублирующие строки
13. Какое из следующих выражений является примером условной агрегации в SQL?
Anonymous Quiz
79%
SUM(CASE WHEN gender = 'M' THEN 1 ELSE 0 END)
3%
AVG(salary)
15%
COUNT(*)
3%
MAX(age)
14. Какое из следующих выражений является примером условной группировки в SQL?
Anonymous Quiz
3%
GROUP BY city, country
85%
GROUP BY CASE (WHEN gender = 'M' THEN 'Male' ELSE 'Female' END)
13%
GROUP BY age
15. Какой пример запроса иллюстрирует использование коррелированного подзапроса для нахождения сотрудников с максимальной зарплатой в каждом отделе?
Anonymous Quiz
29%
SELECT * FROM workers WHERE salary = (SELECT MAX(salary) FROM workers)
62%
SELECT * FROM workers w WHERE salary=(SELECT MAX(salary) FROM workers WHERE depart_id=w.depart_id)
3%
SELECT * FROM workers WHERE department_id IN (SELECT depart_id FROM departments)
6%
SELECT * FROM workers WHERE salary > ALL (SELECT salary FROM workers)
16. В чем отличие между типами данных CHAR и VARCHAR в
SQL ?
SQL ?
Anonymous Quiz
24%
CHAR для строк переменной длины, VARCHAR для строк символов переменной или фиксированной длины
64%
CHAR для строк символов для строк фиксированной длины, VARCHAR для символов переменной длины
12%
CHAR для строк символов для строк переменной длины , VARCHAR для символов фиксированной длины
0%
Нет отличий
