Sunteți pe pagina 1din 10

L/O/G/O

UNI VERSI DAD NACI ONAL DE SAN


MARTI N
FACULTAD DE INGENIERIA DE
SISTEMAS E INFORMATICA
DOCENTE: ANDY HYRVIN RUCOBA REATEGUI
JARVIN ESTALIN VILLALOBOS SILVA
JHAIR AUGUSTO CONDOR SILVA
NATALY HUAMAN MACEDO
ROYSER LIZANA OLIVA
CAROLINA MENDOZA AMASIFUEN
La Integridad conserva
la seguridad en un
sistema de bases de
datos que permite el
acceso a mltiples
usuarios en tiempos
paralelos y con
funciones diferentes.
La integridad Proporciona un
medio de asegurar que los
cambios que se hacen en la base
de datos por usuarios autorizados
no resultan en una prdida de
consistencia de los datos.

La integridad en
una base de datos
se refiere a contar
con un conjunto de
seguridades que
son utilizadas para
mantener los datos
correctos.
Las restricciones de integridad de
usuario: son condiciones especficas de una
base de datos concreta; son las que se
deben cumplir en una base de datos articular
con unos usuarios concretos, pero que no
son necesariamente relevantes en otra Base
de Datos.
Las reglas de integridad de modelo: son
condiciones propias de un modelo de datos,
y se deben cumplir en toda base de datos
que siga dicho modelo.
Pretende que cada entidad que se guarda en la
base de datos sea identificable de un modo nico,
es decir, que evitemos la informacin
redundante. La integridad de entidad define una fila
como entidad nica para una tabla determinada. La
integridad de entidad exige la integridad de las
columnas de los identificadores o la clave principal
de una tabla, mediante ndices y restricciones
UNIQUE, o restricciones PRIMARY KEY.
DEFINICION
Ninguna factura puede tener un
nmero duplicado, ni puede ser
nulo. En suma, todas las facturas
estn identificadas de manera
nica por sus nmeros.
EJEMPLOS
La integridad de dominio (o columna) especifica un
conjunto de valores de datos que son vlidos para
una columna y determina si se permiten valores
nulos .Se puede asegurar la integridad de
dominio restringiendo el tipo (a travs de tipos de
datos), el formato (a travs de las restricciones
CHECK y delas reglas), o el rango de valores
posibles ( a travs de restricciones FOREIGNKEY,
restricciones CHECK, definiciones DEFAULT,
definiciones NOT NULL, y reglas)
Ejemplo:
Si en la relacin EMPLEADOS (DNI,
nombre, apellido, edad_emp) hemos
declarado que dominio (DNI) es el
dominio predefinido de los enteros,
entonces no podremos insertar, por
ejemplo, ningn empleado que
tenga por DNI el valor Luis, que no
es un entero.
La integridad referencial asegura que siempre se mantienen las
relaciones entre las claves principales (en las tablas a la que se
hace referencia) y las claves externas (en las tablas que hacen
referencia). No se puede eliminar una fila de una tabla a que se
hace referencia, ni se puede modificar la clave principal si una
clave externa hace referencia a la fila, salvo que se permita la
accin en cascada. Puede definir relaciones de integridad
referencial dentro de la misma tabla o entre tablas diferentes.
La integridad definida por el
usuario permite definir reglas
de empresa especficas que
no pertenecen a ninguna otra
categora en integridad. Todas
las categoras de integridad
admiten la integridad definida
por el usuario. Esto incluye
todas las restricciones a nivel
de columna y nivel de tabla
en CREATE TABLE,
procedimientos almacenados
y desencadenadores.
DEFINICION

S-ar putea să vă placă și