Edgar F. Codd
Nom original | (en) Edgar Frank Codd ![]() |
---|---|
Biografia | |
Naixement | 19 agost 1923 ![]() illa de Portland (Anglaterra) ![]() |
Mort | 18 abril 2003 ![]() Aventura (Florida) (en) ![]() ![]() |
Causa de mort | infart de miocardi ![]() |
Formació | Exeter College Universitat de Michigan Poole Grammar School (en) ![]() ![]() |
Director de tesi | John Henry Holland ![]() |
Activitat | |
Camp de treball | Ciències de la computació ![]() |
Ocupació | informàtic, matemàtic, professor d'universitat ![]() |
Ocupador | IBM ![]() |
Membre de | Association for Computing Machinery (membre de l'Association for Computing Machinery) (1994–) Acadèmia Americana de les Arts i les Ciències ![]() |
Obra | |
Obres destacables
| |
Premis
|
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]
Biografia
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
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
- ↑ «E. F. Codd» (en anglès). Bibliography Server. DBLP. [Consulta: 5 agost 2023].
- ↑ «Edgar Frank "Ted" Codd» (en anglès). ACM Digital Library. [Consulta: 5 agost 2023].
- ↑ «Edgar Frank Codd | Biography & Facts | Britannica» (en anglès). www.britannica.com. [Consulta: 18 abril 2023].
- ↑ «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»
- ↑ 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.
- ↑ 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."»
- ↑ Rubenstein, Steve. "Edgar F. Codd – computer pioneer in databases." San Francisco Chronicle 24 April 2003: A21. Gale Biography in Context. Web. 1 December 2011.
- ↑ Campbell-Kelly, Martin «Edgar Codd». , 01-05-2003.
- ↑ Edgar F Codd Passes Away, IBM Research, 2003 Apr 23.
- ↑ 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.
- ↑ Michael Owens. The Definitive Guide to SQLite, p.47. New York: Apress (Springer-Verlag) 2006. ISBN 978-1-59059-673-9.
- ↑ «Edgar F. Codd ,79,Dies; Key theorist of database». The New York Times, 23-04-2003.
- ↑ 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
- Collected Works of E. F. Codd Arxivat 2013-12-07 a Wayback Machine.
- Codd et. al. 1993 – Providing OLAP to User-Analysts