Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
OLE DB’s architecture categorizes providers by what they supply. Understanding these categories helps when selecting components for data access, transformation, and services layered over basic tabular stores.
Given Data / Assumptions:
Concept / Approach:
Yes. In OLE DB, tabular data providers are the primary source of tabular data, while service providers supply added value (such as the OLE DB cursor service or a query processor) and can sit between a consumer and a tabular provider. Therefore, the statement is correct.
Step-by-Step Solution:
Identify tabular providers (SQL Server, Oracle, text file providers).Identify service providers (cursor engine, OLAP services).Confirm the two-type categorization aligns with OLE DB documentation.
Verification / Alternative check:
MDAC/OLE DB documentation distinguishes between these provider roles explicitly.
Why Other Options Are Wrong:
ADO.NET is a separate managed API; isolation levels are orthogonal to provider type.
Common Pitfalls:
Assuming a provider cannot play both roles; in practice, components can expose multiple capabilities.
Final Answer:
Correct
Discussion & Comments