Главная / Базы данных /
Основы проектирования приложений баз данных / Тест 9
Основы проектирования приложений баз данных - тест 9
Упражнение 1:
Номер 1
Какой объект должен быть создан первым при использовании OLE DB для создания результирующего набора?
Ответ:
 (1) DataSource 
 (2) Session 
 (3) Resultset 
Номер 2
Какой интерфейс может использоваться для создания результирующего набора?
Ответ:
 (1) ICommandText 
 (2) IRowset 
 (3) ICommand 
Номер 3
Какие методы поддерживает интерфейс ITransaction?
Ответ:
 (1) Abort 
 (2) Commit 
 (3) GetTransactionInfo 
Упражнение 2:
Номер 1
Какой объект в объектной модели OLE DB реализует интерфейсы, предоставляемые объектом "сеанс"?
Ответ:
 (1) DataSource 
 (2) Session 
 (3) Resultset 
Номер 2
Какой интерфейс может использоваться для создания объекта "сеанс"?
Ответ:
 (1) IDBCreateSession 
 (2) IRowset 
 (3) ICommand 
Номер 3
Какие методы поддерживает интерфейс ICommandText?
Ответ:
 (1) CreateCommand 
 (2) SetCommandText 
 (3) Execute 
 (4) OpenRowset 
Упражнение 3:
Номер 1
Какой метод используется для создания объекта DataSource?
Ответ:
 (1) CoCreateInstance 
 (2) Execute 
 (3) CreateCommand 
Номер 2
Какой интерфейс может использоваться для выполнения команды?
Ответ:
 (1) ICommandProperties 
 (2) ICommandText 
 (3) IRowset 
 (4) ICommand 
Номер 3
Какой интерфейс следует запросить для создания аксессора?
Ответ:
 (1) IRowset 
 (2) IAccessor 
 (3) ICommand 
Упражнение 4:
Номер 1
Какой интерфейс объектной модели OLE DB может использоваться для создания результирующего набора?
Ответ:
 (1) ICommandText 
 (2) IRowset 
 (3) ICommand 
 (4) IOpenRowset 
Номер 2
Какой объект объектной модели OLE DB позволяет создавать вложенные транзакции?
Ответ:
 (1) DataSource 
 (2) Session 
 (3) Transaction 
Номер 3
Объект Command объектной модели OLE DB может использоваться для выполнения:
Ответ:
 (1) одного SQL-оператора SELECT 
 (2) нескольких SQL-операторов SELECT 
 (3) любой текстовой команды, которую "понимает" OLE DB провайдер 
Упражнение 5:
Номер 1
Какой метод может использоваться для получения указателя на запрашиваемый интерфейс при применении OLE DB?
Ответ:
 (1) SetCommandText 
 (2) QueryInterface 
 (3) AddRef 
Номер 2
Какой объект объектной модели OLE DB используется для извлечения данных из сформированного результирующего набора?
Ответ:
 (1) DataSource 
 (2) Session 
 (3) Resultset 
Номер 3
OLE DB провайдеры:
Ответ:
 (1) обязательно должны быть зарегистрированы в реестре Windows 
 (2) могут быть не зарегистрированы в реестре Windows 
 (3) позволяют предоставлять доступ к любым источникам данных 
 (4) позволяют предоставлять доступ только к базам данных