Databases, Types and the Relational Model: The Third ManifestoThis is a book on database management that is based on an earlier book by the same authors,Foundation for Future Database Systems: The Third Manifesto. It can be seen as an abstract blueprint for the design of a DBMS and the language interface to such a DBMS. In particular, it serves as a basis for a model of type inheritance. This book is essential reading for database professionals. |
Contents
PRELIMINARIES | 1 |
A Survey of the Relational Model | 17 |
Toward a Theory of Types | 55 |
Copyright | |
22 other sections not shown
Common terms and phrases
analogous apply argument C. J. Date candidate key Chapter CHAR commalist common subtype corresponding database constraint database relvar DBMS declared type defined definition DELETE denote discussion distinct dummy type dyadic employees END OPERATOR example explicitly expression fact foregoing foreign key Hugh Darwen INSERT INTEGER JOIN language Manifesto means multiple inheritance MULTISET node nonempty Note object PARALLELOGRAM parameter physical representation polymorphism possrep component predicate proper subtype pseudovariable question read-only operator real relvar RECTANGLE reference relation exp relation type relational algebra relational model RENAME result returns RHOMBUS RM Prescription scalar type selector invocation semantics shorthand SNAME specific type SQL conforms STATUS supertables syntax T1 and T2 term THE_A Third Manifesto tuple exp tuple type Tutorial Tutorial D type CIRCLE type constraint type ELLIPSE type inheritance union update operators user-defined value of type violation virtual relvar