ODBC, OLE DB, ADO, and ASP Questions
Practice ODBC, OLE DB, ADO, and ASP MCQs with answers and explanations. Page 2 of 2.
Category
Database
Topic
ODBC, OLE DB, ADO, and ASP
Page
2 / 2
Mode
Practice
Questions
Open any question to view the answer and explanation.
In Open Database Connectivity (ODBC), does the Driver Manager accept application ODBC API calls and route the requests to the appropriate driver, effectively submitting the SQL to the targeted data source type?
Open
View answer
In Object Linking and Embedding Database (OLE DB), is the programming interface defined by COM objects together with the properties and methods (interfaces) they expose to consumers?
Open
View answer
In ODBC terminology, is a “data source” (DSN) the configuration that identifies the target database and the DBMS/driver that will process requests?
Open
View answer
Do OLE DB tabular data providers expose result data in the form of rowsets (a tabular abstraction similar to a table)?
Open
View answer
In ODBC configuration, is a “User Data Source” intended to be shared among all users, or is it scoped only to the current operating system user profile?
Open
View answer
Is an OLE DB rowset best described as an abstraction of a table (relation), while an ADO Recordset is a higher-level wrapper over that rowset—rather than the relation being an abstraction of a recordset?
Open
View answer
Does ODBC distinguish driver architectures as single-tier and multiple-tier (reflecting direct file/data store access versus client–server drivers)?
Open
View answer
Is ODBC a Microsoft-specific data access technology, or is it a cross-platform, DBMS-independent standard adopted well beyond the Microsoft ecosystem?
Open
View answer
Does ODBC provide a DBMS-independent interface that Web server programs (and other applications) can use to access and process relational data sources?
Open
View answer
In classic ADO (ActiveX Data Objects), is an ADO Connection object created only after an ADO Errors collection is created, or is the Errors collection owned by the Connection and populated after operations?
Open
View answer
ODBC portability claim:
If an application is written against the Open Database Connectivity (ODBC) interface, can it process any ODBC-compliant database with no program code changes at all?
Open
View answer
OLE DB roles and terminology:
Are the users of OLE DB functionality called data providers (rather than consumers)?
Open
View answer
ODBC data source types:
Is a file data source (File DSN) restricted to a single local computer?
Open
View answer
OLE DB object model:
Is an OLE DB collection defined as an object that contains a group of other objects?
Open
View answer
Rowset semantics:
Is an OLE DB rowset effectively equivalent to a cursor (a navigable result set of rows)?
Open
View answer
OLE DB provider types:
Does OLE DB define two broad provider categories—tabular data providers and service providers?
Open
View answer
Core software engineering concept:
Is an abstraction best described as a generalization of something (capturing essential characteristics while omitting detail)?
Open
View answer
ODBC conformance:
Do ODBC conformance levels specify which SQL statements, expressions, functions, and data types a driver can process?
Open
View answer
System DSN creation:
Does defining a system data source name (System DSN) require specifying the driver type and the identity/location of the target database?
Open
View answer
ADO usage scope:
Does ActiveX Data Objects (ADO) sit above OLE DB and support only scripting languages—not compiled programming languages?
Open
View answer
Practice smarter
Solve a few questions daily and revisit weak topics regularly to improve accuracy.