Accueil Bases de données Qui est Edgar f. codd? - définition de techopedia

Qui est Edgar f. codd? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Edgar F. Codd?

Edgar F. Codd était un informaticien britannique reconnu pour avoir formulé le modèle relationnel de gestion de bases de données qui est devenu la base des systèmes de gestion de bases de données relationnelles.


Il a ajouté d'autres théories importantes à l'informatique, mais le modèle relationnel, une théorie universelle très importante de la gestion des données, est considéré comme sa réalisation la plus importante. Entre 1960 et 1980, il a conçu ses théories de l'arrangement des données, ce qui a donné lieu à son article Un modèle relationnel de données pour les grandes banques de données partagées en 1970, un an après avoir publié un article au sein d'IBM.

Techopedia explique Edgar F. Codd

La caractéristique révolutionnaire de ce modèle était la proposition de remplacer les structures de bases de données hiérarchiques ou de navigation par de simples tableaux composés de lignes et de colonnes. Cette "fonctionnalité" semblerait fondamentale même pour les DBA les plus juniors de nos jours.


Bien que Codd soit désormais considéré comme un visionnaire, IBM a d'abord rejeté son modèle relationnel afin de conserver ses revenus d'IMS / DB. IBM a finalement implémenté le modèle via sa base de données System R, mais a refusé de nommer Codd en tant que chef de projet, affectant plutôt un développeur qui n'était pas très à l'aise avec les idées de Codd, et a isolé l'équipe de développement de Codd. Au lieu d'utiliser le propre langage Alpha de Codd, l'équipe a créé un langage non relationnel, SEQUEL. Malgré tout, SEQUEL était tellement mieux que les systèmes pré-relationnels qu'il a été imité, basé sur des documents de pré-lancement offerts lors de conférences, par Larry Ellison dans sa base de données Oracle, qui a effectivement été commercialisé avant SQL / DS - c'est pourquoi le nom d'origine SEQUEL a été remplacé par SQL. EF


Les contributions de Codd dans le domaine de l'informatique lui ont valu de nombreuses reconnaissances et récompenses, dont le prix Turing en 1981 et une intronisation en tant que membre de l'Association for Computing Machinery.

Qui est Edgar f. codd? - définition de techopedia