Edgar F. Codd

Verze z 23. 4. 2017, 10:18, kterou vytvořil Michal.Bily (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

Edgar F. Codd – také znám jako „Ted“ – (19. srpna 1923 – 18. dubna 2003) byl informatik a matematik, který významně přispěl k teorii a praxi správy databázových systémů a vytvořil relační databázový model.

Život a vzdělání

Celým jménem Edgar Frank Codd se narodil 19. srpna 1923 na ostrově Portland v Anglii jako nejmladší ze sedmi dětí. Jeho otec pracoval v továrně na výrobu koženého zboží a jeho matka byla učitelka.

V mládí navštěvoval školu Poole Grammar School v Dorsetu, později získal stipendium na Exeter College na Oxfordské univerzitě, kde v letech 1941 a 1942 studoval chemii. V průběhu 2. světové války v roce 1942 se dobrovolně přihlásil do britského letectva Royal Air Force Coastal Command a po skončení války se vrátil zpět do Oxfordu, kde začal studovat matematiku a v roce 1948 úspěšně promoval.

V době, kdy byl jako pilot součástí britského královského letectva, byl poslán na letecký výcvik do Spojených států amerických, ve kterých se mu tak zalíbilo, že do nich po dostudování v roce 1948 emigroval.

Edgar Codd má dceru Katherine a tři syny Ronalda, Franka a Davida. Jeho první manželka se jmenovala Sharon, s tou se však rozvedl a později si vzal Libby, se kterou žil až do své smrti. Umřel na selhání srdce 18. dubna 2003 ve věku 79 let na Floridě v USA. [1] [2]

Kariéra

Když po skončení druhé světové války v roce 1949 emigroval do Spojených států amerických, nastoupil Codd do firmy IBM, kde působil jako programátor a podílel se na vývoji jejich prvních počítačů (pracoval například na prvním elektromechanickém počítači Selective Sequence Electronic Calculator firmy IBM). [1]

V roce 1953 se na protest proti senátorovi Josephu McCarthymu přestěhoval do Kanady do města Ottawa, kde pracoval na oddělení výpočetní techniky Canada Limited. Za pár let však potkal svého bývalého manažera z firmy IBM a vrátil se zpátky do Spojených států a do firmy IBM a získal doktorský titul na Michiganské univerzitě v počítačové vědě.[1][2]

Později Codd vynalezl techniku tzv. „multitaskingu“ (běh více programů najednou) a ke konci 60. let začal obracet svoji pozornost na databáze a databázové modely. V roce 1970 publikoval svoji nejvýznamnější práci „A Relational Model of Data for Large Shared Data Banks“, ve které popsal nový způsob správy dat a to relační databázový model. [3]

Relační databázový model

Coddův relační model pro správu dat v databázi je považován za jednu z největších technických vymožeností 20. století. Model představuje jakousi revoluci ve způsobu, v jakém byly databáze doposud vnímány. Dá se říci, že v podstatě všechny databáze, které se dnes používají, jsou založeny na tomto modelu. Ať už člověk používá bankomat, nebo si zakupuje letenku, nebo využívá kreditní kartu, vždy se „spoléhá“ na tento vynález. [1]

Ocenění a vyznamenání

Edgar Codd získal řadu ocenění a vyznamenání. Jako první získal v roce 1974 vyznamenání od British Computer Society (BCS), jako další obdržel tato ocenění nebo vyznamenání: [1]

  • 1976 – IBM Fellow – nejvyšší ocenění, které může zaměstnanec IBM dostat;
  • 1981 – vyznamenání od Association of Computing Machinery (ACM) a od National Academy of Engineering (NAE), v tomto roce také získal nejvyšší ocenění v oblasti computer science A.M. Turing Award;
  • 1986 – cena IDUG 1st Annual Achievement Award;
  • 1994 – ocenění ACM Fellow a vyznamenání od American Academy of Arts and Sciences (AAAS);
  • 1996 – Institute of Electrical and Electronics Engineers (IEEE);
  • 2001 – ocenění od DAMA International Achievement.

V roce 2004 se SIGMOD (Special Interest Group on Management of Data) rozhodla přejmenovat své každoroční udělování cen za inovace na SIGMOD Edgar F. Codd Innovations Award jako poctu Edgaru Coddovi za jeho zásluhy o rozvoj databází jako vědní disciplíny a za jeho vynález relačního databázového modelu.

Odkazy

Reference

  1. 1,0 1,1 1,2 1,3 1,4 DATE, C. J.. Edgar F. ("Ted") Codd [online].[cit. 2016-02-02]. Dostupné z: http://amturing.acm.org/award_winners/codd_1000892.cfm
  2. 2,0 2,1 DATE, C. J.. Edgar F. Codd. Wikipedia: the free encyclopedia [online].[cit. 2016-02-02]. Dostupné z: https://en.wikipedia.org/wiki/Edgar_F._Codd
  3. HOSCH, William. Edgar Frank Codd [online].[cit. 2016-02-02]. Dostupné z: http://www.britannica.com/biography/Edgar-Frank-Codd

Související články

Klíčová slova

databáze, relační databáze, IBM, multitasking, computer science

Změněno.png