Edgar "Ted" Codd | |
---|---|
Born | Edgar Frank Codd 19 August 1923 Fortuneswell, Dorset, England |
Died | 18 April 2003 Williams Island, Aventura, Florida, USA |
(aged 79)
Fields | Computer Science |
Institutions |
University of Oxford University of Michigan IBM |
Alma mater |
Exeter College, Oxford University of Michigan |
Thesis | Propagation, Computation, and Construction in Two-dimensional cellular spaces (1965) |
Doctoral advisor | John Henry Holland |
Known for |
OLAP Relational model Codd's cellular automaton Codd's 12 rules Boyce–Codd normal form |
Notable awards | Turing Award (1981) |
Edgar Frank "Ted" Codd (19 August 1923 – 18 April 2003) was an English computer scientist who, while working for IBM, invented the relational model for database management, the theoretical basis for relational databases. He made other valuable contributions to computer science, but the relational model, a very influential general theory of data management, remains his most mentioned achievement.
Edgar Frank Codd was born in Fortuneswell, on the Isle of Portland in Dorset, England. After attending Poole Grammar School, he studied mathematics and chemistry at Exeter College, Oxford, before serving as a pilot in the RAF Coastal Command during the Second World War, flying Sunderlands. In 1948, he moved to New York to work for IBM as a mathematical programmer. In 1953, angered by Senator Joseph McCarthy, Codd moved to Ottawa, Ontario, Canada. In 1957 he returned to the US working for IBM and from 1961–1965 pursuing his doctorate in computer science at the University of Michigan in Ann Arbor. Two years later he moved to San Jose, California, to work at IBM's San Jose Research Laboratory, where he continued to work until the 1980s. He was appointed IBM Fellow in 1976. During the 1990s, his health deteriorated and he ceased work.