Edgar Frank ”Ted” Codd (19. elokuuta 1923 Portland18. huhtikuuta 2003 Williams Island[1][2]) oli englantilainen tietojenkäsittelytieteen tutkija, joka teki mittavan työn tietokantojen käytännön ja teorian parissa.[1][3] Erityisesti mainittava on relaatiotietokantojen relaatiomallin kehitys.[3]

Edgar F. Codd
Henkilötiedot
Koko nimi Edgar Frank Codd
Syntynyt19. elokuuta 1923
Portland
Kuollut18. huhtikuuta 2003 (79 vuotta)
Williams Island, Florida
Koulutus ja ura
Väitöstyön ohjaaja John Henry Holland
Tutkimusalue Tietojenkäsittelytiede
Palkinnot Turing-palkinto

Elämäkerta muokkaa

Edgar F. Codd syntyi Englannin Portlandin saarella Dorsetin rannikolla. Hän opiskeli matematiikkaa ja kemiaa Oxfordin yliopistossa ennen asepalvelustaan Kuninkaallisten ilmavoimien pilottina toisen maailmansodan aikana. Vuonna 1948 hän muutti New Yorkiin työskennelläkseen IBM:llä matemaattisena ohjelmoijana. 1953 Codd muutti Ottawaan senaattori Joseph McCarthyn vihastuttamana.

Vuosikymmenen kuluttua Codd palasi Yhdysvaltoihin ja väitteli tietojenkäsittelytieteen tohtoriksi Michiganin yliopistossa Ann Arborissa. Kaksi vuotta myöhemmin hän muutti Kalifornian San Joséen työskentelemään IBM:n Almaden-tutkimuskeskuksessa. Hän työskenteli San Joséssa 1980-luvulle asti. 1990-luvulla hänen terveytensä heikkeni ja hän lopetti työnteon.

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

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

Ura muokkaa

1960- ja 1970-luvuilla Codd työskenteli tiedon järjestämisen teorioidensa parissa. Coddin artikkeli A Relational Model of Data for Large Shared Data Banks julkaistiin vuonna 1970 Communications of the ACM -lehdessä.[4] Coddin pettymykseksi IBM oli kovin hidas toteuttamaan hänen suunnitelmiaan ja tämän vuoksi 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. Tietokannan normalisoinnissa käytettävä Boyce-Codd -normaalimuoto on nimetty Coddin mukaan.

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

Vuonna 2004 SIGMOD (Association for Computing Machinery's Special Interest Group on Management of Data) nimesi korkeimman palkintonsa, SIGMOD Innovations -palkinnon, Coddin mukaan.

Lähteet muokkaa

  1. a b c Edgar F. ("Ted") Codd ACM. Viitattu 22.7.2019. (englanniksi)
  2. Gavin Clarke: 12 simple rules: How Ted Codd transformed the humble database 19.8.2013. The Register. Viitattu 14.9.2019. (englanniksi)
  3. a b Edgar Frank Codd Encyclopaedia Britannica. Viitattu 22.7.2019. (englanniksi)
  4. E F Codd: A Relational Model of Data for Large Shared Data Banks (PDF) kesäkuu 1970. Communications of the ACM. Viitattu 22.7.2019. (englanniksi)