Тестовые задания по дисциплине «Базы данных» № 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 открывается архиватором, скачайте любой бесплатно и откроется. Полный список вопросов работ вы можете посмотреть перед покупкой на нашем сайте.