Documentos de Académico
Documentos de Profesional
Documentos de Cultura
p Clave Primaria
n Es uno o más campos cuyos valores identifican de
forma única cada registro de dicha tabla.
n Esta clave primaria es la que permite identificar de
manera única e inequívoca un registro.
n La clave principal no puede contener valores
duplicados, ni valores nulos (o en blanco).
p Clave Foránea
n Una clave foránea es una referencia a una
clave en otra tabla.
n No necesitan ser claves únicas en la tabla
donde están y si a donde están referenciadas
Claves e Índices
p Las Claves Índice surgen con la necesidad de tener un
acceso más rápido a los datos
Tabla Estudiante
Índice Especialidad
Índice Apellido
Relaciones
p En una base de datos relacional, todos los datos
se almacenan y se acceden a ellos por medio de
relaciones.
Direcció
n
Nombr
e Teléfono
Area_ID Profesor
Prof
ID
Componentes de un Modelo
Entidad - Relación
p Relación:
n Asociación entre entidades. Por ejemplo, X
trabajo en departamento Y.
n El tipo de relación entre dos entidades se
representa mediante 1s y ns.
n Las relaciones pueden ser de tres tipos:
p Relación 1a1
p Relación 1 a n
p Relación n a n
Tipos de Relaciones
p Relaciones 1-1
n Las entidades que intervienen en la relación se
asocian una a una (Ej: la entidad HOMBRE, la
entidad MUJER y entre ellos la relación
MATRIMONIO).
p Relaciones 1-n
n Una ocurrencia de una entidad está asociada
con muchas (n) de otra (Ej: la entidad
EMPRESA, la entidad TRABAJADOR y entre
ellos la relación TRABAJAR-EN).
Tipos de Relaciones
p Relaciones n-m
n Cada ocurrencia, en cualquiera de las dos
entidades de la relación, puede estar asociada
con muchas (n) de la otra y viceversa (Ej: la
entidad ALUMNO, la entidad ASIGNATURA y
entre ellos la relación MATRÍCULA).
Teléfon
Direcció Curso ID
o
n
Prof_ID
Nombr
1 M
Profesor P-C Curso
e
Nombr
Area_I e
D Prof ID
Actividad
1. Construir un Modelo Entidad-Relación para
un sistema de base de datos para una tienda
de video.
2. Defina:
1. Las Entidades del modelo (nombre,
atributos, claves)
2. Las Relaciones del modelo (nombre, tipo).