Sadržaj:
Definicija - Što znači Edgar F. Codd?
Edgar F. Codd bio je britanski informatičar koji je zaslužan za formuliranje relacijskog modela za upravljanje bazama podataka koji je postao osnova za sustave upravljanja relacijskim bazama podataka.
Dodao je i druge važne teorije računalnoj znanosti, ali relacijski model, vrlo važna univerzalna teorija upravljanja podacima, smatra se njegovim najvažnijim dostignućem. Između 1960. i 1980. osmislio je svoje teorije uređenja podataka, rezultirajući njegovim radom Relacijski model podataka za velike zajedničke banke podataka 1970., godinu dana nakon što je objavio članak unutar IBM-a.
Tehopedija objašnjava Edgara F. Codda
Prelomna značajka tog modela bio je prijedlog da se hijerarhijske ili navigacijske strukture baza podataka zamijene jednostavnim tablicama sastavljenim od redaka i stupaca. Ova "značajka" čini se temeljnom čak i za najmlađu DBA današnjicu.
Iako se Codd sada vidi kao vizionar, IBM je prvo odbio njegov relacijski model kako bi zadržao svoj prihod od IMS / DB. IBM je na kraju implementirao model putem svoje baze podataka System R, ali odbio je imenovati Codda za voditelja projekata, umjesto toga dodijelivši programera koji nije bio baš ugodan Coddovim idejama i izolirao razvojni tim od Codda. Umjesto da koristi Coddov vlastiti alfa-jezik, tim je stvorio ne-relacijski, SEQUEL. Unatoč tome, SEQUEL je bio toliko bolji od predrelacijskih sustava da ga je Larry Ellison u svojoj bazi podataka Oracle, na osnovu pred-lansiranja radova na konferencijama, oponašao na temelju radova prije pokretanja rada, što je zapravo prešlo na tržište prije SQL / DS - ovo je zašto je izvorni naziv SEQUEL zamijenjen sa SQL. EF
Coddov doprinos u području računarstva donio mu je mnoga priznanja i nagrade, uključujući Turingovu nagradu 1981. i uvođenje u društvo za računske strojeve.
