Domov databázy Kto je Edgar f. Codd? - definícia z technológie

Kto je Edgar f. Codd? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Edgar F. Codd?

Edgar F. Codd bol britský počítačový vedec, ktorý sa zaslúžil o vytvorenie relačného modelu pre správu databáz, ktorý sa stal základom systémov pre správu relačných databáz.


K počítačovej vede pridal ďalšie dôležité teórie, ale za najdôležitejší úspech sa považuje relačný model, veľmi dôležitá univerzálna teória správy údajov. V rokoch 1960 až 1980 vymyslel svoje teórie usporiadania údajov, čoho výsledkom bol jeho článok Relačný model údajov pre veľké zdieľané dátové banky v roku 1970, rok po tom, čo v IBM publikoval dokument.

Techopedia vysvetľuje Edgar F. Codd

Prelomovým prvkom tohto modelu bol návrh nahradiť hierarchické alebo navigačné databázové štruktúry jednoduchými tabuľkami zloženými z riadkov a stĺpcov. Táto „vlastnosť“ by sa dnes javila ako zásadná aj pre najvýznamnejších DBA.


Aj keď sa na Codd teraz pozerá ako na vizionára, IBM najprv odmietla svoj vzťahový model, aby si udržal svoje príjmy z IMS / DB. Spoločnosť IBM nakoniec implementovala model prostredníctvom svojej databázy System R, ale odmietla vymenovať Codda za projektového manažéra, namiesto toho priradiť vývojára, ktorý nebol príliš spokojný s nápadmi spoločnosti Codd, a izoloval vývojový tím od spoločnosti Codd. Namiesto toho, aby používal Coddov vlastný alfa jazyk, tím vytvoril nerelačný jazyk, SEQUEL. Aj napriek tomu bol SEQUEL omnoho lepší ako predrelačné systémy, že ho napodobňovali Larry Ellison vo svojich databázach Oracle, ktoré ho na trh uviedli na konferenciách ponúkaných na konferenciách a ktoré ho skutočne uviedli na trh pred SQL / DS - toto je prečo bol pôvodný názov SEQUEL nahradený SQL. EF


Príspevky spoločnosti Codd v oblasti výpočtovej techniky mu vyniesli mnohé ocenenia a ocenenia, vrátane ceny Turingovej ceny v roku 1981 a uvedenia ako člena do asociácie pre počítačové stroje.

Kto je Edgar f. Codd? - definícia z technológie