Las 12 reglas de Codd

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Las 12 reglas de Codd por Mind Map: Las 12 reglas de Codd

1. Regla de la información

1.1. Toda información debe representarse en tablas

2. Tratamiento sistemático de los valores NULL

2.1. Esos valores pueden dar significado a la columna que los contiene.

3. Lenguaje de datos completo

3.1. Un RDBMS debe tener un lenguaje relacional (como SQL) que soporte DDL, DML, seguridad y restricciones de integridad, y transacciones (commit, rollback).

4. INSERT, UPDATE y DELETE de alto nivel

4.1. Un RDBMS debe soportar operaciones INSERT, UPDATE y DELETE de alto nivel (de conjuntos) .

5. Independencia de las modificaciones lógicas

5.1. Los usuarios y aplicaciones son inmunes a los cambios, en la estructura lógica de la base (agregado de una relación,

6. Independencia distribuida

6.1. Las aplicaciones deben seguir funcionando bien cuando: (a) se introduce una versión distribuida del DBMS y (b) los datos distribuidos existentes son redistribuidos.

7. Regla de la Garantía de Accesso

7.1. Cualquier dato es accesible sabiendo la clave de su fila y el nombre de su columna o atributo

8. Catálogo en línea basado en el Modelo Relacional

8.1. Diccionario de datos, donde se deben hacer consultas .

9. Actualización de vistas

9.1. Muestran información actualizada

10. Independencia de la representación física

10.1. Los usuarios y aplicaciones son inmunes a los cambios realizados en la representación física o métodos de acceso a los datos.

11. Independencia de las restricciones de integridad

11.1. Se almacenan en el catálogo, y su modificación no debe afectar a las aplicaciones existentes.

12. No subversión

12.1. No debe haber otra forma de modificar la base que a través de un lenguaje de múltiples tuplas como SQL