Главная / Базы данных /
Основы проектирования приложений баз данных / Тест 1
Основы проектирования приложений баз данных - тест 1
Упражнение 1:
Номер 1
Сколько кодов возврата информируют об успешном выполнении функции ODBC API
, возможно и с уведомительным сообщением?
Ответ:
 (1) ни одного 
 (2) только один 
 (3) больше одного 
Номер 2
Источник данных DSN может быть:
Ответ:
 (1) только локальной базой данных 
 (2) только удаленной базой данных 
 (3) локальной или удаленной базой данных 
Номер 3
Какой код возврата выполнения функции ODBC API
свидетельствует о том, что функция, выполняемая асинхронно, пока не завершена?
Ответ:
 (1) SQL_ERROR
 
 (2) SQL_STILL_EXECUTING
 
 (3) SQL_SUCCESS_WITH_INFO
 
Упражнение 2:
Номер 1
Какие задачи выполняют ODBC-драйверы при взаимодействии с приложением-клиентом?
Ответ:
 (1) создание источников данных DSN 
 (2) выполнение передачи данных от приложения-клиента в СУБД и из базы данных — в приложение-клиент 
 (3) поддержка работы с курсорами и управление транзакциями
 
Номер 2
Приложения, написанные на основе спецификации X/Open и ISO CLI, будут правильно работать с ODBC-драйверами версии 3.x или драйверами "согласованного стандарта":
Ответ:
 (1) всегда 
 (2) в том случае, если они компилируются с заголовочными файлами ODBC версии 3.x и линкуются с ODBC 3.x библиотеками 
 (3) если используются заголовочные файлы версии ODBC старше 2.х 
Номер 3
Какой код возврата выполнения функции ODBC API
свидетельствует о том, что при выполнении функции произошла ошибка?
Ответ:
 (1) SQL_ERROR
 
 (2) SQL_STILL_EXECUTING
 
 (3) SQL_SUCCESS
 
Упражнение 3:
Номер 1
Какой заголовочный файл следует подключить для использования в среде Visual Studio функции ConfigDSN
?
Ответ:
 (1) sql.h
 
 (2) sqltypes.h
 
 (3) odbcinst.h.
 
 (4) sqlext.h
 
Номер 2
Какие дополнительные возможности по сравнению с интерфейсом, специфицированном в стандартах ISO/IEC и X/Open CLI, реализует ODBC?
Ответ:
 (1) извлечение нескольких строк (блочная выборка) за один вызов функции  
 (2) связывание с массивом параметров 
 (3) выполнение SQL
-оператора SELECT
 
Номер 3
Какой код возврата выполнения функции ODBC API
свидетельствует о том, что для успешного выполнения данной функции следует предварительно определить необходимые данные?
Ответ:
 (1) SQL_ERROR
 
 (2) SQL_NEED_DATA
 
 (3) SQL_NO_DATA
 
Упражнение 4:
Номер 1
Какие задачи выполняют ODBC-драйверы при взаимодействии с приложением-клиентом?
Ответ:
 (1) управление запросами к СУБД 
 (2) выполнение передачи данных от приложения-клиента в СУБД и из базы данных в приложение-клиент 
 (3) возвращение приложению-клиенту стандартной информации о выполненном вызове ODBC-функции как кода возврата 
Номер 2
Какой код возврата свидетельствует об успешном выполнении функции ODBC API
?
Ответ:
 (1) SQL_SUCCESS
 
 (2) SQL_NO_DATA
 
 (3) SQL_INVALID_HANDLE
 
Номер 3
Какие операции позволяет выполнять функция ConfigDSN
?
Ответ:
 (1) создавать новый источник данных 
 (2) изменять информацию о существующем источнике данных 
 (3) удалять информацию об источнике данных 
Упражнение 5:
Номер 1
Какой заголовочный файл следует подключить для использования (в среде Visual Studio) функции SQLConfigDataSource
?
Ответ:
 (1) sql.h
 
 (2) sqltypes.h
 
 (3) odbcinst.h.
 
Номер 2
Какой код возврата выполнения функции ODBC API
свидетельствует о том, что в результирующем наборе больше нет строк для извлечения данных?
Ответ:
 (1) SQL_NEED_DATA
 
 (2) SQL_NO_DATA
 
 (3) SQL_INVALID_HANDLE
 
Номер 3
Какие операции позволяет выполнять функция SQLConfigDataSource
?
Ответ:
 (1) создавать новый источник данных 
 (2) изменять информацию о существующем источнике данных 
 (3) удалять информацию об источнике данных