Relationale Datenbank: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
== Weblinks ==
== Weblinks ==


{{dewi|Relationale_Datenbank|Relationale Datenbank}}
{{Weblinks|{{url_dewikipedia|Relationale_Datenbank|Relationale Datenbank|}}
}}




{{cat|Datenbank}}
{{cat|Datenbank}}

Version vom 2. März 2009, 15:56 Uhr

Eine relationale Datenbank (engl. relational database) bildet zusammen mit einem relationalen Datenbankmanagementsystem ein relationales Datenbanksystem. Der Begriff der "relationalen Datenbank" wurde von Edgar F. Codd in seinem Artikel A relational model of data for large shared data banks (1970) eingeführt. Im Unterschied zu anderen Datenbanksystemen (netzwerkartigen bzw. hierarchischen Systemen) fusst das relationale Datenbankmodell völlig auf den mathematischen Grundlagen der relationalen Algebra.

Grundlage des Konzeptes der relationalen Datenbank ist dabei die Relation, ein im mathematischen Sinn wohldefinierter Begriff. Sie stellt die mathematische Beschreibung einer Tabelle dar. Operationen auf diesen Relationen werden durch die relationale Algebra bestimmt, welche somit auch die theoretische Grundlage von der Datenbanksprache Structured Query Language / SQL bildet. Trotz der mathematischen, abstrakten Definition des Datenbankmodells sind relationale Datenbanken vergleichsweise einfach und flexibel zu handhaben. Dies hatte grossen Einfluss auf den Erfolg dieser Datenbanktechnik.

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen