Voprosy_po_vyboru_dannykh_dlya_studentov

Вопрос: Инструкция SELECT является
Основной и самой мощной командой языка SQL. Служит для выбора столбцов таблиц, определенных оператором from
Вопрос: Где указана правильная последовательность выполнения оператора SELECT?
FROM
WHERE
GROUP BY
HAVING
SELECT
ORDER BY

Вопрос: В каком случае в операторе выбора данных нужно использовать полную спецификацию поля (Имя_таблицы.Имя_поля)?
При наличии одноименных полей в разных таблицах в списке полей используется полная спецификация поля
Вопрос: Для чего в запросе SELECT DISTINCT Клиент.Фирма FROM Клиент используется ключевое слово DISTINCT?
Ключевое слово DISTINCT позволяет удалить повторяющиеся строки из результатов, возвращенных инструкцией SELECT
Вопрос: Какое условие задано в запросе
SELECT au_lname FROM authors
WHERE au_lname LIKE [^A-M]%’
Найти фамилии, начинающиеся на буквы вне диапазона от A до M
Символ % – вместо этого символа может быть подставлено любое количество произвольных символов.
Символ _ заменяет один символ строки.
[] – вместо символа строки будет подставлен один из возможных символов, указанный в этих ограничителях.
[^] – вместо соответствующего символа строки будут подставлены все символы, кроме указанных в ограничителях.

Вопрос: В чем разница между результатами запросов?
GROUP BY ProductID
и
GROUP BY ALL ProductID
В результате второго запроса игнорируется параметр GROUP BY
Во втором случае будут выведены и те группы, которые не имеют строк, но удовлетворяют условию where
Вопрос: Что определяет COUNT(*) в запросе?
Применение символа * в качестве аргумента функции COUNT означает подсчет всех строк в группе
Вопрос: Что задается в запросе TOP(5)*?
Выводятся первые 5 строк
Вопрос: Что задается в запросе WITH TIES?
Выводится кол-во строк указанных в операторе top+строки, где столбец, по которому произведена группировка=минимальному значению, вошедшему в top
Вопрос: Какое из утверждений правильное?
С ключевым словом HAVING можно использовать только аргументы, которые имеют одно значение на группу вывода.
Вопрос: Какая ошибка имеется в запросе
ORDER BY Клиент.Фамилия ?
Фраза ORDER BY всегда должна быть последним элементом в операторе SELECT.
Вопрос: Какая ошибка имеется в запросе?
SELECT Товар.Название, Товар.Цена,
Товар.Количество,
Товар.Цена* Товар.Количество AS Стоимость
FROM Поставщики
Использование полей таблицы, не указанной в операторе FROM

Вопрос: Где указана правильная последовательность выполнения инструкций в
WHERE, GROUP BY и HAVING в операторе SELECT ?
предложение FROM возвращает первоначальный результирующий набор;
предложение WHERE исключает строки, не соответствующие условию поиска;
предложение GROUP BY собирает выбранные строки в одну группу для каждого уникального значения в предложении GROUP BY;
статистические функции, указанные в списке выбора, вычисляют суммарные значения для каждой группы;
предложение HAVING дополнительно исключает строки, не соответствующие условию поиска.

Вопрос: Проверки неопределенных значений по двум полям таблицы записаны в виде Клиент.Фамилия IS NULL AND Клиент.Телефон IS NULL. Два поля имеют неопределенное значение. Какой результат даст логическое выражение?
TRUE
Вопрос: В таблице «Товар» заданы виды товаров, в таблице «Продажа» задаются продажи этих товаров. Что будет в результирующем наборе при выполнении приведенного запроса? INTERSECT
Пересечением двух таблиц является таблица, содержащая все строки, присутствующие в обеих исходных таблицах одновременно.
Вопрос: В таблице «Товар» заданы виды товаров, в таблице «Продажа» задаются продажи этих товаров. Что будет в результирующем наборе при выполнении приведенного запроса? EXCEPT
Это множество элементов, принадлежащих первому и не принадлежащих второму.
Вопрос: В таблице «Товар» (имеется поле Название) заданы 9 товаров, в таблице «Продажа» (имеется поле Покупатель), заданы продажи 3 товаров. Сколько строк будет в результирующем наборе при выполнении приведенного запроса? CROSS
27
Вопрос: В операторе выбираются данные из двух таблиц. Какое из приведенных
правил правильное?
Вопрос: Войдут ли в результаты приведенного запроса товары с ценой, равной
150?
Вопрос: Приведенные два запроса
1)
inner JOIN S1 ON и
2)
WHERE R1.a2=S1.b1
Различны

Вопрос: Являются ли одинаковыми по результату запросы
Вопрос: Является ли правильным запрос
Вопрос: Какое условие задано в запросе
Вопрос: В чем разница в результате запросов 1 и 2?
Вопрос: Какой из двух приведенных запросов правильный
Вопрос: Какое условие задано в запросе
Значение поля Клиент.Телефон не содержит 0.
Вопрос: Какая ошибка содержится в операторе
SELECT
Вопрос: В запросе
SELECT
Выполняется соединение
Вопрос: Что выдается в результате запроса
SELECT
LEFT JOIN
Вопрос: Какая ошибка имеется в запросе



15

Приложенные файлы

  • doc 18202884
    Размер файла: 38 kB Загрузок: 0

Добавить комментарий