Restricciones de integridad - linaSalinas/Wiki_Modelado GitHub Wiki

Enunciar y explicar las restricciones de integridad haciendo uso del ejemplo.

Anterior


Las restricciones de integridad aseguran que los datos dentro de la base de datos sean precisos.

  • Integridad de la entidad. Ningún atributo de una clave primaria puede ser nulo. En otras palabras, este atributo es obligatorio, toda entidad debe tener este atributo, no se puede ignorar al agregar un registro a la tabla de la entidad.

  • Unicidad de la clave primaria La llave primaria de una relación es una llave compuesta por las llaves de las entidades involucradas en la relación y esta llave no se puede repetir; la tabla que representa alguna relación no puede tener dos tuplas con la misma convinacion de llaves primarias en sus atributos.

  • Integridad referencial. El valor de la clave foranea debe existir en la tabla de la entidad a la cual hace referencia o debe ser nulo. Esta restricción es importante, puesto que las llaves foraneas son las encargadas de hacer la conexión entre los registros, asi que si la llave foranea no existe no será posible encontrar el registro correspondiente en la tabla referenciada.

  • Restricciones generales. El usuario o los administradores de la base de datos pueden crear restricciones adicionales a la base de datos.

Nulo: representa un valor para un atributo que actualmente es desconocido o no aplicable en una tupla.


Siguiente