Get Started. It's Free
or sign up with your email address
Reglas de Codd by Mind Map: Reglas de Codd

1. Regla 1

1.1. INFORMACION

1.1.1. Toda Información debe representar en una Tabla

2. Regla 2

2.1. GARANTÍA DE ACCESO

2.1.1. Todo valor de la tabla debe ser accesible por su nombre (Entidad), Valor de la columna (Atributo) y la asignación de una clave primaria para cada registro.

3. Regla 4

3.1. CATALOGO EN LINEAS RELACIONAL

3.1.1. Todo base de dato debe contener consultas de datos basados en meta datos, quiere decir, que consulta o ubica datos específicos en un catalogo.

4. Regla 8

4.1. INDEPENDENCIA DE LA REPRESENTACIÓN FÍSICA

4.1.1. Todos los cambios realizado en la representación física o método de acceso de datos, los usuarios no deben estar afectado

5. Regla10

5.1. INDEPENDENCIA A LAS RESTRICCIONES DE INTEGRIDAD

5.1.1. Las restricciones de seguridad debe estar almacenada en catalogo, y su modificación no debe afectar a las aplicaciones que existen.

6. Regla 11

6.1. INDEPENDENCIA DISTRIBUIDA

6.1.1. Que la base de dato almacene y gestione en forma distribuida en varios Servidores, y no afecta a modelo lógico ni a los usuarios.

7. Regla 7

7.1. INSERT, UPDATE, DELETE

7.1.1. Todo RDBMS debe soportar operaciones como Insert, Delete, Update de alto nivel para cualquier manipulación de datos.

8. Regla 5

8.1. LENGUAJE DE DATOS COMPLETO

8.1.1. Un RDBMS debe contener un lenguaje relacional, con soporte necesario y robustez, como la integridad, seguridad y transacciones en el mismo

9. Regla 6

9.1. ACTUALIZACIÓN DE VISTAS

9.1.1. Toda las vistas teóricamente deben ser actualizadas constantemente como asi también en la práctica, esta regla no es decidible.

10. Regla 12

10.1. NO SUBVERSIÓN

10.1.1. Ningún otro sistema puede

10.1.1.1. No debe modificarse por otro lenguaje ni acceso a ella, ni muchos menos saltarse de las reglas.

11. regla 9

11.1. INDEPENDENCIA DE LAS MODIFICACIONES LÓGICAS

11.1.1. Todos los cambios en el modelo lógico, agregar una relación, cambio de un atributo y otros no debe afectar a los usuarios y aplicaciones.

12. Regla 3

12.1. TRATAMIENTOS VALORES NULL

12.1.1. Para un RDBMS, debe tener soporte valores null, es decir que no se ingresa valores porque no se tiene esa información. esto sera el tratamiento para no confuso.