Edgar Frank Codd

**Edgar Frank "Ted" Codd** (Fortunewell, Portland Uhartea, Ingalaterra, 1923ko abuztuaren 19a &ndash; Aventura, Florida, AEB,  2003ko apirilaren 18a) informatikari ingelesa izan zen. **Edgar Frankek**, IBMrentzat lan egiten zuen bitartean, datu-baseak kudeatzeko eredu erlazionala, datu-base erlazionaletarako base teorikoa eta datu-base arrazionalak kudeatzeko sistemak asmatu zituen.

Era berean, beste ekarpen baliotsu batzuk egin zituen Informatikan, baina eredu erlazionala, datuen kudeaketari buruzko teoria orokorra eragin handikoa izan zen, bere lorpenik aipatuena, aztertuena eta ospatuena izaten jarraitzen du.

## Biografia 
Edgar Frank Codd Fortuneswellen jaio zen, Portland uhartean, Dorset-en, Ingalaterran. Poole Grammar Schoolera joan ondoren, matematika eta kimika ikasi zituen Oxfordeko (Ingalaterra) Exeter Collegen. Ikasketak amaitzean, Royal AIr Forceko (RAF) Kostaldeko Komandoan pilotua izan zen Bigarren Mundu Gerran, Sunderland hegazkinak hegan egin zituen. 

1948an, New Yorkera joan zen, IBMn programatzaile matematiko gisa lan egitera. Coddek hasiera batean konpainiaren Selective Sequence Electronic (SSEC) proiektuan lan egin zuen, eta geroago IBM 701 eta 702 garatzen parte hartu zuen.

1953an, Joseph McCarthy senatorearen erasoa sentitu zuen eta Codd Ottawara (Ontario, Kanada) joan zen bizitzera. 1957an, Estatu Batuetara itzuli zen, IBMn lan egiteko. Horretaz gain, 1961etik 1965era, konputazio zientzietako doktoregoa egin zuen Ann Arbor-en, Michiganeko Unibertsitatean.

Bi urte geroago, Kaliforniako San Josera joan zen, IBMko Ikerketa Laborategian lan egitera, eta han jarraitu zuen lanean 1980ko hamarkadara arte. 1976an Edgar Frank Codd-i  IBM kide izendatu zuten. Eta ondoren, 1990eko hamarkadan, bere osasuna dela eta, lan egiteari utzi zion.

Coddek 1981ean Turing Saria jaso zuen,https://amturing.acm.org/award_winners/codd_1000892.cfm eta 1994an Makineria Konputazionalaren Elkarteko Fellow-a izendatu zuten.

Codd 2003ko apirilaren 18an hil zen, 79 urte zituela, Williams Islandeko (Florida) etxean izandako bihotz-geldialdi baten ondorioz.

## Burututako lanak 
Coddek doktoretza lortu zuen 1965ean Michigango Unibertsitatean, Ann Arbor-en, John Henry Hollanden begiradapean. Bere tesia automata zelularretako auto-erreplikazioari buruzkoa zen, Von Neumannen lana zabalduz eta zortzi estatuetako multzo konputazio eta eraikuntza unibertsalerako nahikoa zela frogatuz. Ordenagailu auto-erreplikatzaile baterako diseinua 2010ean ezarri zen.

1960 eta 1970eko hamarkadetan, Codd-ek datuen antolaketari buruzko teoriak garatu zituen, eta "A Relational Model of Data for Large Shared Data Banks" artikulua aurkeztu zuen 1970ean, urtebete lehenago IBMren barne-dokumentu baten ondoren.  Bere etsipenerako, IBMk bere iradokizunak motelak zirela erakutsi zuen lehiakide komertzialak ezartzen hasi ziren arte.

Hasiera batean, IBMk uko egin zion eredu erlazionalari, IMS/DBren diru-sarrerak babesteko, konpainiak 1970eko hamarkadan sustatzen zuen datu-base hierarkikoa. Codd-ek IBMren bezeroei erakutsi zien bere ereduaren inplementazioaren potentziala, eta haiek, era berean, IBM presionatu zuten.

Ondoren, IBMk bere Future Systems proiektuan System R azpiproiektua sartu zuen, baina garatzaileek, Codden ideiekin erabat ohituta ez zeudenez, bere kargura eraman ezin izateaz gain, Codden taldea isolatu egin zuten. Ondorioz, ez zuten Codd-en Alpha lengoaia bera erabili, baizik eta erlazionala ez zen bat sortu zuten, SEQUEL.

Hala ere, 1979an Larry Ellisonek kopiatu zuen, Relational Software Inc-en hitzaldietan bere Oracle Database-rako merkaturatu aurretik aurkeztutako dokumentuetan oinarrituta. Jatorrizko izenaren jabea zen estatusa zela eta, SEQUELek SQL izena jaso behar izan zuen.

Coddek bere harreman-eredua garatzen eta zabaltzen jarraitu zuen, batzuetan Christopher J. Date -ekin lankidetzan. Forma normalizatuetako batek, Boyce-Codd forma arruntak, bere izena darama.

Codd-en teoremak, eredu erlazionalari buruzko bere funtsezko lanean frogatutako emaitza, aljebra erlazionalaren adierazpen-ahalmena eta kalkulu erlazionala berdintzen ditu.

1980ko hamarkadaren hasieran eredu erlazionala modan jartzen zen heinean, Coddek kanpaina mingotsa gidatu zuen batzuetan, datu-base hornitzaileek terminoa gaizki erabil ez zezaten, teknologia zaharragoei estaldura erlazionala eransten baitzieten. Kanpaina horren barruan, datu-base erlazionala definitzeko bere 12 arauak argitaratu zituen. Horrek IBMn zuen posizioa gero eta zailagoa izatea eragin zuen, beraz, konpainia utzi eta aholkularitza-enpresa bat sortu zuen Chris Date eta beste batzuekin.

Coddek Lineako Prozesamendu Analitikoa (OLAP) terminoa sortu zuen eta "lineako prozesamendu analitikoaren hamabi legeak" idatzi zituen. Hala ere, eztabaida piztu zen artikulu hau Arbor Software-k (ondoren Hyperion, orain Oracle-k eskuratua) babestu zuela jakin zenean, eta Computerworld-ek artikulua kendu zuen.

2004an, SIGMODek SIGMOD Edgar F. Codd Innovations saria eman zion, haren omenez.

## Argitalpenak 
* Codd, Edgar Frank (1968). Automata zelularrak. Prentsa akademikoa. LCCN 68-23486
* (1970). "Datu-basearen osotasun erlazionala". Datu-base sistemak: 65 – 98. CiteSeerX 10.1.1.86.9277
* (1981eko azaroaren 9a). "1981 Turing sariaren hitzaldia – Datu-base erlazionala: produktibitaterako fundazio praktikoa". ACMren komunikazioak. 25 (2): 109 – 17 doi: 10.1145/358396.358400
* (1990). Datu-baseak kudeatzeko eredu erlazionala (2. bertsioa, ed.). Addison Wesley argitaletxea. .

## Erreferentziak 
## Ikus, gainera 
* Datu baseak

* Eredu erlazionala
* Codd-en 12 arau
* Datu-base baten normalizazioa
* Datu-baseak kudeatzeko sistema
* Taula (datu-basea)

## Kanpo estekak 
* Codd, E.F. (1970). «A Relational Model of Data for Large Shared Data Banks». ACM 13 (6): 377-387. Jatorrizkoa 2007ko ekainaren 12an artxibatu zen.