Базы данных онлайн тест с ответами, 26 вопросов
Тестовые задания по дисциплине «Базы данных» № 2, 26 вопросов.
Вопрос 1. Оператор, содержащий предложения в указанном ниже порядке
...
SELECT
WHERE...
HAVING...
ORDER BY...
1.- недопустим, так как предложения HAVING и WHERE нельзя
использовать одновременно в одном предложении;
2.- допустим;
3.- допустим по составу предложений, но порядок предложений
неверен;
4.- недопустим, так как отсутствует обязательное предложение
FROM(50%) ;
5.- недопустим, так как предложение HAVING нельзя использовать без
предложения GROUP BY... (50%)
Вопрос 2. Оператор SELECT позволяет ...
1.- отбирать данные из одной или нескольких таблиц и выводить их на
экран;
2.- создавать таблицы;
3.- корректировать данные;
4.- удалять отобранные записи.
Вопрос 3. Дана схема отношения:
клиент (ID клиента, ФИО клиента, № филиала, № счета, остаток ).
Выбрать филиалы, которые имеют меньше 10 клиентов.
1. - SELECT №филиала FROM клиент
GROUP BY № филиала
HAVING COUNT (*)<10 ;
2. - SELECT №филиала FROM клиент
WHERE COUNT (ID) <10;
3. - SELECT №филиала FROM клиент
HAVING COUNT(ID)<10;
4. - SELECT №филиала FROM клиент
WHERE № счета <10;
Вопрос 4. Дана схема отношения № филиала
клиент (ID клиента, ФИО клиента, № филиала ,№ счета, остаток).
Подсчитать количество клиентов, которые имеют на счетах остаток 0 в
филиале №3
1. - SELECT ID FROM клиент
WHERE остаток = 0 AND №филиала = 3;
2. - SELECT * FROM клиент
GROUP BY остаток = 0;
3. - SELECT COUNT(*) FROM клиент
WHERE остаток = 0 AND №филиала = 3 ;
4. - SELECT ID FROM клиент
HAVING остаток = 0 AND №филиала = 3;
Вопрос 5. Язык SQL предназначен для работы с…
1.- иерархической моделью данных;
2.- сетевой моделью данных;
3.- реляционной моделью данных;
4.- объектной моделью данных.
Вопрос 6. Раздел FROM оператора SQL SELECT задает…
1.- перечень исходных таблиц ;
2.- перечень исходных форм;
3.- перечень исходных атрибутов;
4.- перечень псевдонимов.
Вопрос 7 . Раздел WHERE оператора запросов SQL SELECT задает…
1.- условие отбора строк(50%);
2.- условие отбора полей;
3.- условие отбора набора данных;
4.- условие соединения таблиц(50%)
Вопрос 8. В разделе HAVING оператора SQL SELECT задаются…
1.- условия отбора групп;
2.- условия сортировки строк;
3.- условия отбора строк;
4.- условия отбора столбцов.
Вопрос 9. Агрегатными функциями в SQL являются
1.- Count(20%);
2.Sum (20%);
3.Avg (20%);
4.Min (20%);
5.Max (20%);
6.Product;
7.- Division.
Вопрос 10. В SQL подзапросы могут быть следующими…
1.- скалярные(33%);
2.- отложенные;
3.- строковые(33%);
4.- табличные(34%);
5.- составные.
Вопрос 11. Скалярный подзапрос SQL возвращает …
1.- одну строку;
2.- одно значение;
3.- одну таблицу;
4.- одно число.
Вопрос 12. Оператор SELECT с подзапросом может содержать фразу…
1.- ALL(50%);
2.- EXISTS(50%);
3.- DIVISION;
4.- PRODUCT.
Вопрос 13. Какая операция позволяет объединять результаты
нескольких запросов?
1.UNION;
2.RIGHT JOIN;
3.LEFT JOIN;
4.- MULTIPLY.
Вопрос 14. Дана схема отношения:
клиент (ID клиента, ФИО клиента, № филиала, № счета, остаток ).
Необходимо определить счета с наибольшими остатками. Выберите
правильный оператор.
1. - SELECT * FROM клиент
WHERE остаток= (SELECT MAX(остаток)
FROM клиент) ;
2. - SELECT MAX(остаток) FROM клиент;
3. - SELECT * FROM клиент
WHERE остаток= MAX(остаток)
4. - SELECT * FROM клиент
WHERE остаток= MAX (SELECT остаток
FROM клиент) ;
Вопрос 15. Раздел ORDER BY оператора запросов SQL SELECT
задает…
1.- условие отбора полей;
Вопрос 16. Какое ключевое слово оператора запросов SQL SELECT
предназначено для удаления дубликатов строк
1.- distinct;
2.- all;
3.- exists;
4.- Like.
Вопрос 17. Какая функция оператора запросов SQL SELECT возвращает
усредненное значение в указанном столбце
1.Count;
2.Sum ;
3.Avg ;
4.Min;
5.Max.
Вопрос 18. С какими функциями оператора запросов SQL SELECT могут
использоваться только числовые поля
1.Count;
2.Sum (50%);
3.Avg (50%);
4.Min;
5.Max.
Вопрос 19. Вид подзапроса оператора запросов SQL SELECT , который
возвращает единственное значение
1.- скалярный;
2.- строковый;
3.- многотабличный;
4.- табличный.
Вопрос 20. Какое ключевое слово оператора запросов SQL SELECT
должно предшествовать подзапросу чтобы, условие сравнения считалось
выполненным, если оно выполняется хотя бы для одного из значений
результирующего столбца.
1.- Any;
2.- All;
3.- exists;
4.- distinct.
Вопрос 21. Если в возвращаемой подзапросом таблице оператора
запросов SQL SELECT присутствует хотя бы одна строка, то
результатом работы предиката not exist будет
1.- false;
2.- true;
3.- exists;
4.- null.
Вопрос 22. Какое ключевое слово оператора запросов SQL SELECT
должно использоваться во фразе Order by, чтобы сортировать строки
по убыванию
1.asc
2.desc;
3.Any;
4.All;
5.distinct.
Вопрос 23. Дана схема отношения: Сессия(ФИО, дисциплина, оценка,
дата сдачи)
Вывести данные об оценках студентов по математике и истории.
1. - select ФИО, дисциплина, оценка from сессия where дисциплина =
«математика» or дисциплина = «история»;
2. - select ФИО, дисциплина, оценка from сессия where дисциплина =
«математика» and дисциплина = «история»;
3. - select ФИО, дисциплина= «история, математика» , оценка from
сессия;
4. - select ФИО, дисциплина, оценка from сессия where дисциплина =
«математика» and дисциплина = «история» group by дисциплина;
Вопрос 24. Дана схема отношения: Сессия(ФИО, дисциплина, оценка,
дата сдачи)
Вывести средний балл для каждого студента
1. - select ФИО, дисциплина, оценка from сессия GROUP BY
оценка;
2. - select ФИО, дисциплина, Avg(оценка) from сессия GROUP BY
оценка;
3. - select ФИО, дисциплина, Count(оценка) from сессия GROUP BY
оценка
4. - select ФИО, дисциплина, Avg(оценка) from сессия GROUP BY
ФИО.
Вопрос 25. Какой символ шаблона оператора запросов SQL SELECT
означает наличие или отсутствие любого количества произвольных
символов
1.- %;
2.- _;
3.- #;
4.- *.
Вопрос 26. Какой символ оператора запросов SQL SELECT означает, что
в результирующую таблицу включаются все столбцы из исходной
таблицы
1.- %;
2.- _;
3.- #;
4.- *.
ЕСЛИ ВАМ ЧЕМ-ТО НЕ ПОНРАВИЛАСЬ РАБОТА, УКАЗЫВАЙТЕ В СООБЩЕНИИ
E-MAIL, Мы обязательно свяжемся с вами и разберем все ваши
претензии в течении суток.
Если вам понравилась работа, пожалуйста, оставьте отзыв, этим вы
поможете увеличить список товаров недорогих, но качественных
работ.
Работы в формате *.rar открывается архиватором, скачайте любой
бесплатно и откроется.
Полный список вопросов работ вы можете посмотреть перед покупкой на
нашем сайте.
Во избежание накруток, отзыв можно оставить только после покупки.
Покупку в нашем магазине вы можете оплатить одним из десятка способов на ваш вкус. Мы принимает практически все виды электронных денег, банковские карты, переводы платежными терминалами и так далее — через надежный сервис мгновенных покупок Oplata.info, который гарантирует безопасность сделки.
Как правило, доставка электронного товара происходит практически мгновенно: он приходит на электронную почту, указанную вами при оплате. Для некоторых типов товаров возможны исключения. В этих случаях они всегда подробно описаны продавцом.