DocumentCode :
3372980
Title :
OLE DB: a component DBMS architecture
Author :
Blakeley, José A.
Author_Institution :
Microsoft Corp., Redmond, WA, USA
fYear :
1996
fDate :
26 Feb-1 Mar 1996
Firstpage :
203
Lastpage :
204
Abstract :
The article describes an effort at Microsoft whose primary goal is to enable applications to have uniform access to data stored in diverse DBMS and non DBMS information containers. Applications continue to take advantage of the benefits of database technology such as declarative queries, transactional access, and security without having to transfer data from its place of origin to a DBMS. Our approach consists of defining an open, extensible collection of interfaces that factor and encapsulate orthogonal, independently reusable portions of DBMS functionality. These interfaces define the boundaries of DBMS components arch as record containers, and query processors that enable uniform, transactional access to data among such components. The proposed interfaces extend Microsoft´s OLE Component Object Model (COM) with database functionality, hence these interfaces are collectively referred to as OLE DB. The OLE DB functional areas include data access and updates (rowsets), query processing, catalog information, notifications, transactions, security, and distribution. The article presents an overview of the OLE DB approach and its areas of componentization
Keywords :
information retrieval; object-oriented databases; query processing; transaction processing; DBMS components; Microsoft; OLE Component Object Model; OLE DB functional areas; catalog information; component DBMS architecture; database technology; declarative queries; diverse DBMS; extensible interfaces; independently reusable portions; non DBMS information containers; query processing; query processors; record containers; rowsets; transactional access; uniform data access; Concurrency control; Containers; Data security; File systems; Information security; Production; Productivity; Project management; Query processing; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1996. Proceedings of the Twelfth International Conference on
Conference_Location :
New Orleans, LA
ISSN :
1063-6382
Print_ISBN :
0-8186-7240-4
Type :
conf
DOI :
10.1109/ICDE.1996.492108
Filename :
492108
Link To Document :
بازگشت