Edgar Frank Codd
, detto
Ted
(
Portland
,
23 agosto
1923
?
Williams Island
,
18 aprile
2003
), e stato un
informatico
britannico
, fondatore della teoria delle
basi di dati relazionali
.
Edgar F. Codd nacque a
Portland
su un'isola nella contea del
Dorset
in
Inghilterra
e studio
matematica
e
chimica
all'
Exeter College
dell'
Universita di Oxford
.
Nel
1948
si trasferi a
New York
per lavorare per l'IBM come
programmatore
matematico.
Nel
1953
, in dissenso con le politiche portate avanti dal senatore
Joseph McCarthy
, si trasferi ad
Ottawa
. Ha ricevuto un
Premio Turing
nel
1981
. Mori di
insufficienza cardiaca
nella sua casa di
Williams Island
, in
Florida
, all'eta di 79 anni, il 18 aprile
2003
.
Negli
anni sessanta
e
settanta
, mentre lavorava per l'
IBM
, creo il
modello relazionale
per la gestione delle
basi di dati
, pubblicando "
A Relational Model of Data for Large Shared Data Banks
" ("Un modello relazionale di dati per gestire grandi banche dati condivise")
[1]
nel 1970.
Con suo grande disappunto, l'IBM tardo a sfruttare i suoi suggerimenti fino a quando la concorrenza comincio ad implementarli. Ad esempio,
Larry Ellison
costrui il database
Oracle
sulla base delle idee di Codd. Una delle forme normali impiegate nella
normalizzazione di basi di dati
, la
Forma normale di Boyce-Codd
, prende proprio il nome da Edgar.
Edgar Codd conio inoltre il termine
OLAP
e scrisse le dodici regole dell'esecuzione analitica online (
online analytical processing
). Fu autore, quindi, di considerevoli contributi all'
informatica
, ma il modello relazionale, una teoria generale della gestione dei dati che ebbe un enorme seguito, rimane il suo conseguimento piu memorabile .