Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест По Аис (Попов Д. И.).doc
Скачиваний:
62
Добавлен:
07.10.2014
Размер:
548.86 Кб
Скачать

Найдите соответствие между левым и правым столбцом:

HAVING

WHERE

ORDER BY

Определяет порядок вывода записей в результате запроса

ORDER BY

ORDER BY

GROUP BY

Определяет группы записей, к которым будет применяться функция агрегирования

WHERE

HAVING

WHERE

определяет условие выбора записей

GROUP BY Нет

GROUP BY

Нет

HAVING

да

определяет условие выводы записей после применения операции группирования

Установите связь между понятиями в левом и правом столбце:

CHAR ()

PIC X ()

NUMERIC

PIC S ( < nines with embedded V > ) DISPLAY SING LEADING SEPERATE

INTEGER

PIC S () USAGE COMPUTTATIONAL

Да

Верно ли следующее утверждение: "Имена полей при добавлении записей в таблицу при помощи запроса SELECT должны совпадать в таблице, из которой делается запрос и в таблице, в которую вставляются записи"?

нет - да да

Составьте соответствие между левым и правым столбцом:

Left

включает все строки из одной таблицы(левой или указанной первой) , плюс все соответствующие строки из другой

 

Inner

эквивалентное соединение, при котором каждая строка в одной таблице имеет соответствующую строку в другой

 

Right

включает все строки из одной таблицы(правой или указанной второй) , плюс все соответствующие строки из другой

Да

Верно ли, что команда INSERT служит для добавления столбцов в таблицу?

да нет - да

Из заданной последовательности слов исключите то, которое на ваш взгляд является лишним: DQL, DML, DDC, TPL, DDL, CCL, DCL.

DCL DML TPL DDC - да CCL DQL DDL

Многие конструкторы и операторы языка SQL связаны с операциями реляционной алгебры.

нет да - да

Дополните следующее утверждение: "Оператор ... используется с полями типа CHAR и VARCHAR для нахождения подстрок.

LIKE - да

Выберите все слова, соответствующие шаблону "%c%t_%"

muster

enchanter

н

да

clot

cartone

да

acritol

н

да

Выберите обобщающее понятие для следующих функций: AVG, MAX, MIN, COUNT, SUM.

статистические функции информационные функции функции агрегирования - дафункции группирования

В заданной последовательности слов исключите то, которое на ваш взгляд является лишним: COUNT, AVG, MAX, и MIN.

COUNT MAX MIN AVG - да

Функция производит номера строк или не - NULL значения полей которые выбрал запрос.

COUNT – да

Функция производит наименьшее из всех выбранных значений данного поля.

MIN – да

Верно ли следующее утверждение: "Оператор IN определяет диапазон значений, в который данное значение может или не может быть включено"?

да нет – да

Подмножество языка SQL. … - язык управления данными - содержит инструкции выполняющие присваивание прав доступа к БД, множеству таблиц или представлений.

DCL– да

Верно ли следующее утверждение: "Объединение - определение связи между многочисленными таблицами и вывод информации из них в терминах этих связей.

да - да нет

Выделите общее понятие для всех следующих определений: команда изменяет значения в указанной таблице, команда может воздействовать на несколько столбцов сразу, команде можно указать условия для внесения изменений в таблицу, команда может принимать значения в виде выражений (например 2+1):

команда ALTER TABLE команда UPDATE - да команда INSERT команда DELETE

Дополните фразу: Запросы обычно рассматриваются как часть языка ....

DML- да

Соотнесите левый и правый столбцы:

COUNT

производит номера строк или не-NULL значения полей которые выбрал запрос.

SUM

производит арифметическую сумму всех выбранных значений данного поля.

MAX

производит наибольшее из всех выбранных значений данного поля.

MIN

производит наименьшее из всех выбранных значений данного поля.

AVG

производит усреднение всех выбранных значений данного поля.

  Да

Выберите обобщающее понятие для следующих определений: необходимость указания полностью определенного имени поля (т.е. вместе с именем таблицы), указание общих полей для таблиц, указание условия отношения таблиц.

Запрос из представления, состоящего из нескольких таблиц Запрос из объединенных таблиц - да Запрос из одной таблицы, с подзапросом из другой таблицы

Выберите условия, которым должен удовлетворять вложенный подзапрос при использовании запросов с вложенным подзапросом вида SELECT * FROM Castmers WHERE city = ( SELECT city FROM Salespeople WHERE sname = 'Motika'); :

возвращать набор значений

н

н

возвращать одиночное значение

н

да

должен выбираться только один столбец таблицы

н

да

должны выбираться несколько столбцов

н

н

запрос не должен ничего возвращать

н