Cuprins:
Definiție - Ce înseamnă Edgar F. Codd?
Edgar F. Codd a fost un informatician britanic căruia i-a fost formulat modelul relațional pentru gestionarea bazelor de date care a devenit baza sistemelor relaționale de gestionare a bazelor de date.
El a adăugat alte teorii importante la informatică, dar modelul relațional, o teorie universală foarte importantă a managementului datelor, este considerată cea mai importantă realizare a sa. Între 1960 și 1980 și-a conceput teoriile despre aranjarea datelor, rezultând în lucrarea sa Un model relațional de date pentru băncile mari de date partajate în 1970, un an după ce a publicat o lucrare în IBM.
Techopedia explică Edgar F. Codd
Caracteristica de bază a modelului respectiv a fost propunerea de înlocuire a structurilor de baze de date ierarhice sau de navigare cu tabele simple formate din rânduri și coloane. Această „caracteristică” ar părea fundamentală chiar și pentru cel mai junior DBA din zilele noastre.
Deși Codd este acum privit ca un vizionar, IBM a respins mai întâi modelul său relațional pentru a-și păstra veniturile din IMS / DB. În cele din urmă, IBM a implementat modelul prin baza lor de date System R, dar a refuzat să numească Codd ca manager de proiect, alocând în schimb un dezvoltator care nu era foarte confortabil cu ideile Codd și a izolat echipa de dezvoltare de Codd. În loc să folosească propriul limbaj al Codd-ului, echipa a creat unul non-relațional, SEQUEL. Chiar și așa, SEQUEL a fost atât de mult mai bun decât sistemele pre-relaționale, încât a fost imitat, bazat pe lucrări pre-lansare oferite în cadrul conferințelor, de Larry Ellison în baza sa de date Oracle, care a ajuns efectiv pe piață înainte de SQL / DS - acesta este de ce numele original SEQUEL a fost înlocuit cu SQL. EF
Contribuțiile lui Codd în domeniul calculatiei i-au adus numeroase recunoașteri și premii, inclusiv Turing Award în 1981 și o inducție în calitate de coleg în Asociația Mașinilor de Calcul.
