Search: in
D (data language specification)
D (data language specification) in Encyclopedia Encyclopedia
  Tutorials     Encyclopedia     Videos     Books     Software     DVDs  
       





D (data language specification)

D is a set of requirements for what Christopher J. Date and Hugh Darwen believe a relational database query language ought to be like. It is proposed in their book The Third Manifesto.

Contents


Overview

D by itself is an abstract language specification. It does not specify language syntax. Instead, it specifies desirable and undesirable language characteristics in terms of prescriptions and proscriptions. Thus, D is not a language but a family of both implemented and future languages. A "valid D" must have a certain set of features, and exclude a different set of features which Date and Darwen consider unwise. A valid D may have additional features which are outside the scope of relational databases.

Tutorial D

Tutorial D is a specific D which is defined and used for illustration in The Third Manifesto. Implementations of D need not have the same syntax as Tutorial D. The purpose of Tutorial D is both educational and to show what a D might be like. Rel is an implementation of Tutorial D.

Implementations

D s first implementation is D4, written in C#. D4 is the flagship language of Alphora's Dataphor. Others include Rel (see above), Opus, Duro, and Dee.

References

  • Christopher J. Date and Hugh Darwen. (1998) Foundations for Future Databases: The Third Manifesto.

External links

fr:Tutorial D ja:D ( ) ru:D ( )






Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article



Search for D (data language specification) in Tutorials
Search for D (data language specification) in Encyclopedia
Search for D (data language specification) in Videos
Search for D (data language specification) in Books
Search for D (data language specification) in Software
Search for D (data language specification) in DVDs
Search for D (data language specification) in Store




Advertisement




D (data language specification) in Encyclopedia
D_(data_language_specification) top D_(data_language_specification)

Home - Add TutorGig to Your Site - Disclaimer

©2011-2013 TutorGig.info All Rights Reserved. Privacy Statement