Kategorie: Wszystkie - integridad - referencial - reglas - dominio

przez Marco Polo Sosa Muñoz 4 lat temu

1422

INTEGRIDAD EN LAS BASE DE DATOS

INTEGRIDAD 
EN LAS
BASE DE DATOS

INTEGRIDAD EN LAS BASE DE DATOS

INTEGRIDAD DEFINIDA POR EL USUARIO

INCLUYE
Todas las restricciones de nivel de columna y nivel de tabla en CREATE TABLE, procedimientos almacenados y desencadenadores
ADMITE
Todas las categorías de integridad definida por el usuario
El usuario permite definir reglas de empresa específicas que no pertenecen a ninguna otra categoría de integridad.

INTEGRIDAD DE DOMINIO

Reglas y restricciones CHECK, o el intervalo de valores posibles mediante restricciones FOREIGN KEY, restricciones CHECK, definiciones DEFAULT, definiciones NOT NULL y reglas
Restringir el tipo; mediante tipos de datos.
La validez de las entradas para una columna determinada.

INTEGRIDAD REFERENCIAL

IMPIDE
-Agregar o cambiar filas en una tabla relacionada si no hay ninguna fila asociada en la tabla principal. -Cambiar valores en una tabla principal que crea filas huérfanas en una tabla relacionada. -Eliminar filas de una tabla principal cuando hay filas relacionadas coincidentes.
GARANTIZA
Los valores de clave sean coherentes en las distintas tablas.
Las relaciones entre claves externas y claves principales o entre claves externas y claves exclusivas, mediante restricciones FOREIGN KEY y CHECK.
Protege las relaciones definidas entre las tablas cuando se crean o se eliminan filas.

INTEGRIDAD DE ENTIDAD

MEDIANTE
Índices y restricciones UNIQUE, o restricciones PRIMARY KEY
EXIGE
La integridad de las columnas de los identificadores o la clave principal de una tabla.
DEFINE
Una fila como entidad única para una tabla determinada.