Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los atributos son valores simples, ejemplos enteros o cadenas de caracteres, sin
estructura, conjuntos, etc.
Clase de relación
Clase de relación
identificadora
Nomenclatura (Entidad – Relación)
E-R Atributo
Atributo multivaluado
Atributo
compuesto
• Clases de entidades
Débiles son aquellas que no tienen clave primaria.
Fuertes las que sí tienen.
Entidades débiles dependen de una fuerte a través de una
clave parcial.
• Claves
COD_CIU NOMBRE
01 Arica
03 Iquique
10 Valdivia
05 Santiago
11 Osorno
• Ejemplo :
14 Corral 2
REGION COD_REG 14 Lanco 3
LOS RIOS 14 14 Los Lagos 4
TARAPACA 1 14 Mafil 5
ANTOFAGASTA 2 14 Mariquina 6
14 Paillaco 7
14 Panguipulli 8
1 Arica 9
1 Iquique 10
2 Calama 11
• Pasos para hacer un Diagrama E - R:
personas viviendas
ciudades
regiones
• Paso 2 : identificar verbos relaciones
Habita
personas viviendas
Pertenece
Es propietaria
ciudades
regiones Estan
• Paso 3 : identificar atributos
Personas: Ci y Nombre
Viviendas: Dirección
Ciudades: Nombre
Regiones: Nombre
• Paso 3 : identificar atributos
dirección
Habita
ci personas viviendas
Pertenece
nombre Es propietaria
ciudades
nombre
PK: rut
PK: id_vivienda
dirección
Habita
Pertenece
PK: id_ciudad
nombre
Es propietaria
ciudades
nombre
PK: id_region
Entonces…
• Una persona es propietaria de N viviendas, y una vivienda es
propiedad de 1 sola persona.
• En las viviendas pueden habitar N personas, y una persona
puede habitar en 1 sola vivienda.
• Una ciudad puede tener N viviendas, y una
vivienda pertenece a sólo 1 ciudad.
• Una región puede tener N ciudades, y una ciudad pertenece a
sólo 1 región.
• Paso 5 : Establecer cardinalidades
PK: id_vivienda
dirección
1
Habita
N
N
PK: rut personas viviendas
1 N Pertenece
PK: id_ciudad 1
nombre
Es propietaria
ciudades
1 N Pertenece
PK: id_ciudad
1
nombre
Es propietaria
ciudades
nombre pertenece
Es propietaria
PK 1 FK
1 N :Id_ciud
:Id_region
ad
ciudades
nombre
N
nombre
1
PK regiones estan
:Id_region
TAREA :
A partir del siguiente enunciado se desea realiza el modelo entidad-
relación.
Carteras
PK codi_cartera
FK1 codi_campaña
Nombre
Direccion
Detalle_cartera Ciudad
Telefono
PK codi_detalle
Las tablas son el centro del modelo y los datos deben ser
representados en ellas. También se usan tablas cuando se
calculan resultados de otras.
El orden de cada columna viene determinado por el tipo de
consulta que se realice. Por tanto, no es necesario un orden
inicial, ya que cada relación la conforma un conjunto único
de datos.
Base de Datos Modelo relacional