Edgar F. Codd

Avtor: Lewis Jackson
Datum Ustvarjanja: 6 Maj 2021
Datum Posodobitve: 20 Junij 2024
Anonim
History of Databases
Video.: History of Databases

Vsebina

Opredelitev - Kaj pomeni Edgar F. Codd?

Edgar F. Codd je bil britanski računalničar, ki je zaslužen za oblikovanje relacijskega modela za upravljanje baz podatkov, ki je postal osnova za sisteme za upravljanje relacijskih baz podatkov.

V računalništvo je dodal še druge pomembne teorije, toda relacijski model, zelo pomembna univerzalna teorija upravljanja podatkov, velja za njegov najpomembnejši dosežek. Med letoma 1960 in 1980 je zasnoval svoje teorije o razporeditvi podatkov, zaradi česar je leta 1970, leta po objavi prispevka v IBM-u, objavil članek Relacijski model podatkov za velike skupne banke podatkov.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija razlaga Edgarja F. Codda

Prelomna značilnost tega modela je bil predlog, da bi hierarhične ali navigacijske strukture baz podatkov nadomestili s preprostimi tabelami, sestavljenimi iz vrstic in stolpcev. Ta "lastnost" se zdi temeljna celo za najslabši DBA danes.

Čeprav je Codd zdaj viden kot vizionar, je IBM najprej zavrnil svoj relacijski model, da bi ohranil svoje prihodke od IMS / DB. IBM je model na koncu implementiral prek svoje baze podatkov System R, vendar je zavrnil imenovanje Codda za vodjo projektov, namesto da je dodelil razvijalca, ki ni bil zelo primeren za ideje Codds, in izoliral razvojno ekipo od Codda. Namesto da bi uporabljali Codds lastni jezik Alpha, je ekipa ustvarila nerelacijski, SEQUEL. Kljub temu je bil SEQUEL toliko boljši od predrelacijskih sistemov, da ga je Larry Ellison v svoji zbirki podatkov Oracle, na podlagi prednastavitvenih dokumentov, ki jih je ponujal na konferencah, posnemal na podlagi prednastavitvenih dokumentov, kar je dejansko prišlo na trg pred SQL / DS - to je zakaj je bilo prvotno ime SEQUEL zamenjano s SQL. E. F.

Coddov prispevek na področju računalništva mu je prinesel številna priznanja in nagrade, vključno s Turingovo nagrado leta 1981 in kot sodelavec v Združenju za računalniške stroje.