Edgar Frank Codd

Edgar Frank Codd
modelo relacional
Nascimento 23 de agosto de 1923
Dorset
Morte 18 de abril de 2003 (79 anos)
Flórida
Nacionalidade britânico
Cidadania Reino Unido, Estados Unidos
Alma mater
Ocupação cientista de computação, matemático, professor universitário
Prêmios Prêmio Turing (1981), Prêmio Pioneiro da Computação (1996)
Empregador(a) IBM
Obras destacadas Autômato Celular de Codd, A relational model of data for large shared data banks
Causa da morte enfarte agudo do miocárdio

Edgar Frank Codd (Dorset, 23 de agosto de 1923Flórida, 18 de abril de 2003) foi um matemático britânico.

Carreira[editar | editar código-fonte]

Ele foi brevemente professor adjunto de matemática na Universidade do Tennessee e trabalhou como programador matemático na sede da IBM em Nova York a partir de 1949, programando primeiro para a Calculadora Eletrônica de Sequência Seletiva e depois para o conceito de multitarefa para o IBM 7030 Stretch. Ele recebeu seu Ph.D. da Universidade de Michigan em 1965 com uma bolsa da IBM e, em 1967, transferiu-se para o IBM Almaden Research Center em San José.

Codd criou o modelo relacional nas décadas de 1960 e 1970, que é a base dos bancos de dados relacionais que permanecem um padrão na engenharia de banco de dados hoje. Ele esteve significativamente envolvido no desenvolvimento do sistema R. É (ao lado do Ingres) o primeiro protótipo de um sistema de gerenciamento de banco de dados relacional e utilizou a linguagem de consulta SEQUEL (Structured English Query Language), que deu origem à linguagem de consulta SQL (Structured Query Language). Os produtos IBM posteriores SQL/DS e DB2 também são baseados no System R e o banco de dados Oracle.[1][2]

Junto a Raymond F. Boyce, Codd também desenvolveu a Boyce–Codd normal form. Ele também formulou doze regras de avaliação como uma lista de requisitos para um sistema de processamento analítico online (OLAP), numeradas de 0 a 12.

Publicações[editar | editar código-fonte]

Referências

  1. A Relational Model of Data for Large Shared Data Banks. (PDF; 1,40 MB) 1970.
  2. The relational model for database management, version 2. Addison-Wesley Publishing Company, 1990, ISBN 0-201-14192-2.

Ligações externas[editar | editar código-fonte]


Precedido por
Charles Antony Richard Hoare
Prêmio Turing
1981
Sucedido por
Stephen Cook


Ícone de esboço Este artigo sobre um(a) matemático(a) é um esboço. Você pode ajudar a Wikipédia expandindo-o.