Edgar Frank Codd
Edgar Frank Codd (August 23rd 1923 - April 18th 2003) was a British data processing specialist . He is regarded as the inventor of the relational Modèle of SGBDR. In spite of the success of the language SQL which followed, Edgar F. Codd will denounce this tool which he regards as an incorrect interpretation of his theories.
The article of E.F. Codd which founds the relational model is “has Relational Model off Dated for Broad Shared Data Banks" , CACM 13, No 6, June 1970 , but the first description of this model had already been published the previous year in a report: “Derivability, Redundancy, and Consistency off Stored Relations in Broad Dated Banks”, IBM Research Report RJ599 .
Biography
Edgar Frank Codd was born in Portland in the Dorset. He studied mathematics and chemistry at the University of Exeter, Oxford, before being useful as a pilot in Royal Air Force during the Second world war. In 1948 he moved in New York to work at IBM as mathematical programmer. In 1953, irritated by the senator Joseph McCarthy, Codd emigrated in Ottawa. It is only one decade later that it returned to the United States and accepted its doctorate in data processing of the University of Michigan with Ann Arbor. Two years after it joined the research center of Almaden from IBM with San Jose in California.
In years 60-70 it establishes its theories of arrangement of data which it published in 1970 in its article “a related model of the data for large divided Data banks. ” With its disappointment, IBM was long in exploiting its suggestions and the first applications of its theories were developed by concurrent companies. It was for example the case for the Oracle database developed by Larry Ellison according to the ideas of Codd.
Codd continued to develop and extend its relational data model, sometimes in collaboration with Chris Date. One of the normal forms in the basic standardization of data, the normal form of Boyce-Codd, is baptized name of Codd.
Edgar Codd also invented limit OLAP and wrote the twelve laws of the analytical treatment on line. Codd also contributed to knowledge in the sector of the cellular automats.
Codd received the Price Turing in 1981.
On Friday, April 18, 2003, Edgar F. Codd died of an cardiac arrest in its residence on the island of Williams (Florida) at the 79 years age.
12 rules of Codd
The 12 rules of Codd are a whole of rules enacted by Edgar F. Codd, conceived to define what is required of a basic management system of data (DBMS) so that it can be regarded as relational (SGBDR).
-
Rule 1: The rule of information:
- Rule 2: The guaranteed rule of access:
- Rule 3: Systematic treatment of the zero values:
- Rule 4: Catalog in line credit based on the relational model:
- Rule 5: The rule supplements under-language of data:
- (A) has a linear syntax
- (b) can be employed interactivement and in application programs,
- (c) supports operation of definition of extra informations (including definitions of sights), of handling of data (updated as well as recovery), constraints of safety and integrity, and operations of management of transaction (to begin, validate and cancel a transaction).
- (b) can be employed interactivement and in application programs,
- Rule 6: The rule of update of the sights:
- Rule 7: Insertion, update, and high level obliteration:
- Rule 8: The physical independence of data:
- Rule 9: The logical independence of data:
- Rule 10: The independence of integrity:
- Rule 11: The independence of distribution:
- (A) when a distributed version of the management system of databases is initially presented; and
- (b) as of the existing data is redistributed in the system.
- Rule 12: The rule of nonsubversion:
One considers sometimes a rule 0, which stipulates that the entirety of the functions of the SGBDR must be accessible by the relational model. Codd formulated six other rules in 1990.
See too
- Normal Boyce-Codd Form, or normal form BCNF
| Random links: | Alicament | 2002 with the cinema | Jean-Marie Londeix | Qionglai | Strong Ingall | Anann |