Edgar F. Codd

Autor: Lewis Jackson
Data Utworzenia: 6 Móc 2021
Data Aktualizacji: 20 Czerwiec 2024
Anonim
History of Databases
Wideo: History of Databases

Zawartość

Definicja - Co oznacza Edgar F. Codd?

Edgar F. Codd był brytyjskim informatykiem, któremu przypisano opracowanie modelu relacyjnego zarządzania bazami danych, który stał się podstawą systemów zarządzania relacyjnymi bazami danych.

Dodał inne ważne teorie do informatyki, ale model relacyjny, bardzo ważna uniwersalna teoria zarządzania danymi, jest uważany za jego najważniejsze osiągnięcie. Pomiędzy 1960 a 1980 rokiem opracował teorie układania danych, czego rezultatem był artykuł Relacyjny model danych dla dużych banków danych udostępnianych w 1970 roku, rok po opublikowaniu artykułu w IBM.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Edgara F. Codda

Przełomową cechą tego modelu była propozycja zastąpienia hierarchicznych lub nawigacyjnych struktur baz danych prostymi tabelami złożonymi z wierszy i kolumn. Ta „funkcja” wydaje się fundamentalna nawet dla najbardziej młodszych DBA w dzisiejszych czasach.

Chociaż Codd jest teraz postrzegany jako wizjoner, IBM po raz pierwszy odrzucił swój model relacyjny, aby zachować przychody z IMS / DB. IBM ostatecznie wdrożył model za pośrednictwem bazy danych System R, ale odmówił powołania Codda na kierownika projektu, zamiast tego wyznaczył programistę, który nie był zbyt zadowolony z pomysłów Codds, i odizolował zespół programistów od Codda. Zamiast używać własnego języka Alpha firmy Codds, zespół stworzył nierelacyjny język SEQUEL. Mimo to SEQUEL był o wiele lepszy niż systemy przed relacyjne, że naśladował go, na podstawie artykułów przedwstępnych oferowanych na konferencjach, Larry Ellison w swojej bazie danych Oracle, która faktycznie trafiła na rynek przed SQL / DS - to jest dlaczego oryginalna nazwa SEQUEL została zastąpiona przez SQL. E. F.

Wkład Codda w dziedzinie informatyki przyniósł mu wiele wyróżnień i nagród, w tym Nagrodę Turinga w 1981 r. I członkostwo w Stowarzyszeniu Maszyn Komputerowych.