Тема 4. Организация запросов SQL
160. Оператор, который задает границы, в которы должно попадать значение, чтобы предикат был истинным – это…
1) Between
2) In
3) Like
4) And
161. Оператор, который применим только к полям Char и Varchar, поскольку он используется для поиска подстрок – это…
1) Like
2) In
3) Between
4) And
162. В основе организации обмена данными между клиентом и сервером лежит язык…
1) SQL
2) Java
3) Pascal
4) Fortran
163. Данный запрос SELECT fname FROM STUDENT WHERE STIP=150 позволяет выбрать:
1) студентов, получающих стипендию, равную 150
2) имена студентов из таблицы STUDENT
3) информацию о всех студентах таблицы STUDENT
4) выбрать полеfname
164. Данный запрос SELECT FAM FROM STUDENT WHERE BALL BETWEEN 82 AND 91 позволяет выбрать студентов, имеющих балл:
1) от 82 до 90
2) равный 82 или 90
3) равный 90
4) 82 и 90
165. Данный запрос SELECT FAM FROM STUDENT WHERE FAM LIKE ‘А%позволяет выбрать студентов, фамилии которых:
1) начинаются с буквы «А»
2) заканчиваются на букву «А»
3) содержат букву «А»
4) начинаются с любой буквы, кроме «А»
166. Данный запрос SELECT NAZV_F FROM FAKULTET WHERE ROUND(AVG(BALL))позволяет:
1) подсчитать средний балл на факультете
2) выбрать информацию по факультету
3) подсчитать балл
4) выбрать балл студентов по факультету
167. Данный запрос SELECT NAZV_F, NAZV_S, FAM FROM FAKULTET, SPEC, STUDENT WHERE STUDENT.KOD_S=SPEC.KOD_S AND SPEC.KOD_F=FAKULTET.KOD_F ORDER BY NAZV_F, NAZV_S, FAMпозволяет:
1) упорядочить студентов по факультетам, специальностям, фамилиям
2) выбрать информацию по факультету
3) подсчитать балл
4) выбрать балл студентов по факультету
168. Данный запрос SELECT FAM FROM STUDENT WHERE STUDENT.KOD_S=(SELECT KOD_S FROM STUDENT WHERE FAM=’Асанов’)позволяет:
1) определить, кто учится на специальности, к которой относится студент Асанов
2) выбрать информацию по факультету
3) найти студента с фамилией Асанов
4) выбрать всех студентов факультета
169. Данный запрос SELECT DISTINCT NAZV_S FROM SPEC, STUDENT WHERE STUDENT.KOD_S=SPEC.KOD_Sпозволяет:
1) показать, какие специальности встречаются в таблице STUDENT
2) выбрать информацию о студентах
3) отсортировать студентов
4) выбрать всех студентов факультета
170. В описании базы данных отсутствует свойство «Размер поля» для полей типа:
1) логический
2) текстовый
3) числовой
4) дата
171. При связывании таблиц полю типа «Счётчик» в основной таблице должно соответствовать в зависимой таблице поле типа:
1) Числовое, размер - целое
2) счётчик
3) числовой, размер - длинное целое
4) числовое, размер – байт
172. Поля связи должны иметь тип:
1) логический
2) текстовый
3) числовой
4) дата
173. Над полем типа «Дата/время» допустимы операции:
1) Из даты вычесть дату
2) К дате прибавить число
3) Дату умножить на число
4) Разделить число на дату
- Команда SELECT выполняет следующие действия
1) команда выводит данные из таблицы
2) выводит данные без повторения
3) создает новую таблицу
4) обновляет таблицу
- Данный запрос выполняет следующие действия
SELECT*
FROM Customers
WHERE NOT rating>100
OR city=’Rome’;
1) Выводит всех покупателей из таблицы Customers, для которых rating>100, в том случае, если они расположены не в Rome
2) Выбирает покупателей, находящихся в Rome таблицы Customers
3) Отбирает данные всех покупателей, для которых rating>100
4) Выбирает жителей города Rome
- Чтобы получить список без повторений, необходимо вести команду вида:
1) SELECT DISTINCT snum FROM orders
2) SELECT DISTINCT Orders FROM snum
3) SELECT onum FROM Orders
4) SELECT * FROM Orders
- Данная команда SELECT onum, amt, odate FROM Orders выводит
1) порядковый номер, количество и дату всех строк таблицы Orders
2) порядковый номер, количество всех строк таблицы Order
3) выводит порядковый номер по вызростанию, количество и дату всех строк таблицы Order
4) данные из таблицы Order
- Данный запрос выводит
SELECT*FROM Customers
WHERE snum=1001
1) все строки таблицы Customers, где продавец имеет номер 1001
2) все строки таблицы Customers, где продавец не имеет номер 1001
3) данные о продавцах
4) данные о покупателях