Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
8 user(s) are online (6 user(s) are browsing encyclopedia)

Members: 0
Guests: 8

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner

Relational database

A relational database is a Database based on the relational model. Strictly speaking the term refers to a specific collection of Data but it is invariably employed together with the software used to manage that collection of data. That software is more correctly called a relational database management system, or RDBMS.

All data which is stored in and retrieved from a relational database is cast in the form of relations. A relation is a set of n-Tuples that represents the extension of an n-adic predicate. However, these n-tuples are not the ordered tuples of mathematics; instead, their components, called attribute values, are identified and referenced by names. Queries and integrity constraints are expressed declaratively, without the use of iterative loops or pointers, using operators based on the relational algebra and relation comparisons. The relational algebra is complete with respect to first-order predicate calculus except that certain restrictions are imposed on the use of negation and disjunction to address problems of computability.

=Related articles=

*Dimensional database

=External links=

*[http://www.acm.org/classics/nov95/toc.html A Relational Model of Data for Large Shared Data Banks]: By Edgar F. Codd
  • Relational Database Principles by Colin Ritche. ISBN 0826457134 This is Very Helpful for courses where databases are a course module.
  • Database in Depth by Chris Date. ISBN 0596100124. A new book (2005) by perhaps the best-known author in this field.