Relationale Datenbank: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
Eine <b>relationale [[Datenbank]]</b> (engl. relational database) bildet zusammen mit einem [[Relationales Datenbankmanagementsystem|relationalen Datenbankmanagementsystem]] ein [[relationales Datenbanksystem]]. Der Begriff der "relationalen Datenbank" wurde von E. F. Codd in seinem Artikel <i>A relational model of data for large shared data banks</i> (1970) eingeführt. Im Unterschied zu anderen [[Datenbanksystem]]en (netzwerkartigen bzw. hierarchischen Systemen) fusst das [[Relationales Datenbankmodell|relationale Datenbankmodell]] völlig auf den mathematischen Grundlagen der relationalen Algebra.  
+
Eine <b>relationale [[Datenbank]]</b> (engl. relational database) bildet zusammen mit einem [[Relationales Datenbankmanagementsystem|relationalen Datenbankmanagementsystem]] ein [[relationales Datenbanksystem]]. Der Begriff der "relationalen Datenbank" wurde von Edgar F. Codd in seinem Artikel <i>A relational model of data for large shared data banks</i> (1970) eingeführt. Im Unterschied zu anderen [[Datenbanksystem]]en (netzwerkartigen bzw. hierarchischen Systemen) fusst das [[Relationales Datenbankmodell|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.
 
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.

Version vom 10. Januar 2009, 00:34 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

Vorlage:dewi