игра брюс 2048
Главная / Базы данных / Программирование в Microsoft SQL Server 2000 / Тест 13

Программирование в Microsoft SQL Server 2000 - тест 13

Упражнение 1:
Номер 1
Фраза ORDER BY является:

Ответ:

 (1) НЕобязательным компонентом многих операторов T-SQL, таких как SELECT, UNION, CREATE TABLE и других 

 (2) обязательным компонентом оператора SELECT 

 (3) НЕобязательным компонентом оператора SELECT 


Номер 2
Фраза ORDER BY позволяет:

Ответ:

 (1) определять порядок возврата столбцов 

 (2) задавать порядок, в котором будут возвращены строки 

 (3) задавать порядок сортировки строк 


Номер 3
Синтаксис оператора SELECT с учетом фраз ORDER BY и WHERE имеет вид:

Ответ:

 (1) SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ]  

 (2) SELECT select_list [ INTO new_table ] FROM table_source [ GROUP BY group_by_expression ] WHERE search_condition [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ]  

 (3) SELECT select_list [ INTO new_table ] FROM table_source [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ WHERE search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ]  


Упражнение 2:
Номер 1
Тип сортировки Ascending определяет:

Ответ:

 (1) возвращение строк в порядке убывания 

 (2) сортировку по группам в таблице 

 (3) возвращение строк в порядке возрастания 


Номер 2
Тип сортировки Descending определяет:

Ответ:

 (1) сортировку по группам в таблице 

 (2) возвращение строк в порядке убывания 

 (3) возвращение строк в порядке возрастания 


Номер 3
Для сортировки строк с использованием панели Grid Pane необходимо:

Ответ:

 (1) установить тип сортировки Sort Type для нужного поля и нажать кнопку Run 

 (2) определить способ установки значений для таблицы и нажать кнопку OK 

 (3) выбрать способ сортировки(ASC, DESC, BLOCK) и нажать кнопку Enter 


Упражнение 3:
Номер 1

SELECT stdID, stdName, stdType
FROM STUDENTS
ORDER BY stdName DESC
		
Данный сценарий выполняет действия:
		

Ответ:

 (1) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по полю stdName в порядке возрастания 

 (2) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по всем полям в порядке убывания 

 (3) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по полю stdName в порядке убывания 


Номер 2

SELECT stdID, stdName, stdType
FROM STUDENTS
ORDER BY stdName ASC
		
Данный сценарий выполняет действия:
		

Ответ:

 (1) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по полю stdName в порядке убывания 

 (2) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по полю stdName в порядке возрастания 

 (3) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType без сортировки данных 


Номер 3

SELECT stdID, stdName, stdType
FROM STUDENTS
ORDER BY stdName DESC
		
Данный сценарий выполняет действия:
		

Ответ:

 (1) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по полю stdName в порядке убывания 

 (2) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по полю stdName в порядке возрастания 

 (3) производит выборку из таблицы STUDENTS столбцов stdID, stdName, stdType, сортирует данные по всем полям в порядке убывания 


Упражнение 4:
Номер 1
При изменении порядка следования имен столбцов во фразе ORDER BY произойдет следующее:

Ответ:

 (1) сортировка будет происходить в порядке, указанном при перечислении столбцов во фразе SELECT 

 (2) порядок сортировки строк не изменится 

 (3) порядок их следования определяет результат – SQL Server будет сортировать строки по первому столбцу, затем по второму столбцу и т.д. 


Номер 2
При изменении порядка следования имен столбцов во фразе ORDER BY произойдет следующее:

Ответ:

 (1) порядок сортировки строк не изменится 

 (2) порядок их следования определяет результат – SQL Server будет сортировать строки по первому столбцу, затем по второму столбцу и т.д. 

 (3) сортировка будет происходить в порядке, указанном при перечислении столбцов во фразе SELECT 


Номер 3
При изменении порядка следования имен столбцов во фразе ORDER BY произойдет следующее:

Ответ:

 (1) порядок их следования определяет результат – SQL Server будет сортировать строки по первому столбцу, затем по второму столбцу и т.д. 

 (2) сортировка будет происходить в порядке, указанном при перечислении столбцов во фразе SELECT 

 (3) порядок сортировки строк не изменится 


Упражнение 5:
Номер 1
Фраза WHERE является:

Ответ:

 (1) НЕобязательным компонентом многих операторов T-SQL, таких как SELECT, UNION, CREATE TABLE и других 

 (2) обязательным компонентом оператора SELECT 

 (3) НЕобязательным компонентом оператора SELECT 


Номер 2
Полный синтаксис оператора SELECT имеет вид:

Ответ:

 (1) SELECT select_list [ INTO new_table ] FROM table_source WHERE search_condition [ HAVING search_condition ] [ GROUP BY group_by_expression ]  

 (2) SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ]  

 (3) SELECT select_list FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ]  


Номер 3
Базовая структура фразы WHERE имеет форму:

Ответ:

 (1) WHERE <столбец> <оператор> <значение>  

 (2) WHERE <столбец> <оператор>  

 (3) WHERE <столбец> = <значение>  


Номер 4
В SQL Server допустимы операторы сравнения:

Ответ:

 (1)

 (2) >= 

 (3) != 

 (4) <> 

 (5) == 


Упражнение 6:
Номер 1
Оператор LIKE позволяет:

Ответ:

 (1) задавать диапазон значений 

 (2) задавать множество, в котором содержатся значения 

 (3) указывать значения с использованием символов замещения 


Номер 2
Оператор BETWEEN позволяет:

Ответ:

 (1) указывать значения с использованием символов замещения 

 (2) задавать диапазон значений 

 (3) задавать множество, в котором содержатся значения 


Номер 3
Оператор IN позволяет:

Ответ:

 (1) задавать множество, в котором содержатся значения 

 (2) задавать диапазон значений 

 (3) указывать значения с использованием символов замещения 


Упражнение 7:
Номер 1
Символ замещения [] соответствует:

Ответ:

 (1) любой строки из нуля или более символов 

 (2) любому определенному символу, не содержащемуся в области или множестве 

 (3) любому определенному символу внутри области или множества 


Номер 2
Символ замещения % соответствует:

Ответ:

 (1) любому определенному символу внутри области или множества 

 (2) любой строки из нуля или более символов 

 (3) любому определенному символу, не содержащемуся в области или множестве 


Номер 3
Символ замещения [^] соответствует:

Ответ:

 (1) любому определенному символу, не содержащемуся в области или множестве 

 (2) любой строки из нуля или более символов 

 (3) любому определенному символу внутри области или множества 


Упражнение 8:
Номер 1
Для объединения условий отбора следует:

Ответ:

 (1) применять операторы IF..THEN...ELSE 

 (2) воспользоваться операцией UNION 

 (3) использовать логические операторы OR или AND 


Номер 2
Синтаксис для объединения условия отбора с помощью оператора OR:

Ответ:

 (1) boolean_expression OR  

 (2) boolean_expression OR boolean_expression  

 (3) OR (boolean_expression, boolean_expression)  


Номер 3
Синтаксис для объединения условия отбора с помощью оператора AND:

Ответ:

 (1) boolean_expression AND boolean_expression  

 (2) boolean_expression AND  

 (3) AND (boolean_expression, boolean_expression)  




Главная / Базы данных / Программирование в Microsoft SQL Server 2000 / Тест 13