У дома Данни на Guide-Bulgaria.com Кой е едгар f. Codd? - определение от техопедия

Кой е едгар f. Codd? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Едгар Ф. Код?

Едгар Ф. Код е британски компютърен учен, на когото се приписва формулирането на релационния модел за управление на бази данни, който стана основата за системите за управление на релационни бази данни.


Той добави други важни теории към компютърните науки, но релационният модел, много важна универсална теория за управление на данни, се счита за неговото най-важно постижение. Между 1960 и 1980 г. той разработва теориите си за подреждането на данните, в резултат на което през 1970 г. излиза неговият релационен модел на данни за големи споделени банки за данни, една година след като публикува документ в IBM.

Техопедия обяснява Едгар Ф. Код

Основната характеристика на този модел беше предложението да се заменят йерархични или навигационни структури от бази данни с прости таблици, съставени от редове и колони. Тази „характеристика“ би изглеждала основна дори за най-младите DBA в днешно време.


Въпреки че Codd сега се разглежда като визионер, IBM първо отхвърли релационния му модел, за да запази приходите си от IMS / DB. В крайна сметка IBM внедри модела чрез тяхната база данни System R, но отказа да назначи Codd за мениджър на проекти, вместо това назначи разработчик, който не беше много удобен с идеите на Codd, и изолира екипа за разработка от Codd. Вместо да използва собствения алфа език на Codd, екипът създаде нерелационен, SEQUEL. Въпреки това, SEQUEL беше толкова по-добър от предрелационните системи, че беше имитиран на базата на документи преди стартиране, предлагани на конференции, от Лари Елисън в своята Oracle Database, която всъщност го направи на пазара преди SQL / DS - това е защо първоначалното име SEQUEL беше заменено с SQL. EF


Приносът на Codd в областта на изчислителната техника му спечели много признания и награди, включително наградата Тюринг през 1981 г. и въвеждането като сътрудник в Асоциацията за изчислителни машини.

Кой е едгар f. Codd? - определение от техопедия