Edgar Frank Codd

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Edgar Frank Codd
Nombre Edgar Frank Codd
Nacimiento 19 de agosto de 1923
Bandera del Reino Unido Isla de Portland, Inglaterra
Fallecimiento 18 de abril de 2003 (79 años)
Bandera de los Estados Unidos Isla Williams, Estados Unidos
Causa de muerte Infarto agudo de miocardio
Nacionalidad británico
Otros nombres Ted Codd
Alma máter Exeter College y Universidad de Míchigan
Ocupación matemático, informático
Empleador IBM
Premios Premio Turing en 1981.
[editar datos en Wikidata]

Edgar Frank Codd (Ted Codd), fue un científico informático inglés (19 de agosto de 1923 - 18 de abril de 2003),[1] [2] conocido por sus aportes a la teoría de bases de datos relacionales.

Obra[editar]

En las décadas de los sesenta y los setenta trabajó en sus teorías sobre modelado de datos, publicando su trabajo "Un modelo relacional de datos para grandes bancos de datos compartidos" ("A Relational Model of Data for Large Shared Data Banks") en 1970. Para su descontento, IBM no se apresuró a explotar sus sugerencias hasta que no empezaron a ser puestas en práctica por rivales comerciales. Por ejemplo, Larry Ellison diseñó la base de datos Oracle basándose en las ideas de Codd.

Codd continuó expandiendo y desarrollando su modelo relacional, en ocasiones en colaboración con Chris Date. También trabajó el área de los autómatas celulares, sobre la que versó su tesis doctoral.

Codd definió las tres primeras Formas Normales que se aplican para la normalización de sistemas de bases de datos. Además, la Forma normal de Boyce-Codd lleva el nombre en su honor.

También acuñó el término OLAP y redactó las doce leyes del procesamiento analítico informático.

Véase también[editar]

Referencias externas[editar]

  1. «Edgar F. Codd - A.M. Turing Award Winner». Consultado el 19 de agosto de 2013.
  2. «12 simple rules: How Ted Codd transformed the humble database». Consultado el 19 de agosto de 2013.


Predecesor:
Charles Antony Richard Hoare
Premio Turing
1981
Sucesor:
Stephen Cook