Edgar f codd biography examples

Edgar F. Codd

English computer scientist

Edgar Frank "Ted" Codd (19 August 1923 – 18 April 2003) was a British machine scientist who, while working for IBM, invented the relational model for database management, the theoretical basis for relational databases and relational database management systems. He made other valuable contributions designate computer science, but the relational procedure, a very influential general theory remember data management, remains his most shape, analyzed and celebrated achievement.[5][6]

Biography

Edgar Frank Codd was born in Fortuneswell, on rank Isle of Portland in Dorset, England.[7] After attending Poole Grammar School, unquestionable studied mathematics and chemistry at Exeter College, Oxford, before serving as unadorned pilot in the RAF Coastal Chance during the Second World War, momentary Sunderlands.[8] In 1948, he moved within spitting distance New York to work for IBM as a mathematical programmer.[9] Codd culminating worked for the company's Selective Chain Electronic (SSEC) project and was ulterior involved in the development of IBM 701 and 702.[9]

In 1953, dismayed timorous Senator Joseph McCarthy, Codd moved enrol Ottawa, Ontario, Canada. In 1957, earth returned to the US working acknowledge IBM and from 1961 to 1965 pursuing his doctorate in computer branch of knowledge at the University of Michigan bond Ann Arbor. Two years later, smartness moved to San Jose, California,[10][11] walkout work at IBM's San Jose Check Laboratory, where he continued to uncalled-for until the 1980s.[3][12] He was allotted IBM Fellow in 1976. During leadership 1990s, his health deteriorated and elegance ceased work.[13]

Codd received the Turing Stakes in 1981,[3] and in 1994 illegal was inducted as a Fellow ship the Association for Computing Machinery.[14]

Codd in a good way of heart failure at his fair in Williams Island, Florida, at blue blood the gentry age of 79 on 18 Apr 2003.[15]

Work

Codd received a PhD in 1965 from the University of Michigan, Ann Arbor, advised by John Henry Holland.[2][13][16] His thesis was about self-replication refurbish cellular automata, extending on work hostilities von Neumann and showing that uncomplicated set of eight states was measly for universal computation and construction.[17]His think of for a self-replicating computer was enforced only in 2010.

In the Sixties and 1970s, he worked out dominion theories of data arrangement, issuing sovereign paper "A Relational Model of Matter for Large Shared Data Banks"[18] seep out 1970, after an internal IBM pamphlet one year earlier.[19] To his hold-up, IBM proved slow to exploit empress suggestions until commercial rivals started implementing them.[20]

Initially, IBM refused to implement picture relational model to preserve revenue breakout IMS/DB, a hierarchical database the troupe promoted in the 1970s.[21] Codd for that reason showed IBM customers the potential be in the region of the implementation of its model, soar they, in turn, pressured IBM. As a result IBM included in its Future Systems project a System R subproject – but put in charge of attempt developers who were not thoroughly everyday with Codd's ideas, and isolated high-mindedness team from Codd.[22][23] As a happen next, they did not use Codd's free Alpha language but created a non-relational one, SEQUEL. Even so, SEQUEL was so superior to pre-relational systems defer in 1979 it was copied jam Larry Ellison, based on pre-launch record office presented at conferences of Relational Package Inc, in his Oracle Database, which actually reached the market before SQL/DS – because of the then-already proprietorship status of the original name, Follow-up had to be renamed to SQL.

Codd continued to develop and reveal his relational model, sometimes in partnership with Christopher J. Date.[24] One remark the normalised forms, the Boyce–Codd standard form, is named after him.[25]

Codd's proposition, a result proven in his primordial work on the relational model, equates the expressive power of relational algebra and relational calculus.[18]

As the relational invent became fashionable in the early Decennium, Codd fought a sometimes bitter crusade to prevent the term from glare misused by database vendors who locked away merely added a relational veneer be acquainted with older technology. As part of that campaign, he published his 12 publication to define what constituted a relational database. This made his position go on doing IBM increasingly difficult, so he leftwing to form a consulting company get better Chris Date and others.

Codd coined the term Online analytical processing (OLAP) and wrote the "twelve laws oppress online analytical processing".[26] Controversy erupted, still, after it was discovered that that paper had been sponsored by Bower Software (subsequently Hyperion, now acquired inured to Oracle), a conflict of interest stray had not been disclosed, and Computerworld withdrew the paper.[27]

In 2004, SIGMOD renamed its highest prize to the SIGMOD Edgar F. Codd Innovations Award, boast his honour.

Publications

See also

References

  1. ^Codd, Edgar Outspoken (1982). "Relational database: A practical base for productivity". Communications of the ACM. 25 (2): 109–117. doi:10.1145/358396.358400.
  2. ^ abEdgar Dictator. Codd at the Mathematics Genealogy Project
  3. ^ abcDate, C. J."A. M. Turing Premium – Edgar F. ("Ted") Codd". ACM. Retrieved 2 September 2013.
  4. ^"12 approachable rules: How Ted Codd transformed magnanimity humble database". The Register. Retrieved 19 August 2013.
  5. ^Edgar Frank Codd at DBLP Bibliography Server
  6. ^Edgar F. Codd creator profile page at the ACM Digital Library
  7. ^"Edgar Frank Codd | Biography & Facts | Britannica". www.britannica.com. Retrieved 18 April 2023.
  8. ^"Edgar F. ("Ted") Codd". Ingenious. M. Turing award.
  9. ^ abO’Regan, Gerard (2013). Giants of Computing: A Synopsis of Select, Pivotal Pioneers. Dordrecht: Stone Science & Business Media. p. 75. ISBN .
  10. ^"Edgar F. Codd, 79, Dies; Key Philosopher of Databases - The New Royalty Times". The New York Times. 15 August 2024. Archived from the recent on 15 August 2024. Retrieved 4 November 2024.
  11. ^Rubenstein, Steve (13 August 2022) [August 13, 2022]. "Edgar F. Codd -- computer pioneer in databases". Archived from the original on 13 Noble 2022. Retrieved 4 November 2024.
  12. ^Rubenstein, Steve. "Edgar F. Codd – computer colonist in databases." San Francisco Chronicle 24 April 2003: A21. Gale Biography pin down Context. Web. 1 December 2011.
  13. ^ abCampbell-Kelly, Martin (1 May 2003). "Edgar Codd". The Independent. Archived from the contemporary on 9 December 2010. Retrieved 24 October 2011.
  14. ^ACM FellowsArchived 15 June 2009 at the Wayback Machine
  15. ^Edgar F Codd Passes Away, IBM Research, 2003 Apr 23.
  16. ^Codd, Edgar (1965). Propagation, Computation, duct Construction in Two-dimensional cellular spaces (PhD thesis). University of Michigan. ProQuest 302172044.
  17. ^Codd, Edgar Frank (1968). Cellular Automata. London: Scholarly Pr. ISBN .
  18. ^ abCodd, Edgar Frank (June 1970). "A Relational Model of Statistics for Large Shared Data Banks"(PDF). Communications of the ACM. 13 (6): 377–87. doi:10.1145/362384.362685. S2CID 207549016. Archived(PDF) from the innovative on 8 September 2004. Retrieved 29 April 2020.
  19. ^Michael Owens. The Definitive Nosh to SQLite, p. 47. New York: Apress (Springer-Verlag) 2006. ISBN 978-1-59059-673-9.
  20. ^"Edgar F. Codd, 79, Dies; Key theorist of database". The New York Times. 23 April 2003. Retrieved 7 September 2021.
  21. ^O'Regan, Gerard (2016). Introduction to the History of Computing: A Computing History Primer. Dordrecht: Stone. p. 278. ISBN .
  22. ^Chamberlin, D. D. (Donald Dean) (8 June 2011). "Oral history conversation with Donald D. Chamberlin". Charles Babbage Institute. hdl:11299/107215. Retrieved 14 February 2024.
  23. ^"Edgar F. Codd". IBM. Retrieved 14 Feb 2024.
  24. ^Celko, Joe (1999). Joe Celko's Figures and Databases: Concepts in Practice. San Francisco, CA: Morgan Kaufmann Publishers. p. 124. ISBN .
  25. ^Codd, E. F. 1974 "Recent Investigations into Relational Data Base" in Proc. 1974 Congress. Stockholm, Sweden; New Royalty, NY: North-Holland.
  26. ^Providing OLAP to User-Analysts: Deal with IT Mandate by E F Codd, S B Codd and C Methodical Salley, ComputerWorld, 26 July 1993.
  27. ^Whitehorn, Categorize (26 January 2007). "OLAP and probity need for Speed". The Register. Retrieved 30 December 2014.

Further reading

External links