Главная / Базы данных /
Основы проектирования приложений баз данных / Тест 4
Основы проектирования приложений баз данных - тест 4
Упражнение 1:
Номер 1
Какая функция ODBC API выполняет откомпилированный SQL
-оператор?
Ответ:
 (1) SQLExecute
 
 (2) SQLExecDirect
 
 (3) SQLPrepare
 
Номер 2
Какие функции могут использоваться для извлечения данных, если предварительно было определено связывание столбцов с соответствующими буферами?
Ответ:
 (1) SQLFetch
 
 (2) SQLFetchScroll
 
 (3) SQLExecute
 
Номер 3
Каким символом указывается тип значения при определении значения даты (тип Date
) посредством escape-последовательности?
Ответ:
 (1) {d 'значение'}
 
 (2) {t 'значение'}
 
 (3) {ts 'значение'}
 
Упражнение 2:
Номер 1
Какая функция ODBC API выполняет SQL
-оператор, указываемый параметром?
Ответ:
 (1) SQLExecute
 
 (2) SQLExecDirect
 
 (3) SQLPrepare
 
Номер 2
Какие функции могут использоваться для извлечения данных в переменные, если не было предварительного связывания столбцов с соответствующими буферами?
Ответ:
 (1) SQLFetch
 
 (2) SQLFetchScroll
 
 (3) SQLGetData
 
Номер 3
Каким символом указывается тип значения при определении значения времени (тип Time
) посредством escape-последовательности?
Ответ:
 (1) {d 'значение'}
 
 (2) {t 'значение'}
 
 (3) {ts 'значение'}
 
Упражнение 3:
Номер 1
Какая функция ODBC API компилирует SQL
-оператор, указываемый параметром?
Ответ:
 (1) SQLExecute
 
 (2) SQLExecDirect
 
 (3) SQLPrepare
 
Номер 2
Каким образом при извлечении данных указывается, что текущее извлекаемое значение равно NULL
?
Ответ:
 (1) задается специальным типом данных 
 (2) указывается явно 
 (3) указывается через индикатор SQL_NULL_DATA
 
Номер 3
Каким символом указывается тип значения при определении значения даты и времени (тип Timestamp
) посредством escape-последовательности?
Ответ:
 (1) {d 'значение'}
 
 (2) {t 'значение'}
 
 (3) {ts 'значение'}
 
Упражнение 4:
Номер 1
Какая функция ODBC API используется для предварительного связывания данных?
Ответ:
 (1) SQLBindCol
 
 (2) SQLGetDate
 
 (3) SQLFetch
 
Номер 2
Какая функция ODBC API выполняет переход к следующей записи результирующего набора?
Ответ:
 (1) SQLBindCol
 
 (2) SQLGetDate
 
 (3) SQLFetch
 
Номер 3
Значения из скольких столбцов могут быть выбраны за один вызов функции ODBC API SQLGetData
?
Ответ:
 (1) одного столбца 
 (2) двух столбцов 
 (3) любого числа столбцов 
Упражнение 5:
Номер 1
Какую функцию ODBC API можно использовать для извлечения данных, если не было выполнено предварительное связывание?
Ответ:
 (1) SQLBindCol
 
 (2) SQLGetDate
 
 (3) SQLFetch
 
Номер 2
Какие действия, в зависимости от контекста, может выполнять функция SQLFetch
?
Ответ:
 (1) выполнять переход к следующей записи 
 (2) выполнять извлечение данных 
 (3) выполнять откомпилированный SQL
-оператор 
Номер 3
Укажите, какой код содержит правильно определенные escape-последовательности:
Ответ:
 (1) UPDATE tbl1 SET OpenDate= {d '2004-01-24'} WHERE FieldID=10 
 (2) UPDATE tbl1 SET OpenDate= {t '2004-01-24'} WHERE FieldID=20 
 (3) UPDATE tbl1 SET OpenDate= { '2004-01-24'} WHERE FieldID=30