Edgar F. Codd

Forfatter: Lewis Jackson
Oprettelsesdato: 6 Kan 2021
Opdateringsdato: 20 Juni 2024
Anonim
History of Databases
Video.: History of Databases

Indhold

Definition - Hvad betyder Edgar F. Codd?

Edgar F. Codd var en britisk computervidenskabsmand, der krediteres med at formulere den relationelle model til databasestyring, der blev grundlaget for relationelle databasestyringssystemer.

Han føjede andre vigtige teorier til datalogi, men den relationelle model, en meget vigtig universel teori om datastyring, betragtes som hans vigtigste præstation. Mellem 1960 og 1980 udtænkte han sine teorier om dataarrangement, hvilket resulterede i hans papir A Relational Model of Data for Large Shared Data Banks i 1970, et år efter at han udgav et papir i IBM.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Edgar F. Codd

Den banebrydende funktion ved denne model var forslaget om at erstatte hierarkiske eller navigationsdatabasestrukturer med enkle tabeller, der består af rækker og kolonne. Denne "funktion" synes at være grundlæggende for selv den mest junior DBA i dag.

Selvom Codd nu betragtes som en visionær, afviste IBM først sin relationelle model for at bevare dens indtægter fra IMS / DB. IBM implementerede til sidst modellen gennem deres System R-database, men nægtede at udnævne Codd til en projektleder, i stedet tildelte han en udvikler, der ikke var meget tilpas med Codds-ideer, og isolerede udviklingsholdet fra Codd. I stedet for at bruge Codds eget alfa-sprog, oprettede teamet et ikke-relationelt sprog, SEQUEL. Alligevel var SEQUEL så meget bedre end prærelationssystemer, at det blev efterlignet, baseret på pre-lanceringspapirer, der blev tilbudt på konferencer, af Larry Ellison i sin Oracle-database, som faktisk bragte det til markedet før SQL / DS - dette er hvorfor det oprindelige navn SEQUEL blev erstattet med SQL. E. F.

Codds bidrag til computerfeltet gav ham mange anerkendelser og priser, herunder Turing Award i 1981 og en induktion som stipendiat i Association for Computing Machinery.