SlideShare una empresa de Scribd logo
6
Lo más leído
15
Lo más leído
18
Lo más leído
1er Tema de la unidad 2
Modelo Entidad-Relación
Alumno:
Daniel Hernández Díaz
Ingeniería en Sistemas Computacionales
Instituto Tecnológico de Bochil
• Conceptos básicos del modelo E-R
Contenido
• Entidad ( entity )
• Atributo ( attribute )
• Dominio ( values set )
• Relación ( relationship )
• Definición del modelo E-R
Modelo entidad-relación
(E-R)
Modelo Entidad Relacion
El modelo entidad-relación (E-R) es un modelo
de datos de alto nivel. Está basado en una
percepción de un mundo real que consiste en una
colección de objetos básicos, denominados
entidades, y de relaciones entre estos objetos.
• MER: MODELO ENTIDAD RELACION
• Propuesto por Peter P. Chen
• Facilita el diseño de BD.
• Se basa en una percepción de un mundo real.
• Permite la especificación de un esquema de “empresa”.
• Etapa diseño conceptual
• ->Esquema conceptual
• Objetos básicos, denominados entidades, y de relaciones entre estos objetos.
ENTIDAD
• Cosa u objeto del mundo real con existencia propia y distinguible
del resto
• Objeto con existencia...
• física o real (una persona, un libro, un empleado)
• abstracta o conceptual (una asignatura, un viaje)
• “Persona, lugar, cosa, concepto o suceso, real o abstracto, de
interés para la empresa” (ANSI, 1977)
Conceptos básicos del modelo
ATRIBUTO
• Propiedad o característica de una entidad
• Una entidad particular es descrita por los valores de sus atributos:
titulo = El alquimista impaciente
genero = Thriller
nacionalidad = España
añoestreno = 2002
p1
...
nss = 1122334455
dni = 87654321
nombre = Cristina Aliaga Gil
nacionalidad = España
e1
...
Conceptos básicos del modelo
TIPO DE ENTIDAD (entity set)
• Define un conjunto de entidades que poseen los mismos
atributos
PELICULA: titulo, genero, nacionalidad, añoestreno,numcopias
EMPLEADO: dni, nss, nombre, fechanacim, direccion, telefono, altura,
nacionalidad, edad
Notación
EMPLEADO
LOCAL
VIDEOCLUB
PELICULA DIRECTOR
ACTORCLIENTE
Conceptos básicos del modelo
Instancia de un tipo de entidad
• También...
• Ocurrencia
• Realización
• Ejemplar
• Entidad concreta o
individual
PELICULA
titulo = El señor de los anillos
genero = Fantasía
nacionalidad = EEUU
añoestreno = 2001
p2
...
titulo = Amelie
genero = Comedia
nacionalidad = Francia
añoestreno = 2001
p4
...
titulo = Amores perros
genero = Drama
nacionalidad = Méjico
añoestreno = 1999
p3
...
Conceptos básicos del modelo
Atributos Clave
• Atributo con valor distinto para cada instancia de un tipo de
entidad
dni en EMPLEADO
• Una clave identifica de forma única cada entidad concreta 
atributo identificador
• Notación
EMPLEADO
[EN2002]
EMPLEADO
dni
[MPM1999]
dni
Conceptos básicos del modelo
Atributos Clave
• Atributo identificador principal (IP)
• Clave Principal
• Elegido (por el diseñador) de entre los identificadores candidatos (IC),
para ser
el medio principal de identificación de
las instancias del tipo de entidad
• dni en EMPLEADO
• Atributos identificadores alternativos (IA)
• Claves Alternativas
• El resto de IC’s
• nss y (nombre, fechanacim) en EMPLEADO
Conceptos básicos del modelo
Notación para atributos clave
[EN2002]
[MPM1999]
 En el MER es obligatorio que todo tipo de entidad tenga un
identificador
nombre
fechanacim
EMPLEADO
dirección
telefono
calle provinciaciudad
codpostal
dni edad
altura
(0,3)
D
nss nacionalidad
(1,2)
n-f
(0,3)
(1,2)
(0,1)
EMPLEADO
nombre
fechanacim telefono
calle
provinciaciudad
codpostal
edad
nss
dni
altura
nacionalidad
n-f
dirección
IP
Conceptos básicos del modelo
14
RELACIÓN (relationship)
• También “interrelación”
• Asociación, vínculo o correspondencia
entre instancias de entidades relacionadas de alguna
manera en el “mundo real”
• el director “AlejandroAmenábar” ha rodado la película “Mar
adentro”
• el empleado 87654321 trabaja en el local de videoclub
“principal”
• la película “El imperio contraataca” es una continuación de la
película “La guerra de las galaxias”
Conceptos básicos del modelo
DIRECTOR HA_RODADO PELICULA
J. Médem 
C. Saura 
F. Trueba 
S. Segura 
A. Amenábar 







 Vacas
 Tesis
 Belle Epoque
 Torrente
 Tierra
 Abre los ojos
 Los otros
Tipo de Relación:
conjunto de instancias
Tipo de Entidad:
conjunto de instancias
Instancia
del tipo de
relación
16
TIPO DE RELACIÓN (relationship set)
• Estructura genérica o abstracción del conjunto de relaciones
existentes entre dos o más tipos de entidad
un DIRECTOR ha rodado PELICULA’s
• Notación
DIRECTOR PELICULAHA_RODADO
Conceptos básicos del modelo
17
ACTOR PELICULAACTUA_EN
CLIENTE PELICULA
LOCAL_VIDEOCLUB
ALQUILA
Grado de un tipo de relación
• Número de tipos de entidad que participan
en el tipo de relación
• Binaria: grado 2 (el más frecuente)
• Ternaria: grado 3
• Reflexiva (o recursiva): grado 1
PELICULACONTINUACION
DE
Conceptos básicos del modelo
18
Razón de Cardinalidad
• Número máximo de instancias de tipo de relación en las que
puede participar una misma instancia de tipo de entidad
• la cardinalidad de HA_RODADO es “1 a N”
• HA_RODADO es de tipo “1 a N”
• Notación
• etiqueta en la línea que
une entidad y relación
• Ojo: da la sensación de
que se representa “al revés”
1
N
DIRECTOR
PELICULA
HA_RODADO
Conceptos básicos del modelo
19
• Razones de cardinalidad más comunes:
• 1:1 (“uno a uno”)
• 1:N (“uno a muchos”)
• M:N (“muchos a muchos”)
ACTOR
PELICULA
personaje
film
M
ACTUA_EN
N
EMPLEADO
LOCAL_VIDEOCLUB
encargado
sucursal
1
trabajador
lugar trabajo
1
TRABAJA_EN SUPERVISA
N
1
Conceptos básicos del modelo
Razón de Cardinalidad
 Aportaciones de diversos autores al modelo
Entidad-Relación «básico».
 Permiten representar...
 Relaciones exclusivas entre sí
 Jerarquías de Especialización/Generalización
 Agregación de entidades
Modelo Entidad-Relación Extendido, MERE
Enhanced Entity-Relationship model, EER
Extensiones del modelo
Información rescatada el 12 febrero de 2016 de la url: galia.fc.uaslp.mx/~medellin/INAP/Capitulo2.ppt
Información rescatada el 12 febrero de 2016 de la url: http://www.genbetadev.com/bases-de-
datos/fundamento-de-las-bases-de-datos-modelo-entidad-relacion
[EN 2002] Elmasri, R.; Navathe, S.B. Fundamentos de Sistemas de Bases de Datos. 3ª ed. Addison-Wesley,
(Cap. 3 y 4)
[MPM 1999] De Miguel, A.; Piattini, M.; Marcos, E. Diseño de bases de datos relacionales. Ra-Ma. (Cap. 2)
Modelo Entidad Relacion

Más contenido relacionado

PDF
1. Modelo de Datos
PDF
Energia potencial electrica problemas resueltos-gonzalo revelo pabon
DOCX
Ejercicios de distribución normal estándar y área bajo la curva (5)
PDF
Proyecto de inversion de restaurante
PPT
Que es El analisis FODA
PPTX
Estructuras grado 6
PPS
Sistemas de información
PDF
Access hospital caso practico
1. Modelo de Datos
Energia potencial electrica problemas resueltos-gonzalo revelo pabon
Ejercicios de distribución normal estándar y área bajo la curva (5)
Proyecto de inversion de restaurante
Que es El analisis FODA
Estructuras grado 6
Sistemas de información
Access hospital caso practico

La actualidad más candente (20)

PDF
6 Curso de POO en Java - clases y objetos
PPTX
Diagramas de objetos
PPTX
Modelo Entidad Relación
PPTX
Requerimiento funcional y no funcional
PDF
Diccionario de datos en los sistemas de información
PPTX
Diagrama de clases
PPSX
Modelo Entidad Relación
PPTX
Programación Orientada a Objetos - atributos y métodos
PPSX
Modelo Entidad Relación
PPTX
Presentación Modelo de Datos
PDF
Requerimientos no funcionales
PDF
Unidad 2. modelo entidad relacion
PPT
modelo entidad-relacion
PPT
Diccionario de datos
PPT
El modelo entidad_relacion
PPTX
Presentación Unidad 3: Análisis de las Necesidades del Sistema
PPT
Modelo de datos
PDF
7.modelado de los requerimientos escenarios y clases
PPTX
Arquitectura flujo de datos(filtros y tuberías)
PPTX
Diagramas clases presentacion
6 Curso de POO en Java - clases y objetos
Diagramas de objetos
Modelo Entidad Relación
Requerimiento funcional y no funcional
Diccionario de datos en los sistemas de información
Diagrama de clases
Modelo Entidad Relación
Programación Orientada a Objetos - atributos y métodos
Modelo Entidad Relación
Presentación Modelo de Datos
Requerimientos no funcionales
Unidad 2. modelo entidad relacion
modelo entidad-relacion
Diccionario de datos
El modelo entidad_relacion
Presentación Unidad 3: Análisis de las Necesidades del Sistema
Modelo de datos
7.modelado de los requerimientos escenarios y clases
Arquitectura flujo de datos(filtros y tuberías)
Diagramas clases presentacion
Publicidad

Destacado (20)

ODP
Presentacion diagrama
PPTX
Base de datos segunda parte
PPT
Diapositivas base de datos
PPTX
Diagrama entidad relacion
PDF
Gestion de formularios php
PDF
Diagrama de entidad relacion
PPTX
Diapositivas Modelo Relacional
PPTX
Modelo Entidad_Relación (ER)
PPT
Modelo relacional
PPTX
Modelo entidad relacion de base de datos
PPT
Modelo Relacional
PPT
1 - Modelo Entidad Relacion
PPT
Qué Son Las Bases De Datos
PPTX
Modelo relacional
PPT
Base de datos
PPTX
Modelo entidad relación de base de datos
PPTX
Bases De Datos "Conceptos Basicos"
PPT
Coordinadores 09 10 (II)
Presentacion diagrama
Base de datos segunda parte
Diapositivas base de datos
Diagrama entidad relacion
Gestion de formularios php
Diagrama de entidad relacion
Diapositivas Modelo Relacional
Modelo Entidad_Relación (ER)
Modelo relacional
Modelo entidad relacion de base de datos
Modelo Relacional
1 - Modelo Entidad Relacion
Qué Son Las Bases De Datos
Modelo relacional
Base de datos
Modelo entidad relación de base de datos
Bases De Datos "Conceptos Basicos"
Coordinadores 09 10 (II)
Publicidad

Similar a Modelo Entidad Relacion (20)

PPT
PPT
PDF
Clase 3 - Modelo de Datos
PPTX
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
PPT
Modelo entidad relacion
PDF
Clase 2 Modelo Entidad-Relacion (MER)
PPT
Bd Cap4 1
PPT
Bd Cap 2
PPT
Bd Cap4 1
PPT
Modelo Entidad Relación en Bases de Datos
PPTX
Clase 2 - Analisis y Gestión de Datos.pptx
PPTX
Diseño de bases de datos
PPT
105876540-Modelo-ER-y-ERE.ppt
PPT
Tm08 modelo entidadrelacion_2
PPT
Modelo er
PPTX
Modelo de base de datos
PPT
Tm07 modelo entidadrelacion_1
PPTX
Las relaciones
Clase 3 - Modelo de Datos
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
Modelo entidad relacion
Clase 2 Modelo Entidad-Relacion (MER)
Bd Cap4 1
Bd Cap 2
Bd Cap4 1
Modelo Entidad Relación en Bases de Datos
Clase 2 - Analisis y Gestión de Datos.pptx
Diseño de bases de datos
105876540-Modelo-ER-y-ERE.ppt
Tm08 modelo entidadrelacion_2
Modelo er
Modelo de base de datos
Tm07 modelo entidadrelacion_1
Las relaciones

Más de Extensión del Instituto Tecnológico de Tuxtla Gutiérrez sede Bochil (20)

PDF
PDF
2o torneo estatal interuniversitario de robótica 2015
PDF
PDF
Triangulation based mapping. Digital terrain models
PDF
The history of geographic information systems invention and re invention of t...
PDF
A step towards interactive displays of digital elevation models
2o torneo estatal interuniversitario de robótica 2015
Triangulation based mapping. Digital terrain models
The history of geographic information systems invention and re invention of t...
A step towards interactive displays of digital elevation models

Último (20)

PDF
Habilidades sociales en la era digital (25-2))
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Tacticas de Conversacion para Principiantes Ccesa007.pdf
PDF
Modelos Estadisticos para la Investigacion Cientifica Ccesa007.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PPTX
Presentación: Cumplimiento del Empleador
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Gestion del Cambio y Reinicia tu Aprendizaje Ccesa007.pdf
PDF
El Arte de hacer una Tesis - Jose Hinojosa Ccesa007.pdf
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Metodologías Activas con herramientas IAG
PDF
La Magia de Pensar en Grande - David Schwartz Ccesa007.pdf
PDF
Habilidades de comunicación en la era digital (planeación)
Habilidades sociales en la era digital (25-2))
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Tacticas de Conversacion para Principiantes Ccesa007.pdf
Modelos Estadisticos para la Investigacion Cientifica Ccesa007.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
Presentación: Cumplimiento del Empleador
DI, TEA, TDAH.pdf guía se secuencias didacticas
Gestion del Cambio y Reinicia tu Aprendizaje Ccesa007.pdf
El Arte de hacer una Tesis - Jose Hinojosa Ccesa007.pdf
Lección 6 Escuela Sab. A través del mar rojo.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Tarea De El Colegio Coding For Kids 1 y 2
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Metodologías Activas con herramientas IAG
La Magia de Pensar en Grande - David Schwartz Ccesa007.pdf
Habilidades de comunicación en la era digital (planeación)

Modelo Entidad Relacion

  • 1. 1er Tema de la unidad 2 Modelo Entidad-Relación Alumno: Daniel Hernández Díaz Ingeniería en Sistemas Computacionales Instituto Tecnológico de Bochil
  • 2. • Conceptos básicos del modelo E-R Contenido • Entidad ( entity ) • Atributo ( attribute ) • Dominio ( values set ) • Relación ( relationship ) • Definición del modelo E-R
  • 5. El modelo entidad-relación (E-R) es un modelo de datos de alto nivel. Está basado en una percepción de un mundo real que consiste en una colección de objetos básicos, denominados entidades, y de relaciones entre estos objetos.
  • 6. • MER: MODELO ENTIDAD RELACION • Propuesto por Peter P. Chen • Facilita el diseño de BD. • Se basa en una percepción de un mundo real. • Permite la especificación de un esquema de “empresa”. • Etapa diseño conceptual • ->Esquema conceptual • Objetos básicos, denominados entidades, y de relaciones entre estos objetos.
  • 7. ENTIDAD • Cosa u objeto del mundo real con existencia propia y distinguible del resto • Objeto con existencia... • física o real (una persona, un libro, un empleado) • abstracta o conceptual (una asignatura, un viaje) • “Persona, lugar, cosa, concepto o suceso, real o abstracto, de interés para la empresa” (ANSI, 1977) Conceptos básicos del modelo
  • 8. ATRIBUTO • Propiedad o característica de una entidad • Una entidad particular es descrita por los valores de sus atributos: titulo = El alquimista impaciente genero = Thriller nacionalidad = España añoestreno = 2002 p1 ... nss = 1122334455 dni = 87654321 nombre = Cristina Aliaga Gil nacionalidad = España e1 ... Conceptos básicos del modelo
  • 9. TIPO DE ENTIDAD (entity set) • Define un conjunto de entidades que poseen los mismos atributos PELICULA: titulo, genero, nacionalidad, añoestreno,numcopias EMPLEADO: dni, nss, nombre, fechanacim, direccion, telefono, altura, nacionalidad, edad Notación EMPLEADO LOCAL VIDEOCLUB PELICULA DIRECTOR ACTORCLIENTE Conceptos básicos del modelo
  • 10. Instancia de un tipo de entidad • También... • Ocurrencia • Realización • Ejemplar • Entidad concreta o individual PELICULA titulo = El señor de los anillos genero = Fantasía nacionalidad = EEUU añoestreno = 2001 p2 ... titulo = Amelie genero = Comedia nacionalidad = Francia añoestreno = 2001 p4 ... titulo = Amores perros genero = Drama nacionalidad = Méjico añoestreno = 1999 p3 ... Conceptos básicos del modelo
  • 11. Atributos Clave • Atributo con valor distinto para cada instancia de un tipo de entidad dni en EMPLEADO • Una clave identifica de forma única cada entidad concreta  atributo identificador • Notación EMPLEADO [EN2002] EMPLEADO dni [MPM1999] dni Conceptos básicos del modelo
  • 12. Atributos Clave • Atributo identificador principal (IP) • Clave Principal • Elegido (por el diseñador) de entre los identificadores candidatos (IC), para ser el medio principal de identificación de las instancias del tipo de entidad • dni en EMPLEADO • Atributos identificadores alternativos (IA) • Claves Alternativas • El resto de IC’s • nss y (nombre, fechanacim) en EMPLEADO Conceptos básicos del modelo
  • 13. Notación para atributos clave [EN2002] [MPM1999]  En el MER es obligatorio que todo tipo de entidad tenga un identificador nombre fechanacim EMPLEADO dirección telefono calle provinciaciudad codpostal dni edad altura (0,3) D nss nacionalidad (1,2) n-f (0,3) (1,2) (0,1) EMPLEADO nombre fechanacim telefono calle provinciaciudad codpostal edad nss dni altura nacionalidad n-f dirección IP Conceptos básicos del modelo
  • 14. 14 RELACIÓN (relationship) • También “interrelación” • Asociación, vínculo o correspondencia entre instancias de entidades relacionadas de alguna manera en el “mundo real” • el director “AlejandroAmenábar” ha rodado la película “Mar adentro” • el empleado 87654321 trabaja en el local de videoclub “principal” • la película “El imperio contraataca” es una continuación de la película “La guerra de las galaxias” Conceptos básicos del modelo
  • 15. DIRECTOR HA_RODADO PELICULA J. Médem  C. Saura  F. Trueba  S. Segura  A. Amenábar          Vacas  Tesis  Belle Epoque  Torrente  Tierra  Abre los ojos  Los otros Tipo de Relación: conjunto de instancias Tipo de Entidad: conjunto de instancias Instancia del tipo de relación
  • 16. 16 TIPO DE RELACIÓN (relationship set) • Estructura genérica o abstracción del conjunto de relaciones existentes entre dos o más tipos de entidad un DIRECTOR ha rodado PELICULA’s • Notación DIRECTOR PELICULAHA_RODADO Conceptos básicos del modelo
  • 17. 17 ACTOR PELICULAACTUA_EN CLIENTE PELICULA LOCAL_VIDEOCLUB ALQUILA Grado de un tipo de relación • Número de tipos de entidad que participan en el tipo de relación • Binaria: grado 2 (el más frecuente) • Ternaria: grado 3 • Reflexiva (o recursiva): grado 1 PELICULACONTINUACION DE Conceptos básicos del modelo
  • 18. 18 Razón de Cardinalidad • Número máximo de instancias de tipo de relación en las que puede participar una misma instancia de tipo de entidad • la cardinalidad de HA_RODADO es “1 a N” • HA_RODADO es de tipo “1 a N” • Notación • etiqueta en la línea que une entidad y relación • Ojo: da la sensación de que se representa “al revés” 1 N DIRECTOR PELICULA HA_RODADO Conceptos básicos del modelo
  • 19. 19 • Razones de cardinalidad más comunes: • 1:1 (“uno a uno”) • 1:N (“uno a muchos”) • M:N (“muchos a muchos”) ACTOR PELICULA personaje film M ACTUA_EN N EMPLEADO LOCAL_VIDEOCLUB encargado sucursal 1 trabajador lugar trabajo 1 TRABAJA_EN SUPERVISA N 1 Conceptos básicos del modelo Razón de Cardinalidad
  • 20.  Aportaciones de diversos autores al modelo Entidad-Relación «básico».  Permiten representar...  Relaciones exclusivas entre sí  Jerarquías de Especialización/Generalización  Agregación de entidades Modelo Entidad-Relación Extendido, MERE Enhanced Entity-Relationship model, EER Extensiones del modelo
  • 21. Información rescatada el 12 febrero de 2016 de la url: galia.fc.uaslp.mx/~medellin/INAP/Capitulo2.ppt Información rescatada el 12 febrero de 2016 de la url: http://www.genbetadev.com/bases-de- datos/fundamento-de-las-bases-de-datos-modelo-entidad-relacion [EN 2002] Elmasri, R.; Navathe, S.B. Fundamentos de Sistemas de Bases de Datos. 3ª ed. Addison-Wesley, (Cap. 3 y 4) [MPM 1999] De Miguel, A.; Piattini, M.; Marcos, E. Diseño de bases de datos relacionales. Ra-Ma. (Cap. 2)