Data model: Difference between revisions

Content deleted Content added
m RM is the only "full" data model
m link to relations
Line 5:
# ''Querying:'' provides a language in which the data can be queried.
 
An example is the [[relational model]] in which the structure of data is defined as subsets of
[[n-arymathematical relation]]s. It furthermore defines a set of specific constraints (candidate keys, foreign keys, functional dependencies, multi-valued dependencies, join dependencies) and a general language for specifying constraints ([[first-order logic]]), and for manipulations and querying the data the [[relational algebra]], [[tuple calculus]] and [[___domain calculus]] are introduced.
 
Other examples are the [[Entity-Relationship Model]] and [[ORM]] although these usually only describe a small subset of the aspects described above.