Edgar F. Codd

informàtic

Edgar F. Codd (anglès: Edgar Frank Codd) (illa de Portland, 19 d'agost de 1923 - Aventura, 18 d'abril de 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.[1][2]

Infotaula de personaEdgar F. Codd
Nom original(en) Edgar Frank Codd Modifica el valor a Wikidata
Biografia
Naixement19 agost 1923 Modifica el valor a Wikidata
illa de Portland (Anglaterra) Modifica el valor a Wikidata
Mort18 abril 2003 Modifica el valor a Wikidata (79 anys)
Aventura (Florida) (en) Tradueix Modifica el valor a Wikidata
Causa de mortCauses naturals Modifica el valor a Wikidata (Infart de miocardi Modifica el valor a Wikidata)
Dades personals
FormacióExeter College
Universitat de Michigan
Poole Grammar School (en) Tradueix Modifica el valor a Wikidata
Director de tesiJohn Henry Holland Modifica el valor a Wikidata
Activitat
Camp de treballCiències de la computació Modifica el valor a Wikidata
Ocupacióinformàtic, matemàtic, professor d'universitat Modifica el valor a Wikidata
OcupadorIBM Modifica el valor a Wikidata
Membre de
Obra
Obres destacables
Premis

Biografia modifica

Edgar Frank Codd va néixer a l'Illa de Portland, al comtat de Dorset, al Regne Unit.[3] Va estudiar matemàtiques i química al College d'Exeter a Oxford, abans de servir com a pilot en la Royal Air Force durant la Segona Guerra Mundial.[4] El 1948 es va traslladar a Nova York per treballar a IBM com a programador matemàtic.[5] El 1953, irritat per la política del senador Joseph McCarthy, Codd va emigrar a Ottawa (Canadà). Deu anys més tard 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é a l'estat de Califòrnia.[6][7]

Va ser nomenat IBM Fellow el 1976. Durant la dècada de 1990, la seva salut es va deteriorar i va deixar de treballar.[8]

Va rebre el premi Turing el 1981 i el 1994 va ser inclòs com a membre de l'Association for Computing Machinery.

Codd va morir d'insuficiència cardíaca a la seva casa de Williams Island, Florida, a setanta-nou anys el 18 d'abril de 2003.[9]

Treball modifica

En les dècades dels 60 i 70 va establir les seves teories d'arranjament de dades que va publicar el 1970 al seu article «A Relational Model of Data for Large Shared Data Banks» (Un model relacional de dades per a grans bancs de dades compartits).[10] 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.[11] Va ser, per exemple, el cas de la base de dades Oracle, desenvolupada per Larry Ellison segons les idees de Codd.[12]

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.[13]

Referències modifica

  1. «E. F. Codd» (en anglès). Bibliography Server. DBLP. [Consulta: 5 agost 2023].
  2. «Edgar Frank "Ted" Codd» (en anglès). ACM Digital Library. [Consulta: 5 agost 2023].
  3. «Edgar Frank Codd | Biography & Facts | Britannica» (en anglès). www.britannica.com. [Consulta: 18 abril 2023].
  4. «Edgar F. ("Ted") Codd». A. M. Turing award. «he volunteered for active duty and became a flight lieutenant in the Royal Air Force Coastal Command, flying Sunderlands»
  5. O’Regan, Gerard. Giants of Computing: A Compendium of Select, Pivotal Pioneers (en anglès). Dordrecht: Springer Science & Business Media, 2013, p. 75. ISBN 978-1-4471-5339-9. 
  6. Date, C. J. «A. M. Turing Award – Edgar F. ("Ted") Codd». ACM. [Consulta: 2 setembre 2013]. «"United States – 1981. For his fundamental and continuing contributions to the theory and practice of database management systems."»
  7. Rubenstein, Steve. "Edgar F. Codd – computer pioneer in databases." San Francisco Chronicle 24 April 2003: A21. Gale Biography in Context. Web. 1 December 2011.
  8. Campbell-Kelly, Martin «Edgar Codd». , 01-05-2003.
  9. Edgar F Codd Passes Away, IBM Research, 2003 Apr 23.
  10. Codd, Edgar Frank «A Relational Model of Data for Large Shared Data Banks». Communications of the ACM, vol. 13, 6, June 1970, pàg. 377–387. DOI: 10.1145/362384.362685.
  11. Michael Owens. The Definitive Guide to SQLite, p.47. New York: Apress (Springer-Verlag) 2006. ISBN 978-1-59059-673-9.
  12. «Edgar F. Codd ,79,Dies; Key theorist of database». The New York Times, 23-04-2003.
  13. Providing OLAP to User-Analysts: An IT Mandate by E F Codd, S B Codd and C T Salley, ComputerWorld, 26 July 1993.

Enllaços externs modifica