Edgar F. Codd

Wikipedia

Edgar F. "Ted" Codd (s. 23. elokuuta 1923, Portland - k. 18. huhtikuuta 2003) oli englantilainen tietojenkäsittelytieteen tutkija joka teki mittavan työn relaatiotietokantojen teorian parissa. Työskennellessään IBM:n palveluksessa 1970-luvulla hän loi relaatiomallin tietokantojen hallintaan. Hän teki muutakin arvokasta työtä tietojenkäsittelyn saralla, mutta relaatiomalli tiedon hallinnan yleisenä teoriana säilyy hänen tunnetuimpana saavutuksenaan.

Edgar F. Codd syntyi Englannin Portlandissa, Dorsetissa. Hän opiskeli matematiikkaa ja kemiaa Oxfordin yliopistossa ennen asepalvelustaan Kuninkaallisissa Ilmavoimissa pilottina toisen maailmansodan aikana. 1948 hän muutti New Yorkiin työskennelläkseen IBM:llä matemaattisena ohjelmoijana. 1953 Codd muutti Ottawaan Senaattori Joseph McCarthyn vihastuttamana. Vuosikymmenen kuluttua hän palasi USA:han ja väitteli tietojenkäsittelytieteen tohtoriksi Michiganin yliopistossa Ann Arborissa. Kahta vuotta myöhemmin hän muutti San Joseen, Kaliforniaan työskennelläkseen IBM:n Almaden-tutkimuskeskuksessa.

1960- ja 1970-luvuilla hän työskenteli tiedon järjestämisen teorioidensa parissa ja julkaisi 1970 artikkelinsa "A Relational Model of Data for Large Shared Data Banks". Hänen pettymyksekseen IBM oli kovin hidas hänen suunnitelmiensa suhteen ja tästä johtuen kilpailijat ehtivät ensin. Esimerkiksi Larry Ellison rakensi Oracle-tietokannan Coddin ideoiden pohjalta.

Codd jatkoi relaatiomallinsa kehittämistä ja laajentamista, välillä myös yhteistyössä Chris Daten kanssa. Yksi tietokannan normalisoinnissa käytettävistä normaalimuodoista, Boyce-Codd normaalimuoto on nimetty Coddin mukaan.

Edgar Codd myös lanseerasi termin OLAP ja kirjoitti online-analyyttisen käsittelyn kaksitoista lakia. Codd myös teki työtä soluautomaattien parissa.

Codd sai työstään Turingin palkinnon vuonna 1981.

Edgar F. Codd kuoli sydänkohtaukseen kotonaan Williams Islandilla Floridassa 79-vuotiaana.