Необходимо отобрать информацию о студентах (номер студенческого билета и ФИО), у которых средний балл выше 4. С помощью какого запроса или запросов это можно сделать?
1) SELECT Students.lD, Students.Name FROM Students, Results WHERE Students.lD = Results.lD
GROUP BY Students.lD, Students.Name HAVING AVG(Mark)>4;
2) SELECT ID, (SELECT NAME FROM Students s WHERE s.lD=r.lD) as name FROM Results r
GROUP BY ID HAVING AVG (mark)>4;
3) SELECT Students.lD, Students.Name FROM Students, Results WHERE Students.lD = Results.lD
HAVING AVG(Mark)>4;
4) SELECT Students.lD, Students.Name FROM Students, Results WHERE Students.lD = Results.lD AND AVG(Mark)>4;
Верные ответы (1 б.): 1; 2;
Для чего предназначена системная база данных msdb:
Выберите один из 4 вариантов ответа:
1) Для хранения временных данных
2) Для хранения системной информации о сервере и базах данных на сервере
3) Для службы вспомогательных служб, таких как SQL Server Agent
4) Как шаблон при создании новых баз данных
Верный ответ (1 б.): 3:
Что из перечисленного ниже является основными элементами системы инвертированных списков:
Выберите несколько из 4 вариантов ответа:
1) Основной файл
2) Инвертированный список
3) Список таблиц
4) Список связей
Верные ответы (1 6): 1; 2; 4;
Какие из следующих утверждений верны:
Выберите один из 3 вариантов ответа:
1) Агрегатные и скалярные функции - это одно и то же
2) Конструкция /*...*/ позволяет создавать многострочные комментарии
3) Если в какую-либо встроенную функцию (например, Radians) передать целое число, то она вернет целое число, а если передать вещественное, то и вернет вещественное число в качестве результата
Верный ответ (1 б.)- 2;
В базе данных имеется таблица Employees, содержащая столбец Commission (процент комиссии за заключение договора). Только некоторые сотрудники получают комиссию, у остальных в этом поле содержится значение NULL. Какое условие нужно указать в запросе SELECT, чтобы выбрать всех сотрудников, получающих комиссию?
Выберите один из 5 вариантов ответа.
1) WHERE EXISTS Commission
2) WHERE NOT (Commission LIKE NULL)
3) WHERE Commission « NULL
4) where commission IS NOT null
5) WHERE NOT (Commission = NULL)
Верный ответ (1 б): 4;
Каше из следующих служб существуют в MS SQL Server 2008: Выберите несколько из 4 вариантов ответа