You are on page 1of 3

REGLAS DE CODD DEL MODELO RELACIONAL

JABIR ANDRES SUAREZ SABOGAL


EDUARDO CASTILLO

DOCENTE: NELSON FORERO

SENA
GESTION DE REDES
2016

Regla 0: para establecer una base de datos debe poseer una entidad, un campo, un atributo
creando como final un registro.
Regla 1: la informacin que vamos a almacenar se va a ver representadas en tablas lgicas
donde los usuarios pueden actualizar, consultar y modificar datos.
Regla 2: es garantizado porque nos permite ver las tablas columnas y filas mediante la
clave primaria.
Regla 3: los valores nulos son espacios en blanco o vacos que sirve para representar
informacin o en algn caso que no sea aplicable.
Regla 4: la descripcin de bases de datos permite la autorizacin a los usuarios para poder
hacer consultas de informacin.
Regla 5: la base de datos debe soportar varios lenguajes para que pueda expresar bien las
sentencias.
Regla 6: Todas las vistas tericamente son actualizables en el sistema. Pero a la hora de
actualizar vistas tericamente actualizables no se saben cules deben ser actualizadas por el
sistema.
REGLA 7: Alto nivel de insercin, actualizacin y borrado, permitiendo el sistema realizar
manipulacin de datos de alto nivel, es decir, sobre conjuntos de tuplas. Esto significa que
los datos no solo se pueden recuperar de una base de datos relacional de filas mltiples y/o
de tablas mltiples, sino tambin pueden realizarse inserciones, actualizacin y borrados
sobre varias tuplas y/o tablas al mismo tiempo (no slo sobre registros individuales).
REGLA 8: Cuando se realicen cambios en las representaciones de almacenamiento o
mtodos de acceso los datos o informacin permanecen (intactos).
REGLA 9: Independencia lgica de los datos, los cambios al nivel lgico (tablas, columnas,
filas, etc.) no deben requerir un cambio a una solicitud basada en la estructura. La
independencia de datos lgica es ms difcil de lograr que la independencia fsica de datos.
REGLA 10: Independencia de la integridad, las limitaciones de la integridad se deben
especificar por separado de los programas de la aplicacin y se almacenan en la base de
datos. Debe ser posible cambiar esas limitaciones sin afectar innecesariamente las
aplicaciones existentes.
REGLA 11: independencia de la distribucin, la distribucin de las porciones de la base de
datos a las varias localizaciones debe ser invisible a los usuarios de la base de datos. Los
usos existentes deben continuar funcionando con xito:
1. cuando una versin distribuida del SGBD se introdujo por primera vez
2. cuando se distribuyen los datos existentes se redistribuyen en todo el sistema

REGLA 12: la regla de la no subversin, si el sistema proporciona una interfaz de bajo


nivel de registro, aparte de una interfaz relacional, que esa interfaz de bajo nivel no se
pueda utilizar para subvertir el sistema, por ejemplo: sin pasar por seguridad relacional o
limitacin de integridad. Esto es debido a que existen sistemas anteriormente no
relacionales que aadieron una interfaz relacional, pero con la interfaz nativa existe la
posibilidad de trabajar no relacionalmente.

You might also like