Databases Reference
In-Depth Information
2.3
Funktioniert das überhaupt?
Auch wenn es heute viele verschiedene RDBMS gibt: In den 1970er-Jahren war
Codd den Nachweis der praktischen Umsetzbarkeit seiner Ideen noch schuldig.
Er brauchte einige Jahre, um innerhalb von IBM Förderer, die geeigneten Ressour-
cen und qualifizierte Mitarbeiter zu finden und „System/R“ - den Prototyp eines
relationalen DBMS - zu verwirklichen. 1
Ende der 1970er-Jahre wurde das Projekt System/R beendet und konnte zwei we-
sentliche Erfolge verbuchen:
1.
Die Brauchbarkeit des relationalen Modells war bewiesen.
2.
Die - später in SQL (Structured Query Language) umbenannte - Abfragespra-
che für relationale Datenbanken „Structured English Query Language“ (SE-
QUEL) war entwickelt.
Für seine Verdienste erhielt Codd 1981 den Turing Award, die höchste Aus-
zeichnung, die ein Informatiker bekommen kann. Aber die Konkurrenz schlief
nicht. Zwischenzeitlich hatten zwei weitere Personen das Potenzial erkannt, das
in Codds Arbeiten steckte:
Michael Stonebraker von der University of Berkley stellte bereits Mitte der
1970er-Jahre seine Implementierung eines RDBMS namens Ingres 2 vor. Ingres
wurde zeitnah vermarktet und erfreute sich bis Mitte der 1990er-Jahre großer
Beliebtheit. Die Verbreitung von Ingres ist zwar im Laufe der Jahre immer
weiter zurückgegangen, doch gewinnt Ingres derzeit zunehmend im Open-
Source-Bereich wieder an Bedeutung.
Eine Gruppe von Ingenieuren, die sich für Codds Arbeiten und System/R in-
teressierte, gründete 1977 unter der Leitung von Lawrence („Larry“) Ellison
die Firma „Software Development Laboratories“, die später in „Oracle“ 3 um-
benannt wurde und sich in kurzer Zeit zum Marktführer für RDBMS entwi-
ckelte. Heute ist Oracle fast ein Synonym für relationale Datenbanken gewor-
den, ähnlich wie es die Marke „Tempo“ für Papiertaschentücher ist.
Und was wurde aus System/R? Bei IBM zögerte man noch einige Zeit - man hatte
ja noch IMS (siehe Abschnit 1.12) als etabliertes Produkt im Markt - und begann
erst 1983 mit dem Vertrieb eines RDBMS namens DB2.
1 Wer den Pioniergeist, der damals im System/R-Projekt herrschte, nachempfinden möchte, sollte
einen Blick auf [McJ97] werfen.
2 www.ingres.com
3
www.oracle.com
 
 
Search WWH ::




Custom Search