Está en la página 1de 2

INTEGRIDAD DE LAS BASE DE DATOS

Se refiere a la correccin y completitud de los datos en una base de datos.

Restricciones Bsicas

Restricciones de dominio

Restricciones de valores nulos

Restricciones de asercin

Especifican que el valor de cada atributo A debe ser un valor atmico del dominio dom(A) para ese atributo. Los tipos de datos asociados a los dominios por lo general incluyen los tipos de datos numricos estndar de los nmeros enteros (como entero- corto, entero, entero-largo) y reales (flotante y flotante de doble precisin).

Para determinado atributos, los valores nulos pueden ser inapropiados. Considrese una tupla en la relacin cliente la que nombre-cliente es un valor vaci. Una tupla de este tipo da una calle y una ciudad para un cliente annimo y, por tanto, no contiene informacin til. En casos como ste, deseamos prohibir los valores nulos, restringiendo el dominio de ciudad-cliente para que excluya los valores nulos.

es con un lenguaje de especificacin de restricciones , que suele basarse en alguna variacin del clculo relacional. Este enfoque declarativo establece una separacin clara entre la base de restricciones (en la que las restricciones se almacenan en una forma codificada apropiada) y el subsistema de control de integridad del SGBD (que tiene acceso a la base de restricciones para aplicar estas ltimas correctamente a las transacciones afectadas).

REGLAS DE RELACION

Reglas de base de datos.

Reglas de negocio

Reglas de relacin

*Una base de datos representa algn aspecto del mundo real, en ocasiones llamado mini mundo o universo de discurso.

*Una base de
datos es un conjunto de datos lgicamente coherente, con cierto significado inherente. Una coleccin aleatoria de datos no puede considerarse propiamente una base de datos.

*Una base de datos almacena informacin sobre alguna parte del mundo real, a la que denominamos mini mundo o universo de discurso. Ciertas reglas, las restricciones de integridad, gobiernan el mini mundo, y suelen recibir el nombre de reglas de negocios.

*Orden de las tuplas en una relacin: una relacin se define como un conjunto de tuplas matemticamente, los elementos de un conjunto no estn ordenados; por tanto, las tuplas de una relacin no tienen orden especfico. *El ordenamiento de las tuplas no forma parte de la definicin de una relacin, porque la relacin intenta representar los hechos en un nivel lgico abstracto.

También podría gustarte