2000
DOI: 10.1109/69.868909
|View full text |Cite
|
Sign up to set email alerts
|

Trigger inheritance and overriding in an active object database system

Abstract: An active database is a database in which some operations are automatically executed when speci ed events happen and particular conditions are met. Several systems supporting active rules in an object-oriented data model have been proposed. However, several issues related to the integration of triggers with object-oriented modeling concepts have not been satisfactorily addressed. In this paper, we discuss issues related to trigger inheritance and re nement in the context of the Chimera active object-oriented d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2001
2001
2020
2020

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(5 citation statements)
references
References 32 publications
0
5
0
Order By: Relevance
“…There are many traditional ways to find the changed parts. Trigger mode is creating a trigger for every table in the database [17]. When a table changes, it can be captured by the trigger, and then increments can be found.…”
Section: B Incremental Synchronizationmentioning
confidence: 99%
“…There are many traditional ways to find the changed parts. Trigger mode is creating a trigger for every table in the database [17]. When a table changes, it can be captured by the trigger, and then increments can be found.…”
Section: B Incremental Synchronizationmentioning
confidence: 99%
“…When synchronizing incremental data are stored in database, the methods of discovering incremental data include database triggers [29], log-based document parsing [30], programming control and so on.…”
Section: ) Relational Database Systemmentioning
confidence: 99%
“…From related work we extracted various aspects and their options: All found inheritance mechanisms are transitive. Furthermore, inheritance is often discussed regarding certain foci, i.e., signatures (schema of inputs and outputs), behavior, or implementation [32,27,20,30,23,17,5]. Besides these aspects, inheritance is usually distinguished into single-inheritance and multi-inheritance [12,20,27,30,32,17], i.e., child entities inherit from a single or multiple parent entities respectively.…”
Section: Inheritancementioning
confidence: 99%
“…Several researchers proposed inheritance of pre-and postconditions of operations (rule premises) [23,24,30] where modifications to conditions are restricted to strengthening or weakening. Other research regards inheritance of triggers (which can be considered event-condition-action rules) in object-oriented databases [5], where a trigger's premises may become weaker and trigger actions may be extended. FLORA-2 [17] combines rules and object-oriented features where methods are specified as rules and can be inherited.…”
Section: Proof-of-concept Prototypementioning
confidence: 99%