Brown, Paul (2001) Distributed component database management systems. In: Dittrich, K.R. and Geppert, A. (eds.) Component Database Systems. Morgan Kaufmann series in data management systems. Elsevier, pp. 29-70. ISBN 9781558606425.
Abstract
A component database management system (DBMS) is a system software framework that application developers can extend by embedding modules of programming logic in it. These extensions implement database objects such as new data types, application-level object classes, analytic algorithms, and external data-access facilities. This chapter describes how distributed object relational database management systems (ORDBMSs) are constructed and how they can be used. Distributed component DBMSs such as ORDBMSs are useful because they address requirements that are not served well by traditional distributed systems technologies. Distributed ORDBMSs constitute a powerful, innovative model for generalized distributed computing. It is a unique technology that provides a framework for managing both logic and data in an abstract data model. This review is useful because the commercial versions of distributed ORDBMSs take such a system as a starting point and because detailed descriptions of ORDBMS internals are not widely available. Instances of these single-site ORDBMSs run on each node of the overall distributed system. Furthermore, this chapter outlines the architecture of a distributed ORDBMS and describes the modifications that are necessary for a single-site ORDBMS to operate in a distributed environment.
Metadata
Item Type: | Book Section |
---|---|
School: | Birkbeck Faculties and Schools > Faculty of Science > School of Computing and Mathematical Sciences |
Depositing User: | Sarah Hall |
Date Deposited: | 02 Mar 2021 16:53 |
Last Modified: | 09 Aug 2023 12:50 |
URI: | https://eprints.bbk.ac.uk/id/eprint/43260 |
Statistics
Additional statistics are available via IRStats2.