Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BD Clase 04 Modelo ERE PDF
BD Clase 04 Modelo ERE PDF
2
Modelo ER / Diagramas ER
Esquema Externo
Transformación
Transformación
Esquema Interno
El modelo y los
diagramas ER nos
facilitan el modelado del
Esquema Conceptual BD
3
Modelo ER / Diagramas ER
Modelo Diagrama
Entidad-Relación Entidad-Relación
(Entidades, Conjuntos
de Entidades, Tipos Se representa
de Entidades, Atributos, gráficamente
Relaciones, entre otros) utilizando
Mundo Real
(Minimundo)
5
Entidades, Conjuntos y Tipos
Tipo de Entidad:
Es el esqueleto que define que
características comunes comparten
todas las entidades de un mismo tipo
Entidad:
Representa una cosa del mundo real con
existencia independiente.
Puede ser física y existir de forma
tangible, o conceptual, es decir, existir de
forma intangible.
Conjunto de Entidades:
Es una agrupación (colección) de
entidades que comparten el mismo tipo.
7
Entidades, Conjuntos y Tipos
Tipo de
Entidad
(Metadato) Conjunto de
EMPLEADO Entidades
Cédula, Nombre, Edad
...
e2 e1 e3
Cédula=11.334.789 Cédula=10.546.332 Cédula=20.502.432
Nombre=Miguel Rojas Nombre=Pedro Pérez Nombre=Silvia Molina
Edad=30 Edad=33 Edad=23
... ... ...
PrimApellido
PrimNombre SegApellido
Nombre Teléfono
Entidades
Atributos (Rectángulos)
Cédula
(Elipses)
Empleado
Dedicación
Atributos Clave
(Clave Compuesta)
Atributo
Nombre Teléfono Clave
NumCurso NomCurso
Empleado Cédula
Curso
10
Tipos de Atributos (Compuestos)
PrimApellido
Atributo
PrimNombre SegApellido Componente
Nombre Teléfono
Atributo
Compuesto Cédula
Atributo
Empleado Simple
Dedicación
Matrícula Color
Atributo Atributo
Monovaluado Automóvil Multivaluado
12
Tipos de Atributos (Almacenados / Derivados)
Atributo
Almacenado
Fecha
Nacimiento
Nombre Edad
Cédula Empleado
Atributo
Derivado
¿Vínculos?
¿Vínculos 1:1, 1:N y N:M?
Eso se puede ver
mejor con un ejemplo
16
Relaciones (Vínculos)
1:N
Vínculo / Relación
Trabaja En / Tiene
Departamento
de Control
Departamento
de Investigación
de Operaciones
Departamento
de Computación
Profesores Departamentos
Programación
10
Programación
20
Bases de Datos
Profesores Materias
Chicas Chicos
tiene M N participa_en
Estudiante 5,30
Asiste_A
1,5
Curso
Nombre Teléfono
supervisado
Cédula Empleado
Papeles
supervisa (Roles)
N
Supervisor
Clave: Cédula_Supervisa +
Cédula_Supervisado
Profesor Departamento
N 1
Pertenece A
Dependencia
Total
Propietario
Identificador
Número de
Salón Semestre FechaIni
Estudiantes
N 1
Sección Instancia Un Curso
Entidad Débil,
(CódSección es
una Clave Parcial)
CódSección CódCurso Nombre
Clave: CódCurso
Clave: CódSección + CodCurso
Vínculo
Identificador
Relación de “Dependencia”
Un Tipo de Entidad Débil es aquella que no tiene atributos clave
propios.
Vínculo
Cédula Nombre Ternario Número Balance
1 Cliente N
Cliente Cuenta Cuenta Corriente
24
Relaciones (Vínculos) ternarios (y n-ario)
N 1
Árbol Está En Huerto
1
1
Código Especie
Tiene
Árbol
N
1
Ubicación
Está En
Fila Columna
1
Fila Columna
N 1
Ubicación Tiene Huerto
Código Nombre 25
¿especialización?
¿generalización?
¿herencia?
26
Especialización / Generalización
(Herencia)
Nombre
Superclase, Cédula Apellido
Entidad Padre
Entidad Subclases
Generalizada Persona Traslapadas (o)
o Disjuntas (d)
o
Subclase, Costo_Hora Carrera
Entidad Hija
Entidad
Especializada Profesor Estudiante
27
Especialización / Generalización
(Herencia)
Nombre Nombre
Cédula Apellido Cédula Apellido
Restricción de Disyunción
Cédula Apellido
Persona La relación de
Herencia puede
ser Total o Parcial
Costo_Hora Carrera
Profesor Estudiante
Restricción de Disyunción
Nombre Apellido
Nombre
Cédula Dirección RIF Dirección
Persona Compañía
C1 C2
La categoría Categoría
también puede ser (Entidad de
U
parcial o total la Categoría)
tiene
Un Cuenta Cuenta
Habiente es cuenta Banco
Habiente en
una Persona
o una
Compañía
Cédula Nombre
Persona
1 1
Salario Es Jefe De Código Nombre
o Profesor Departamento
N 1
Pertenece A 1
N 1
Es
Dicta Responsable Coordina
De
M N
Semestre FechaIni N
N M N 1
Estudiante Asiste_A Sección Instancia Curso
5,30 1,5 Un
31
Ejercicio
¡ ejercicios !
32
Gracias
¡Gracias!
33