Innholdsfortegnelse:
Definisjon - Hva betyr Edgar F. Codd?
Edgar F. Codd var en britisk dataforsker som er kreditert med å formulere den relasjonsmodellen for databestyring som ble grunnlaget for relasjonsdatabasestyringssystemer.
Han la andre viktige teorier til informatikk, men den relasjonsmodellen, en veldig viktig universell teori om datastyring, regnes som hans viktigste prestasjon. Mellom 1960 og 1980 tenkte han på teoriene sine om dataopplegg, noe som resulterte i sin artikkel A Relational Model of Data for Large Shared Data Banks i 1970, ett år etter at han publiserte en artikkel i IBM.
Techopedia forklarer Edgar F. Codd
Den banebrytende funksjonen i den modellen var forslaget om å erstatte hierarkiske eller navigasjonsdatabasestrukturer med enkle tabeller som består av rader og kolonner. Denne "funksjonen" vil virke grunnleggende for selv den mest junior DBA i dag.
Selv om Codd nå blir sett på som en visjonær, avviste IBM først sin relasjonsmodell for å beholde inntektene fra IMS / DB. IBM implementerte etter hvert modellen gjennom sin System R-database, men nektet å utnevne Codd som prosjektleder, i stedet tilordnet en utvikler som ikke var veldig komfortabel med Codds ideer, og isolerte utviklingsteamet fra Codd. I stedet for å bruke Codds eget alfa-språk, laget teamet et ikke-relasjonelt språk, SEQUEL. Likevel var SEQUEL så mye bedre enn pre-relasjonelle systemer at det ble imitert, basert på pre-lansering papirer som ble tilbudt på konferanser, av Larry Ellison i sin Oracle Database, som faktisk kom til markedet før SQL / DS - dette er hvorfor det opprinnelige navnet SEQUEL ble erstattet med SQL. EF
Codds bidrag til databehandlingsfeltet ga ham mange anerkjennelser og priser, inkludert Turing Award i 1981 og en induksjon som stipendiat i Association for Computing Machinery.
