Índice:
Definição - O que significa Edgar F. Codd?
Edgar F. Codd foi um cientista britânico da computação que recebeu a fórmula do modelo relacional para gerenciamento de banco de dados que se tornou a base para os sistemas de gerenciamento de banco de dados relacional.
Ele acrescentou outras teorias importantes à ciência da computação, mas o modelo relacional, uma teoria universal muito importante do gerenciamento de dados, é considerada sua conquista mais importante. Entre 1960 e 1980, ele desenvolveu suas teorias de arranjo de dados, resultando em seu artigo Um modelo relacional de dados para grandes bancos de dados compartilhados em 1970, um ano depois de publicar um artigo na IBM.
Techopedia explica Edgar F. Codd
O recurso inovador desse modelo foi a proposta de substituir estruturas hierárquicas ou de banco de dados de navegação por tabelas simples compostas de linhas e colunas. Esse "recurso" parece fundamental até para o DBA mais jovem da atualidade.
Embora Codd agora seja visto como um visionário, a IBM primeiro rejeitou seu modelo relacional para manter sua receita com o IMS / DB. A IBM acabou implementando o modelo por meio do banco de dados System R, mas se recusou a nomear o Codd como gerente de projeto, designando um desenvolvedor que não estava muito confortável com as idéias do Codd e isolou a equipe de desenvolvimento do Codd. Em vez de usar a linguagem Alpha do próprio Codd, a equipe criou uma linguagem não relacional, a SEQUEL. Mesmo assim, o SEQUEL era muito melhor do que os sistemas pré-relacionais que foi imitado, com base em documentos de pré-lançamento oferecidos em conferências, por Larry Ellison em seu Oracle Database, que chegou ao mercado antes do SQL / DS. por que o nome original SEQUEL foi substituído pelo SQL. EF
As contribuições de Codd para o campo da computação lhe renderam muitos reconhecimentos e prêmios, incluindo o Turing Award em 1981 e uma indução como membro da Association for Computing Machinery.