игра брюс 2048
Главная / Базы данных / Основы проектирования приложений баз данных / Тест 5

Основы проектирования приложений баз данных - тест 5

Упражнение 1:
Номер 1
Какой маркер параметров используется для позиционного параметра?

Ответ:

 (1)

 (2)

 (3)


Номер 2
Какое максимальное количество позиционных параметров можно указывать в SQL-операторе?

Ответ:

 (1) один 

 (2) два 

 (3) более двух 


Номер 3
Какая функция позволяет указывать C-тип и SQL-тип для  параметра, используемого в SQL-операторе?

Ответ:

 (1) SQLPutData 

 (2) SQLBindParameter 

 (3) SQLParamData 


Упражнение 2:
Номер 1
Какое максимальное количество именованных параметров можно указывать в SQL-операторе?

Ответ:

 (1) один 

 (2) два 

 (3) более двух 


Номер 2
Какая функция позволяет передавать значение параметра SQL-оператора в процессе выполнения?

Ответ:

 (1) SQLBindParameter 

 (2) SQLSetDescField 

 (3) SQLPutData 


Номер 3
При выполнении функции SQLBindParameter можно:

Ответ:

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

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

 (3) определить C-тип параметра 


Упражнение 3:
Номер 1
Какая функция позволяет запрашивать номер параметра SQL-оператора, который требуется передать в процессе выполнения?

Ответ:

 (1) SQLPutData 

 (2) SQLBindParameter 

 (3) SQLParamData 


Номер 2
Может ли вызов функции  SQLExecDirect инициировать выполнение последовательности операторов для массива параметров?

Ответ:

 (1) нет 

 (2) да, если значение атрибута дескриптора оператора SQL_ATTR_PARAMSET_SIZE больше 1 

 (3) да, если значение атрибута дескриптора оператора SQL_ATTR_PARAMSET_SIZE равно 1 


Номер 3
При использовании параметров в SQL-операторе необходимо, чтобы:

Ответ:

 (1) значения всех параметров обязательно были занесены в соответствующие буферы 

 (2) было неопределенными не более одного параметра 

 (3) если значение параметра не занесено в соответствующий буфер, то оно должно быть передано в процессе выполнения 


Упражнение 4:
Номер 1
Какая функция ODBC API может выполнять передачу значения параметра SQL-оператора в процессе выполнения?

Ответ:

 (1) SQLBindParameter 

 (2) SQLPutData 

 (3) SQLParamData 

 (4) SQLSetDescField 


Номер 2
Какая функция ODBC API позволяет указывать C-тип для  параметра, используемого в SQL-операторе?

Ответ:

 (1) SQLPutData 

 (2) SQLBindParameter 

 (3) SQLParamData 


Номер 3
В каких случаях при использовании функций  ODBC API нельзя применять параметры?

Ответ:

 (1) для указания списка полей оператора SELECT 

 (2) для определения значения во фразе WHERE 

 (3) для указания параметра вызываемой хранимой процедуры 


Упражнение 5:
Номер 1
Какое количество позиционных параметров можно указывать в SQL-операторе, выполняемом функцией ODBC API?

Ответ:

 (1) один 

 (2) два 

 (3) более двух 


Номер 2
Какая функция ODBC API позволяет указывать SQL-тип для  параметра, используемого в SQL-операторе?

Ответ:

 (1) SQLPutData 

 (2) SQLBindParameter  

 (3) SQLParamData 


Номер 3
Для SQL-оператора, имеющего один параметр и выполняемого посредством функции ODBC API SQLExecute , может быть задано:

Ответ:

 (1) только одно значение для этого параметра 

 (2) массив значений 

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




Главная / Базы данных / Основы проектирования приложений баз данных / Тест 5