Главная / Базы данных /
Основы проектирования приложений баз данных / Тест 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) позволяют предоставлять доступ только к базам данных