Edgar F. Codd

Edgar Frank "Ted" Codd (am 23. August 1923 - am 18. April 2003) war ein englischer Computerwissenschaftler, der, während er für IBM gearbeitet hat, das Verwandtschaftsmodell für das Datenbankmanagement, die theoretische Basis für Verwandtschaftsdatenbanken erfunden hat (sieh auch Datenbankverwaltungssystem). Er hat andere wertvolle Beiträge zur Informatik geleistet, aber das Verwandtschaftsmodell, eine sehr einflussreiche allgemeine Theorie der Datenverwaltung, bleibt sein am meisten erwähntes Zu-Stande-Bringen.

Lebensbeschreibung

Edgar Frank Codd ist auf der Insel von Portland in England geboren gewesen. Nach dem Aufwarten Poole Grundschule hat er Mathematik und Chemie in der Exeter Universität, Oxford vor der Portion als ein Pilot in der Königlichen Luftwaffe während des Zweiten Weltkriegs studiert. 1948 hat er sich nach New York bewegt, um für IBM als ein mathematischer Programmierer zu arbeiten. 1953, geärgert von Senator Joseph McCarthy, hat sich Codd nach Ottawa, Kanada bewegt. Ein Jahrzehnt später ist er in die Vereinigten Staaten zurückgekehrt und hat sein Doktorat in der Informatik von der Universität Michigans in Ann Arbor erhalten. Zwei Jahre später hat er sich nach San Jose, Kalifornien bewegt, um am San Jose Forschungslabor von IBM zu arbeiten, wo er fortgesetzt hat, bis zu den 1980er Jahren zu arbeiten. Während der 1990er Jahre hat sich seine Gesundheit verschlechtert, und er hat Arbeit aufgehört.

Codd hat den Turing-Preis 1981 erhalten, und 1994 wurde er als ein Gefährte der Vereinigung eingeweiht, um Maschinerie Zu schätzen.

Codd ist am Herzversagen an seinem Haus in der Insel von Williams, Florida im Alter von 79 Jahren am 18. April 2003 gestorben.

Arbeit

Codd hat einen Dr. 1965 von der Universität Michigans, Ann Arbor empfangen. Seine These war über die Selbsterwiderung in Zellautomaten, sich auf der Arbeit von von Neumann ausstreckend und zeigend, dass acht Staaten für die universale Berechnung und den Aufbau genügend waren. Sein Design für einen Selbstwiederholen-Computer wurde nur 2010 durchgeführt.

In den 1960er Jahren und 1970er Jahren hat er seine Theorien der Dateneinordnung ausgearbeitet, sein Papier "Ein Verwandtschaftsmodell von Daten für Große Geteilte Datenbanken" [Verbindung 1970 nach einer inneren Zeitung von IBM ein Jahr früher ausgebend. Zu seiner Enttäuschung hat sich IBM langsam erwiesen, um seine Vorschläge auszunutzen, bis kommerzielle Rivalen angefangen haben, sie durchzuführen.

Am Anfang hat sich IBM geweigert, das Verwandtschaftsmodell durchzuführen, um Einnahmen von IMS/DB zu bewahren. Codd hat dann Kunden von IBM das Potenzial der Durchführung seines Modells gezeigt, und sie haben der Reihe nach IBM unter Druck gesetzt. Dann plant in seine Zukünftigen Systeme eingeschlossener IBM ein System R Subprojekt — aber stellt verantwortlich dafür Entwickler, die mit den Ideen von Codd nicht völlig vertraut waren, und die Mannschaft von Codd isoliert haben. Infolgedessen haben sie die eigene Sprache von Alpha von Codd nicht verwendet, aber haben eine Nichtverwandtschafts-, FORTSETZUNG geschaffen. Trotzdem war FORTSETZUNG als Vorverwandtschaftssysteme so höher, dass sie, 1979, gestützt auf Vorstart-Vorträgen kopiert wurde, die auf Konferenzen, von Larry Ellison, der Verwandtschaftssoftware Inc in seiner Orakel-Datenbank gehalten sind, die wirklich Markt erreicht hat, bevor SQL/DS — wegen des dann bereits Eigentumsstatus des eigentlichen Namens FORTSETZUNG SQL umbenannt worden war.

Codd hat fortgesetzt, sein Verwandtschaftsmodell manchmal in der Kollaboration mit Chris Date zu entwickeln und zu erweitern. Eine der normalisierten Formen, der Boyce-Codd normale Form, wird nach ihm genannt.

Der Lehrsatz von Codd, ein Ergebnis, das in seiner Samenarbeit am Verwandtschaftsmodell bewiesen ist, gleicht die ausdrucksvolle Macht der Verwandtschaftsalgebra und Verwandtschaftsrechnung aus (der hauptsächlich zur Logik der ersten Ordnung gleichwertig ist).

Da das Verwandtschaftsmodell angefangen hat, modisch am Anfang der 1980er Jahre zu werden, hat Codd mit einer manchmal bitteren Kampagne gekämpft, den Begriff zu verhindern, der durch Datenbankverkäufer wird missbraucht, die ein Verwandtschaftsfurnier zur älteren Technologie bloß hinzugefügt hatten. Als ein Teil dieser Kampagne hat er seine 12 Regierungen veröffentlicht zu definieren, was eine Verwandtschaftsdatenbank eingesetzt hat. Das hat seine Position in IBM immer schwieriger gemacht, so ist er abgereist, um seine eigene Beratengesellschaft mit Chris Date und anderen zu bilden.

Codd hat den Begriff analytische Online-Verarbeitung (OLAP) ins Leben gerufen und hat die zwölf Gesetze über die analytische Online-Verarbeitung geschrieben, obwohl diese nie aufrichtig akzeptiert wurden, nachdem es herausgekommen ist, dass sein Weißbuch auf dem Thema für von einem Softwareverkäufer bezahlt wurde. Seine letzte Arbeit, ein Buch genannt Das Verwandtschaftsmodell für das Datenbankmanagement, Version 2, wurden nicht so gut erhalten. Andererseits hat sich seine Erweiterung der Ideen im Verwandtschaftsmodell, um Datenbankdesignprobleme in seinem RM/T zu bedecken, wichtig erwiesen.

2004 hat SIGMOD seinen höchsten Preis dem SIGMOD Edgar F. Codd Innovations Award in seiner Ehre umbenannt.

Siehe auch

  • Die 12 Regierungen von Codd
  • Der Zellautomat von Codd
  • Datenbanknormalisierung
  • Verwandtschaftsmodell/Tasmanien (RM/T)
  • Christopher J. Datum
  • Hugh Darwen

Veröffentlichungen

Weiterführende Literatur


Robin Milner / Denny McLain
Impressum & Datenschutz