Las 12 reglas de codd

Solo disponible en BuenasTareas
  • Páginas : 4 (924 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de enero de 2012
Leer documento completo
Vista previa del texto
Introducción

La presente investigación se basa en el tema de las 12 reglas de Edgar F. Cood que nos ayudan a llevar un sistema más relacional conforme sigamos estas reglas. Entre las reglasque podremos encontrar son: regla de la información, regla del acceso garantizado, tratamiento sistemático de valores nulos, catálogo dinámico en línea basado en el modelo relacional, regla comprensivadel sublenguaje de los datos, regla de actualización, alto nivel de inserción, actualización, y cancelación, independencia de datos físico, independencia de datos lógica, independencia de laintegridad, independencia de la distribución, regla del de la no subversión.

LAS 12 REGLAS DE CODD
En 1984 Codd publicó 12 reglas que un verdadero sistema relacional debería de cumplir. En la prácticaalgunas de ellas son difíciles de realizar. Un sistema podrá considerarse "más relacional" cuanto más siga estas reglas.
Regla 0
El sistema debe ser relacional, base de datos y administrador de sistema.Ese sistema debe utilizar sus facilidades relacionales (exclusivamente) para manejar la base de datos.

REGLA 1: REGLA DE LA INFORMACIÓN
Toda la información en la base de datos es representadaunidireccionalmente, por valores en posiciones de las columnas dentro de filas de tablas. Toda la información en una base de datos relacional se representa explícitamente en el nivel lógico exactamentede una manera: con valores en tablas.

REGLA 2: REGLA DEL ACCESO GARANTIZADO
Todos los datos deben ser accesibles sin ambigüedad. Esta regla es esencialmente una nueva exposición del requisitofundamental para las llaves primarias. Dice que cada valor escalar individual en la base de datos debe ser lógicamente direccionable especificando el nombre de la tabla, la columna que lo contiene y lallave primaria.

REGLA 3: TRATAMIENTO SISTEMÁTICO DE VALORES NULOS
El sistema de gestión de base de datos debe permitir que haya campos nulos. Debe tener una representación de la "información que...
tracking img