Sie sind auf Seite 1von 2

Katherine De León Alvarado Carné: 17002555 CEI: Central Horario: 10:00 am – 12:00 pm

Reglas de Codd
1. Regla de Información:

Es la regla en que la que la información tiene que ser colocada como valores dentro de una
tabla de la base de datos

2. Acceso Garantizado:

Asegura la entrada a los datos cuando se hace una búsqueda ya que la llave primaria
identifica un valor único que así cuando se requieran los datos se acceda a las columnas
específicas.

3. Tratamiento sistemático de valores nulos:

Son valores que DBMS racional permite utilizar que representan la falta de información y
son diferentes a una cadena de caracteres vacía o diferentes del cero u otro número.

4. Catálogo en línea dinámico basado en el modelo racional:

Es la regla en la el modelo racional tiene una base de datos de la información de la base de


datos en uso. A esa información guardada se le llama Diccionario de datos.

5. Lenguaje Completo de datos:

Se debe tener un lenguaje especial para la definición y manipulación de datos. Los cuales
son el DDL (Lenguaje de Definición de Datos) y el DML (Lenguaje de Manipulación de
Datos).

6. Regla de Actualización de vista:

Las vistas o tablas virtuales que son modificables, son también modificables en el sistema
porque el contenido es variable y pueden ser del DBMS o hechas por el DBA.

7. Inserción, actualización y supresión de alto nivel:

Capacidad de manejar una o varias tablas para hacer cualquier operación de actualización,
inserción, supresión y lectura.

8. Independencia física de los datos:

Sin importar un cambio de lugar donde fue guardada la base de datos o los accesos a la
información no cambia las aplicaciones para entrar a la base datos.
9. Independencia lógica de los datos:

En un cambio en la estructura de la base de datos no es necesario un cambio en la


aplicación realizada para poder encargarse de solicitudes de información.

10. Independencia de Integridad:

Todas las restricciones de integridad deben ser definibles en la base datos, y almacenables
en el diccionario de datos y no en el programa de aplicación. Es decir toda tabla debe tener
una clave primaria.

11. Independencia de distribución:

El DBMS relacional posee independencia lo que quiere decir que si se mueven los datos a
otros discos no habrá problema para el usuario ya que seguiría trabajando como siempre.

12. Reglas de no subversión:

No debe ser posible saltarse los limitantes de integridad impuestos al tratar las tuplas,
siempre deben respetarse los datos.

Das könnte Ihnen auch gefallen