integridad referencial

Páginas: 8 (1780 palabras) Publicado: 20 de marzo de 2013
Bases de Datos:
Bases
Integridad Referencial
Dr. Eugenio Santos Menéndez

Bases de Datos

Introducción
Definición:
Implantación de restricciones referenciales de
acuerdo con un conjunto predefinido de reglas de
INSERT, UPDATE Y DELETE que gobiernan las
operaciones de inserción, borrado, actualización y
carga sobre tablas relacionadas mediante claves
primarias y claves ajenas.Dpto. O.E.I. - U.P.M. / Integridad Referencial: 2

2

Bases de Datos

Introducción
Objetivo Integridad Referencial (IR):
Conservar y garantizar automáticamente
la integridad de todos los datos
almacenados en un SGBDR.

Las Restricciones Referenciales (RR) se
establecen en la etapa de diseño
conceptual.

Dpto. O.E.I. - U.P.M. / Integridad Referencial: 3

3

Bases de DatosIntroducción
IR en SGBD no Relacionales:
Implementada en muchas ocasiones a
través de datos implícitos.
Estructura física.
Flexibilidad limitada por la estructura.

Dpto. O.E.I. - U.P.M. / Integridad Referencial: 4

4

Bases de Datos

Introducción
IR en SGBD Relacionales:
Definida por el Usuario o Administrador en
tiempo de DDL.
Independencia de la estructura con respecto a lasaplicaciones.
Menos validaciones de los datos y, por tanto,
mayor simplicidad de las aplicaciones.
Gran flexibilidad y adaptabilidad.
Apoyada en datos explícitos, lo cual implica una
mayor cantidad de información en los mismos.

Dpto. O.E.I. - U.P.M. / Integridad Referencial: 5

5

Bases de Datos

Conceptos y Definiciones
Clave Primaria (PK)

Profesor

P#
P1
P2
P3
P4

ClavePrimaria (PK)

Nomp
RAUL
SIMON
ROSA
ADRIAN

Dpto
D1
D3
D2
D1

Departamentos D#
D1
D2
D3
D4

Noma
FISICA
QUIMICA
DIBUJO
MATEMAT.

Clave Ajena (FK)

Dpto. O.E.I. - U.P.M. / Integridad Referencial: 6

6

Bases de Datos

Conceptos y Definiciones
Clave Primaria (PK)

Empleado

E#
E1
E2
E3
E4

Clave Ajena (FK)

DNI
1368547
3768254
2087357
1937855Nomp
RAFAEL
SAUL
RAMON
ANA

Puestos

TABLA REFERENCIADA

Clave Primaria
Departamento

E#
E1
E2
E3
E4

Cargo#
Jefe
Vendedor
Jefe
Monitor

Dpto#
VENTAS
VENTAS
PERSONAL
FORMACION

TABLA DEPENDIENTE
Clave Alternativa

Dpto#
DIRECCION
VENTAS
PERSONAL
FORMACION

TABLA AUTOREFERENCIADA

Depende_Dpto
DIRECCION
DIRECCION
PERSONAL

Salarios

Cargo#
JefeVendedor
Monitor

Sueldo
375000
225000
315000

TABLA INDEPENDIENTE
Clave Ajena

Dpto. O.E.I. - U.P.M. / Integridad Referencial: 7

7

Bases de Datos

Conceptos y Definiciones
Clave Primaria (PK)

Empleado E#
E1
E2
E3
E4

DNI
1368547
3768254
2087357
1937855

Nomp
RAFAEL
SAUL
RAMON
ANA

FILA REFERENCIADA

Clave Ajena (FK)

Puestos

E#
E1
E2
E4

Cargo
JefeVendedor
Jefe
Monitor

Dpto
VENTAS
VENTAS
PERSONAL
FORMACION

FILA DEPENDIENTE

FILA INDEPENDIENTE

Dpto. O.E.I. - U.P.M. / Integridad Referencial: 8

8

Bases de Datos

Restricción Referencial
Definición:
Definición y aplicación de las reglas de integridad
referencial a un par especifico de clave ajena y clave
primaria.

En el nivel de diseño físico del MR es
cuandose definen las restricciones
referenciales (RR) de manera que el
SGBDR asegure la integridad de los datos
a través de las mismas.
Dpto. O.E.I. - U.P.M. / Integridad Referencial: 9

9

Bases de Datos

Restricción Referencial
El MR contempla tres tipos de integridad:
INTEGRIDAD DE ENTIDAD
Requerimiento por el cual la clave primaria debe de
ser única y no puede contener valores nulos.INTEGRIDAD DE DOMINIO
Requerimiento por el cual todo atributo debe tener
asociado un único dominio.

INTEGRIDAD REFERENCIAL
Aplicación de todas las restricciones referenciales
definidas a través de clave primaria y claves ajenas.
Dpto. O.E.I. - U.P.M. / Integridad Referencial: 10

10

Bases de Datos

Restricción Referencial
Restricción
C la ve P r im a r ia (P K )

E m p le...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Integridad Referencial N C31515110
  • Integridad Referencial
  • Integridad referencial
  • integridad referencial
  • Integridad Referenciál
  • Crear Foreign Key (Integridad Referencial) Con Mysql
  • MARCO REFERENCIAL
  • Marco referencial

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS