Huis databases Wie is edgar f. codd? - definitie van techopedia

Wie is edgar f. codd? - definitie van techopedia

Inhoudsopgave:

Anonim

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 artikel in IBM had gepubliceerd.

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 op zijn gemak was met de ideeën van Codd, en isoleerde het ontwikkelteam van Codd. In plaats van de eigen Alfa-taal van Codd te gebruiken, creëerde het team een ​​niet-relationele, 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. EF


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.

Wie is edgar f. codd? - definitie van techopedia