• Home
  • Search
  • Translating Advanced Integrity Checking Technology to SQL
  • Cite Icon16
  • https://doi.org/10.4018/978-1-930708-38-9.ch007Copy DOI Icon

Translating Advanced Integrity Checking Technology to SQL

  • Jan 1, 2002
  • Hendrik Decker
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The main goal of this chapter is to arrive at a coherent technology for deriving efficient SQL triggers from declarative specifications of arbitrary integrity constraints. The user may specify integrity constraints declaratively as closed queries in predicate calculus syntax (i.e., sentences in the language of first-order logic, abbr. FOL), as datalog denials, as query conditions in SQL WHERE clauses, or in some other, possibly more user-friendly manner (e.g., via a dialog-driven graphical or natural language interface which internally translates to equivalent WHERE clause conditions). As we are going to see, the triggers derived from such specifications behave such that whenever some update event would violate any of the integrity constraints, one or several of the triggers derived from that constraint are activated in order to enforce the constraint. That is, the violation is either prevented by rolling back the update or repaired instantly by subsequent further updates.

Similar Papers
  • Research Article

Jon Barwise and John Etchemendy, The language of first-order logic, including the IBM-compatible Windows version of Tarski's world 4.0. Third edition of LVIII 362. CSLI lecture notes.no. 34. Center for the Study of Language and Information, Stanford 1992. also distributed by Cambridge University Press, New York, xiv + 319 pp. + disk.

  • Jun 01, 1999
  • Journal of Symbolic Logic
  • Don Fallis
  • Book Chapter

Extended First-Order Step Theories

  • Sep 16, 2021
  • Michael Vinkov +3
  • Research Article
  • Citations46

Disjunctive LP+integrity constraints= stable model semantics

  • Sep 01, 1993
  • Annals of Mathematics and Artificial Intelligence
  • Jos� Alberto Fern�Ndez +3
  • Research Article
  • Citations4

Research on Chinese Natural Language Query Interface to Database Based on Syntax and Semantic

  • Jan 01, 2015
  • Applied Mechanics and Materials
  • Zhi Jiang Li +2
  • Research Article
  • Citations4

Counterfactual Donkey Sentences: A Response to Robert van Rooij

  • Jun 02, 2009
  • Journal of Semantics
  • Y Wang
  • Book Chapter

Self-reference in arithmetic

  • Sep 01, 1994
  • Raymond M Smullyan
  • Book Chapter
  • Citations4

Verification Technology for Object-Oriented/XML Transactions

  • Jan 01, 2010
  • Suad Alagić +2
  • Conference Article
  • Citations13

Generating VHDL models from natural language descriptions

  • Sep 23, 1994
  • Walling R Cyre +3
  • Research Article
  • Citations1

Director: An Interpreter for Rule-based Programs

  • Jan 01, 1986
  • Columbia Academic Commons (Columbia University)
  • Galina Datskovsky Moerdler +1
  • PDF
  • Research Article
  • Citations8

A Natural Language Interface to Relational Databases Using an Online Analytic Processing Hypercube

  • Dec 18, 2021
  • AI
  • Fadi H Hazboun +2
  • Research Article
  • Citations1

Asynchronous links that re-order samples: An L2 gain embedding

  • Jan 01, 2021
  • IFAC-PapersOnLine
  • Mark A Fabbro +1
  • Research Article
  • Citations10

A Web-Based Perioperative Dashboard as a Platform for Anesthesia Informatics Innovation.

  • Sep 16, 2020
  • Anesthesia & Analgesia
  • Thomas T Joseph +5
  • Book Chapter
  • Citations4

On Languages for the Specification of Integrity Constraints in Spatial Conceptual Models

  • Nov 12, 2007
  • Mehrdad Salehi +3
  • Research Article
  • Citations1

Translating Multi-Agent Autoepistemic Logic into Logic Program

  • Oct 01, 2002
  • Electronic Notes in Theoretical Computer Science
  • Toyama Katsuhiko +2
  • Book Chapter
  • Citations1

Detecticon: A Prototype Inquiry Dialog System

  • Jan 01, 2019
  • Takuya Hiraoka +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.