Professional Documents
Culture Documents
Navathe
Slide 5- 1
UNIDAD I
Capitulo 5
El Modelo de Datos Relacional y
Restricciones de la Base de datos
relacional
Esquema
Slide 5- 3
Slide 5- 4
Slide 5- 5
Definiciones Informales
Slide 5- 6
Slide 5- 7
Definiciones Informales
Slide 5- 8
Ejemplo:
Slide 5- 9
<632895 "," John Smith ", 101 Main St. Atlanta, GA 30332", "(404)
894-2000">
Una tupla (fila) en la relacin CLIENTE.
Una relacin es un conjunto de tales tuplas (filas)
Slide 5- 10
Slide 5- 11
Slide 5- 12
Formalmente,
Slide 5- 13
Cuenta con tres tuplas dobles: <0, a>>, <0, b, <1, c>
Slide 5- 14
Sumario de Definiciones
Terminos Informales
Terminos Formales
Tabla
Relacion
Cabecera de Columna
Atributo
Dominio
Fila
Tupla
Definicion de Tabla
Esquema de la Relacion
Tabla Poblada
Estado de la Relacion
Slide 5- 15
Slide 5- 16
Slide 5- 17
Slide 5- 18
Cada valor de una tupla debe ser del dominio del atributo para esa
columna
Si la tupla t = <v1, v2, , vn> es una tupla (fila) en el estado de relacin r de R (A1, A2,
..., An)
Entonces cada vi debe ser un valor de dom (Ai)
Un valor nulo especial se utiliza para representar los valores que son
desconocidos o inaplicables a ciertas tuplas.
Slide 5- 19
Notacin:
Slide 5- 20
Slide 5- 21
Restricciones de Clave
Superclave de R:
Clave de R:
Slide 5- 22
Slide 5- 23
Slide 5- 24
Slide 5- 25
Slide 5- 26
Slide 5- 27
Integridad de entidad
Entidad de Integridad:
Slide 5- 28
Integridad referencial
Slide 5- 29
Integridad referencial
Slide 5- 30
Declaracin de la restriccin
Slide 5- 31
Slide 5- 32
Slide 5- 33
Slide 5- 34
Slide 5- 35
Estado
Poblado de
la Base de
Datos
EMPRESA
Slide 5- 36
Operaciones de Actualizar(Update) en
las Relaciones
Slide 5- 37
Operaciones de Actualizar(Update) en
las Relaciones
Slide 5- 38
Restriccin de Dominio:
Si uno de los valores de los atributos proporcionados para la nueva
tupla no es del dominio atributo especificado.
Restriccin de clave:
Si el valor de un atributo clave en la nueva tupla ya existe en otra tupla
en la relacin.
La integridad referencial:
Si un valor de clave foranea en la nueva tupla es referenciada a un
valor de clave principal que no existe en la relacin a la que se hace
referencia.
Entidad de la integridad:
Si el valor de clave principal es nula en la nueva tupla.
Slide 5- 39
Slide 5- 40
Slide 5- 41
Sumario
Definiciones.
Caractersticas de las relaciones.
Restricciones de dominio.
Las restricciones de Clave.
Integridad de Entidad .
La integridad referencial.
Slide 5- 42
Ejercicios en Clase
Considere las siguientes relaciones para una base de datos que mantiene un registro de matriculacin en
los cursos y los libros adoptados para cada curso:
Dibuje un diagrama de esquema relacional especificando las claves foraneas de este esquema.
Slide 5- 43