Edgar F. Codd

Schrijver: Lewis Jackson
Datum Van Creatie: 6 Kunnen 2021
Updatedatum: 20 Juni- 2024
Anonim
History of Databases
Video: History of Databases

Inhoud

Definitie - Wat betekent Edgar F. Codd?

Edgar F. Codd was een Britse computerwetenschapper die wordt gecrediteerd voor het formuleren van het relationele model voor databasebeheer dat de basis werd voor relationele databasebeheersystemen.

Hij voegde andere belangrijke theorieën toe aan de informatica, maar het relationele model, een zeer belangrijke universele theorie van gegevensbeheer, wordt als zijn belangrijkste prestatie beschouwd. Tussen 1960 en 1980 bedacht hij zijn theorieën over gegevensarrangement, wat resulteerde in zijn paper A Relational Model of Data for Large Shared Data Banks in 1970, een jaar nadat hij een paper in IBM had gepubliceerd.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Edgar F. Codd

Het baanbrekende kenmerk van dat model was het voorstel om hiërarchische of navigatiedatabase-structuren te vervangen door eenvoudige tabellen bestaande uit rijen en kolommen. Deze "functie" lijkt tegenwoordig zelfs voor de meest junior DBA van fundamenteel belang.

Hoewel Codd nu als een visionair wordt beschouwd, verwierp IBM eerst zijn relationele model om zijn inkomsten uit IMS / DB te behouden. IBM implementeerde het model uiteindelijk via hun System R-database, maar weigerde Codd aan te stellen als projectmanager, in plaats daarvan een ontwikkelaar aan te wijzen die niet erg vertrouwd was met de ideeën van Codds, en isoleerde het ontwikkelteam van Codd. In plaats van de eigen Alpha-taal van Codds te gebruiken, creëerde het team een ​​niet-relationele taal, SEQUEL. Toch was SEQUEL zo veel beter dan pre-relationele systemen dat het werd geïmiteerd, op basis van pre-launch papers aangeboden op conferenties, door Larry Ellison in zijn Oracle-database, die eigenlijk op de markt kwam vóór SQL / DS - dit is waarom de oorspronkelijke naam SEQUEL werd vervangen door SQL. E. F.

De bijdragen van Codd op het gebied van informatica leverde hem vele erkenningen en prijzen op, waaronder de Turing Award in 1981 en een introductie als fellow in de Association for Computing Machinery.