Rule Management in Object Oriented Databases: A Uniform Approach.
Oscar Díaz, Norman W. Paton, Peter M. D. Gray:
Rule Management in Object Oriented Databases: A Uniform Approach.
VLDB 1991: 317-326@inproceedings{DBLP:conf/vldb/DiazPG91,
author = {Oscar D\'{\i}az and
Norman W. Paton and
Peter M. D. Gray},
editor = {Guy M. Lohman and
Am\'{\i}lcar Sernadas and
Rafael Camps},
title = {Rule Management in Object Oriented Databases: A Uniform Approach},
booktitle = {17th International Conference on Very Large Data Bases, September
3-6, 1991, Barcelona, Catalonia, Spain, Proceedings},
publisher = {Morgan Kaufmann},
year = {1991},
isbn = {1-55860-150-3},
pages = {317-326},
ee = {db/conf/vldb/DiazPG91.html},
crossref = {DBLP:conf/vldb/91},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Rules have been proposed for providing active behaviour in DBMS.
Previous attempts to add rules to Object Oriented DBs have often resulted in a dichotomy between rules and other kind of objects.
Here a uniform approach is presented, in which rules are described and handled in the same way as any other object in the system, without any additional mechanisms being introduced.
Thus rules can be related to other objects or arranged in hierarchies, and rules can even be defined which are triggered by methods attached to rules themselves.
Since rules and classes are both objects, a relationship between these two kinds of objects can be used to provide a class-based index for rules.
In this way, the search for applicable rules is considerably reduced.
An early implementation and several examples are shown in ADAM, an Object Oriented DB in PROLOG.
Copyright © 1991 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Guy M. Lohman, Amílcar Sernadas, Rafael Camps (Eds.):
17th International Conference on Very Large Data Bases, September 3-6, 1991, Barcelona, Catalonia, Spain, Proceedings.
Morgan Kaufmann 1991, ISBN 1-55860-150-3
References
- [Amy 89]
- I-Min A. Chen, Dennis McLeod:
Derived Data Update in Semantic Databases.
VLDB 1989: 225-235
- [Bauz 90]
- ...
- [BBBC 90 ]
- Michael Stonebraker, Lawrence A. Rowe, Bruce G. Lindsay, Jim Gray, Michael J. Carey, Michael L. Brodie, Philip A. Bernstein, David Beech:
Third-Generation Database System Manifesto - The Committee for Advanced DBMS Function.
DS-4 1990: 495-511
- [Chakrav 89]
- Sharma Chakravarthy:
Rule Management and Evaluation: An Active DBMS Perspective.
SIGMOD Record 18(3): 20-28(1989)
- [Dayal 88]
- Umeshwar Dayal, Alejandro P. Buchmann, Dennis R. McCarthy:
Rules Are Objects Too: A Knowledge Model For An Active, Object-Oriented Database System.
OODBS 1988: 129-143
- [Dayal 89]
- Umeshwar Dayal:
Active Database Management Systems.
JCDKB 1988: 150-169
- [Diaz 90]
- Oscar Díaz, Peter M. D. Gray:
Semantic-rich User-defined Relationship as a Main Constructor in Object Oriented Database.
DS-4 1990: 207-224
- [Diaz 91a]
- Oscar Díaz, Norman W. Paton:
Sharing Behaviour in an Object-Oriented Database using a Rule-Based Mechanism.
BNCOD 1991: 17-37
- [Diaz 91b]
- Oscar Díaz:
Deriving Active Rules for Constraint Maintenance in an Object-Oriented Database.
DEXA 1992: 332-337
- [Ellis 89]
- ...
- [Eswaran 75]
- Kapali P. Eswaran, Donald D. Chamberlin:
Functional Specifications of Subsystem for Database Integrity.
VLDB 1975: 48-68
- [Gray 91]
- ...
- [Hammer 81]
- Michael Hammer, Dennis McLeod:
Database Description with SDM: A Semantic Database Model.
ACM Trans. Database Syst. 6(3): 351-386(1981)
- [Hewitt 77]
- Carl Hewitt:
Viewing Control Structures as Patterns of Passing Messages.
Artif. Intell. 8(3): 323-364(1977)
- [Hudson 89]
- Scott E. Hudson, Roger King:
Cactis: A Self-Adaptive, Concurrent Implementation of an Object-Oriented Database Management System.
ACM Trans. Database Syst. 14(3): 291-321(1989)
- [Kotz 88]
- Angelika M. Kotz, Klaus R. Dittrich, Jutta A. Mülle:
Supporting Semantic Rules by a Generalized Event/Trigger Mechanism.
EDBT 1988: 76-91
- [Morgens 84]
- Matthew Morgenstern:
Constraint Equations: Declarative Expression of Constraints With Automatic Enforcement.
VLDB 1984: 291-300
- [Paton 89]
- ...
- [Paton 90]
- Norman W. Paton, Oscar Díaz:
Metaclasses in Object-Oriented Databases.
DS-4 1990: 331-347
- [Stonebr 90]
- Michael Stonebraker, Anant Jhingran, Jeffrey Goh, Spyros Potamianos:
On Rules, Procedures, Caching and Views in Data Base Systems.
SIGMOD Conference 1990: 281-290
Copyright © Tue Mar 16 02:22:01 2010
by Michael Ley (ley@uni-trier.de)