Skip to main navigation Skip to search Skip to main content

Implementing temporal integrity constraints using an active DBMS

  • Kansas State University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

The system presented in this paper allows automatic and efficient translation of integrity constraints formulated in past temporal logic into rules of the Starburst DBMS. During the compilation the set of constraints is checked for the safe evaluation property. The result of the compilation is a set of Starburst SQL statements that define all the necessary rules needed for enforcing the given constraints. There is no need for an additional runtime constraint monitor. When the rules are activated, all updates to the database that violate any of the constraints are automatically rejected (i.e., the corresponding transaction is aborted). In addition to efficient implementation, this approach offers a clean separation of application programs and the integrity checking code.

Original languageEnglish
Title of host publicationProceedings of the IEEE International Workshop on Research Issues in Data Engineering
EditorsJennifer Widom, Sharma Chakravarthy
PublisherPubl by IEEE
Pages87-95
Number of pages9
ISBN (Print)0818653604
StatePublished - 1994
EventProceedings of the 4th International Workshop on Research Issues in Data Engineering - Houston, TX, USA
Duration: Feb 14 1994Feb 15 1994

Publication series

NameProceedings of the IEEE International Workshop on Research Issues in Data Engineering

Conference

ConferenceProceedings of the 4th International Workshop on Research Issues in Data Engineering
CityHouston, TX, USA
Period02/14/9402/15/94

Fingerprint

Dive into the research topics of 'Implementing temporal integrity constraints using an active DBMS'. Together they form a unique fingerprint.

Cite this