On the expressive power of data dependencies (Q1822528)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | On the expressive power of data dependencies |
scientific article |
Statements
On the expressive power of data dependencies (English)
0 references
1986
0 references
Since the language of data dependencies is a language for semantic specification of databases, it is highly desirable to know which classes of databases are axiomatizable by different kinds of data dependencies. As a decisive step towards a comprehensive theory, the paper under review gives characterizations of axiomatizability of (finite) databases by data dependencies, using algebraic closure conditions. Some preservation properties of dependencies are given, following the line of investigation of \textit{J. A. Makowsky} [Logic Colloquium '82, Proc. Colloq., Florence 1982, Stud. Logic Found. Math. 112, 303-343 (1984; Zbl 0553.68028)]. Then, the algebraic characterizations of axiomatizability are proved by means of two model-theoretic techniques. These characterizations are used to obtain axiomatizability results for external views and consistent databases.
0 references
data dependencies
0 references
semantic specification of databases
0 references
axiomatizability
0 references
algebraic closure conditions
0 references
preservation properties of dependencies
0 references
external views
0 references
consistent databases
0 references
0 references