Composition Models of Databases

Special models of databases are constructed based on principles of composition programming. The determinacy, subordination and separation principles define a semantic-syntactic style of approach proposed, and the naming, functionality and compositionality principles define the algebraic method of formalization of informational and manipulational aspects. The informational model is considered to be the special subclass of named data, satisfying integrity constraints, and the manipulational model is defined by sets of basic manipulational functions and compositions. Computational completeness of the constructed models for general classes of named data, tabular and quasirelational data is studied.

[1]  Setrag Khoshafian,et al.  A calculus for complex objects , 1985, PODS '86.

[2]  José Meseguer,et al.  Order-Sorted Algebra I: Equational Deduction for Multiple Inheritance, Overloading, Exceptions and Partial Operations , 1992, Theor. Comput. Sci..

[3]  David J. DeWitt,et al.  The Object-Oriented Database System Manifesto , 1994, Building an Object-Oriented Database System, The Story of O2.