Главная / Базы данных /
Основы проектирования приложений баз данных / Тест 11
Основы проектирования приложений баз данных - тест 11
Упражнение 1:
Номер 1
Какой класс позволяет установить соединение с источником данных?
Ответ:
 (1) CDataSource 
 (2) CSession  
 (3) CAccessor 
Номер 2
Какой класс может быть использован для результирующих наборов в том случае, если структура источника данных на этапе проектирования не известна?
Ответ:
 (1) CAccessor 
 (2) CDynamicAccessor 
 (3) CAccessorBase 
Номер 3
Какое значение свойства DBPROP_UPDATABILITY результирующего набора разрешает удаление текущей записи?
Ответ:
 (1) DBPROPVAL_UP_CHANGE 
 (2) DBPROPVAL_UP_INSERT 
 (3) DBPROPVAL_UP_DELETE 
Упражнение 2:
Номер 1
Какой класс позволяет создать сеанс доступа к базе данных?
Ответ:
 (1) CDataSource 
 (2) CSession  
 (3) CAccessor 
Номер 2
Какой класс позволяет создать аксессор на основе класса записи, содержащего переменные члены класса, которые соответствуют полям результирующего набора?
Ответ:
 (1) CAccessor 
 (2) CDynamicAccessor 
 (3) CAccessorBase 
Номер 3
Какое значение свойства DBPROP_UPDATABILITY результирующего набора разрешает добавление новой записи?
Ответ:
 (1) DBPROPVAL_UP_CHANGE 
 (2) DBPROPVAL_UP_INSERT 
 (3) DBPROPVAL_UP_DELETE 
Упражнение 3:
Номер 1
Какой класс позволяет создать аксессор?
Ответ:
 (1) CDataSource 
 (2) CSession 
 (3) CAccessor 
Номер 2
Какой класс является базовым классом для всех классов аксессоров?
Ответ:
 (1) CAccessor 
 (2) CDynamicAccessor 
 (3) CAccessorBase 
Номер 3
Какое значение свойства DBPROP_UPDATABILITY результирующего набора разрешает изменение текущей записи?
Ответ:
 (1) DBPROPVAL_UP_CHANGE 
 (2) DBPROPVAL_UP_INSERT 
 (3) DBPROPVAL_UP_DELETE 
Упражнение 4:
Номер 1
Какой класс Visual Studio.NET позволяет в приложении на C++ выполнять за один вызов функции выборку нескольких строк результирующего набора с использованием OLE DB провайдера?
Ответ:
 (1) CNoRowset 
 (2) CRowset 
 (3) CBulkRowset 
Номер 2
Какой класс Visual Studio.NET позволяет в приложении на C++ выполнять параметрический запрос с использованием OLE DB провайдера?
Ответ:
 (1) CCommand 
 (2) CTable 
 (3) CRowset 
Номер 3
При применении какого класса аксессора Visual Studio.NET обязательно должен быть определен класс записи:
Ответ:
 (1) CAccessor 
 (2) CDynamicAccessor 
 (3) CAccessorBase 
Упражнение 5:
Номер 1
Какой класс Visual Studio.NET позволяет в приложении на C++ создать сеанс доступа к базе данных с использованием OLE DB провайдера?
Ответ:
 (1) CDataSource 
 (2) CSession 
 (3) CAccessor 
Номер 2
Какой класс Visual Studio.NET позволяет в приложении на C++ создать сразу несколько результирующих наборов OLE DB провайдера?
Ответ:
 (1) CCommand 
 (2) CTable 
 (3) CRowset 
Номер 3
При применении какого класса аксессора Visual Studio.NET извлечение данных посредством OLE DB провайдера выполняется функцией GetValue:
Ответ:
 (1) CAccessor 
 (2) CDynamicAccessor 
 (3) CAccessorBase