Reglas de codd

Páginas: 7 (1563 palabras) Publicado: 20 de septiembre de 2010
Edgar F. Codd (1923-2003)

Edgar Frank Codd nació en Portland Bill, un remoto pueblo de Dorset, Inglaterra, hijo de un curtidor y una profesora, siendo el menor de siete hermanos. Estudió becado matemáticas y química en Oxford. Aunque podría haber evitado participar en la segunda guerra mundial por ser estudiante, se alistó en la Real Fuerza Aérea. A los 25 años viajó a los Estados Unidos yconsiguió trabajo en IBM como programador matemático usando un prototipo de computador que ocupaba dos pisos completos de un edificio de oficinas en Manhattan. En 1953 emigró a Ottawa, Canadá, frustrado por la política McCarthy de persecución a los comunistas. Unos años más tarde volvió a Estados Unidos y obtuvo la ciudadanía, aunque nunca perdió su acento británico. En 1965 terminó un doctorado encomputación de la Univ. De Michigan en Ann Arbor. Una evaluación negativa de su supervisor en Nueva York significó un traslado a los laboratorios de IBM en San José en 1967. Sería aquí que Codd conocería el mundo de las bases de datos, al que se dedicaría en los años siguientes. En 1978 Codd se divorció de su primera esposa, Elizabeth. En 1981 obtuvo el premio Turing de la ACM, el más importante encomputación. La vida de Codd cambió en 1983, cuando sufrió una seria caída. Luego de recuperarse, jubiló de IBM y abandonó su diversión favorita: volar. Sin embargo siguió trabajando hasta 1999, en la consultora que formó con Chris Date y Sharon Weinberg, dos ex colaboradores de IBM. Sharon, después de doce años de cortejo, pasaría a ser su segunda esposa en 1990. En 1996 obtuvo el premio de laIEEE a pioneros de la computación. Los últimos años vivió en Williams Island, Florida. Codd tuvo cuatro hijos y tenía seis nietos.

Sus Contribuciones

En 1969 Edgar Codd inventó el modelo relacional, el modelo de bases de datos más usado hoy en día y para muchas personas, el único que conocen. Desde el sistema R de IBM a Oracle han pasado 30 años y aún es el modelo dominante. Inicialmente elapoyo de IBM a los sistemas de bases de datos tradicionales (de redes) era mayoritario, poderoso y agresivo. Sólo años más tarde, en 1978, durante una reunión técnica de alto nivel el modelo relacional llamó la atención del presidente de IBM, Frank Cary. Más tarde IBM anunció SQL/DS, su primer producto relacional comercial en 1981, seguido de DB2 en 1983. Sin embargo esta tardanza en adoptar elmodelo relacional significó perder un mercado que tomaron otros. El trabajo inicial de Codd fue publicado en Communications of the ACM en 1970. Su trabajo sobre normalización de bases de datos fue publicado como un informe técnico de IBM en 1971. Ocho años más tarde, en ACM Transactions of Database Systems, publicó varias extensiones al modelo relacional. En 1985 en su artículo de Computerworld,postuló una lista de 13 reglas que debía cumplir un producto de bases de datos para ser llamado relacional.

PROPIEDADES DE UN RDMS - REGLAS DE CODD
Un sistema de bases de datos (DBMS) puede ser considerado como relacional si sigue las tres reglas de oro, las cuales se enuncian a continuación:
1. Toda la información debe estar representada en tablas.
2. La recuperación de los datos debeser posible usando sentencia de SELECT, JOIN y PROJECT.
3. Todas las relaciones entre los datos deben ser explícitamente representadas en los mismos datos.
Para definir los requerimientos de una base de datos relacional RDBMS mas rigurosamente, Codd ha formulado 12 reglas comúnmente conocidas como las Reglas de Codd. De un producto se puede decir que es real y completamente relacional sisigue todas las reglas, pero no existe ninguno que efectivamente si las cumpla. Por eso es que se ha generalizado el uso de la regla No. 0 que reza: "Cualquier base de datos relacional verdadera debe ser administrable enteramente a través de sus propias capacidades relacionales".

Regla No. 1 - La Regla de la información
"Toda la información en un RDBMS esta explícitamente representada de una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reglas de Codd
  • Reglas De Codd
  • Reglas De Codd
  • Reglas de CODD
  • Las doce reglas de codd
  • 12 Reglas de codd
  • Las Reglas De Boyce Codd
  • 12 reglas de codd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS