Está en la página 1de 2

Ley de Codd

Funcin SGBD

Regla 1: la regla de la informacin.


Regla 6: regla de actualizacin.

Permiten a los usuarios almacenar


datos, acceder a ellos y actualizarlos
de
forma sencilla y con un gran
rendimiento, ocultando la complejidad y
las caractersticas fsicas de los
dispositivos de almacenamiento.

Regla 0: el sistema debe ser relacional,


base de datos y administrador de
sistema.
Regla 3: tratamiento sistemtico de
valores nulos.

Garantizan la integridad de los datos,


respetando las reglas y restricciones
que dicte el programador de la base
de datos. Es decir, no permiten
operaciones que dejen cierto conjunto
de datos incompletos o incorrectos

Regla 2: la regla del acceso garantizado.

Integran, junto con el sistema


operativo, un sistema de seguridad que
garantiza el acceso a la informacin
exclusivamente a aquellos usuarios
que dispongan de autorizacin.
Permiten la concurrencia, es decir,
varios usuarios trabajando sobre un
mismo conjunto de datos. Adems,
proporcionan mecanismos que permiten
arbitrar operaciones conflictivas en el
acceso o modifcacin de un dato al
mismo tiempo por parte de varios
usuarios

Regla 4: catlogo dinmico en lnea


basado en el modelo relacional.

Proporcionan un diccionario de
metadatos, que contiene el esquema
de la base de datos, es decir, cmo
estn estructurados los datos en
tablas, registros y campos, las
relaciones entre los datos, usuarios,
permisos, etc

Regla 5: la regla comprensiva del


sublenguaje de los datos.

Ofrecen, mediante completas


herramientas, estadsticas sobre el uso
del gestor, registrando operaciones
efectuadas, consultas solicitas,
operaciones fallidas y cualquier tipo de
incidencia. Es posible de este modo,
monitorizar el uso de la base de datos,
y permiten analizar hipotticos
malfuncionamientos.

Regla 7: alto nivel de insercin,


actualizacin, y cancelacin.

Permiten el uso de transacciones,


garantizan que todas las operaciones
de la transaccin se realicen
correctamente, y en caso de alguna
incidencia, deshacen los cambios sin
ningn tipo de complicacin adicional.

Regla 8: independencia fsica de los


datos.
Regla 9: independencia lgica de los
datos.

Independizan los datos de la


aplicacin o usuario que est
utilizndolos, haciendo ms fcil su
migracin a otras plataforma

Regla 10: independencia de la


integridad.
Regla 12: la regla de la no subversin.

Incorporan herramientas para la


salvaguarda y restauracin de la
informacin en caso de desastre.
Algunos gestores, tienen sofisticados
mecanismos para poder establecer el
estado de una base de datos en
cualquier punto anterior en el tiempo.
Adems, deben ofrecer sencillas
herramientas para la importacin y
exportacin automtica de la
informacin.

Regla 11: independencia de la


distribucin.

Ofrecen conectividad con el exterior.


De esta manera, se puede replicar y
distribuir bases de datos.