Edgar F. Codd

De Viquipèdia
Dreceres ràpides: navegació, cerca
Edgar Frank "Ted" Codd
Naixement 23 d'agost de 1923
Portland, Dorset, Regne Unit
Mort 18 d'abril de 2003 (als 79 anys)
Illa de Williams, Florida, Estats Units
Nacionalitat Bandera del Regne Unit britànic
Camp Ciència Computacional
Institucions IBM
Universitat Oxford
Treball(s) Model relacional de dades, OLAP
Premis importants Premi Turing (1981)

Edgar Frank "Ted" Codd (23 d'agost del 1923 - 18 d'abril del 2003) va ser un informàtic britànic el qual, mentre treballava per IBM, va inventar el model relacional per a la gestió de bases de dades, la base teòrica per les bases de dades relacionals. Encara que va fer altres contribucions valuoses a la informàtica, però el model relacional, una teoria general molt influent de gestió de dades, roman la seva aportació més memorable.

Biografia[modifica | modifica el codi]

Edgar Frank Codd va néixer a l'Illa de Portland, Dorset, Regne Unit. Va estudiar matemàtiques i química al College d'Exeter, Oxford, abans de servir com a pilot en la Royal Air Force durant la Segona Guerra mundial. El 1948 es va traslladar a Nova York per treballar en IBM com a programador matemàtic. El 1953, irritat per la política del senador Joseph McCarthy, Codd va emigrar a Ottawa (Canadà). Deu anys més tard que va tornar als Estats Units i va rebre el seu doctorat en informàtica de la Universitat de Michigan a Ann Arbor. Dos anys després va arribar al centre d'investigacions d'Almaden d'IBM a San José, Califòrnia.

En les dècades dels 60 i 70 va establir les seves teories d'arranjament de dades que va publicar el 1970 en el seu article («A Relational Model of Data for Large Shared Data Banks») «Un model relacional de dades per a grans bancs de dades compartits.» Es va decebre quan va comprovar que IBM tardava a explotar les seves idees i suggeriments i quan les primeres aplicacions de les seves teories van ser desenvolupades per empreses rivals. Va ser, per exemple, el cas de la base de dades Oracle, desenvolupada per Larry Ellison segons les idees de Codd.

Codd va continuar desenvolupant i estenent el seu model de dades relacionals, de vegades en col·laboració amb Chris Date. Una de les formes normals en la normalització de base de dades, la forma normal de Boyce-Codd, és batejada del nom de Codd. Edgar Codd va inventar igualment el terme OLAP i va escriure les dotze lleis del tractament analític en línia. Codd va contribuir igualment al coneixement en el sector dels autòmats cel·lulars.

Codd va ser guardonat amb el Premi Turing el 1981.

El divendres 18 abril de 2003, Edgar F. Codd va morir d'una parada cardíaca al seu domicili a l'Illa de Williams (Florida) a l'edat de 79 anys.

Enllaços[modifica | modifica el codi]