REGLAS DE CODD

REGLAS DE CODD

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
REGLAS DE CODD por Mind Map: REGLAS DE CODD

1. Regla 7: Inserciones, modificaciones y eliminaciones de alto nivel

1.1. La idea es que el lenguaje de la BD sea parecida a la manera de razonar de un ser humano

2. Regla 8: Independencia física

2.1. Si cambiamos el estado físico de la BD no afectaría de ninguna manera el funcionamiento de las aplicaciones que funcionan con la base de datos.

3. Regla 9: Independencia lógica

3.1. Se refiere a que si realizamos distintas modificaciones sea en tablas o esquemas lógicos no afecta en nada la interfaz de usuario.

4. Regla 10: Independencia de integridad

4.1. Son restricciones de claves primarias, claves secundarias, estas aplican reglas que los datos deben cumplir y deben ser gestionados y almacenados

5. Regla 11: Independencia de distribución

5.1. No importa el tipo de distribución ya que el resto de los esquemas no afecta ni la lógica ni aplicaciones

6. Regla 12: No subversión

6.1. No permite que exista algún lenguaje para saltarse las reglas de codd.

7. Regla 1: Información

7.1. Toda la información debe estar distribuida en tablas y así cumplir con el modelo relacional .

8. Regla 2: Acceso garantizado

8.1. Todo dato de la BD es accsecible utilizando la clave de la fila en el que esta y el nombre de la clumna

9. Regla 3: Tratamiento sistemático de los valores nulos

9.1. La BD debe contar con lector de datos NULL en este casi será un dato desconocido.

10. Regla 4: Catálogo en línea relacional

10.1. El catalogo será diseñado en modelo relacional de manera que el ingreso sea accesible para usuarios autorizados

10.1.1. ue accesa el modeloue accesa el modeloue accesa el modeloue accesa el modeloue accesa el modelo

11. Regla 5: Sublenguaje de datos completo

11.1. El sistema tiene q soportar varios lenguajes y debe existir un leguaje en que las sentencias tengan sintaxis con sentido.

12. Regla 6: Vistas actualizadas

12.1. Debe ser capas de Mostar información actualizada y no puede existir diferencia entre las vistas y la base.

13. Edgar Frank Codd

13.1. Nacido en Inglaterra el 23 de agosto de 192, Edgar es considera el padre de las bases de datos relacional. 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 el apoyo de IBM a los sistemas de bases de datos tradicionales (de redes) era mayoritario, poderoso y agresivo.

13.1.1. 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.