SlideShare una empresa de Scribd logo
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)
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

La actualidad más candente

Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sqlByron Eras
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
basilioj
 
Modelo objeto semántico
Modelo objeto semánticoModelo objeto semántico
Modelo objeto semántico
ReicerBlanco
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
emilio_ambrosio
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
Universidad Técnica del Norte
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
Rodrigo Alfaro Pinto
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
josecuartas
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
Sergio Sanchez
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacionoswchavez
 
5 modelo relacional
5 modelo relacional5 modelo relacional
5 modelo relacional
rubenbaltazarbalderr
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
Diseño Logico de base de datos
Diseño Logico de base de datosDiseño Logico de base de datos
Diseño Logico de base de datos
Robert Rodriguez
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
Jaime David Romero Olivo
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
Katty Landacay
 
Uml clase 04_uml_clases
Uml clase 04_uml_clasesUml clase 04_uml_clases
Uml clase 04_uml_clases
Universidad Fermín Toro
 
IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS
Paul steven Quiñonez
 
Algebra relacional i-bdi
Algebra relacional i-bdiAlgebra relacional i-bdi
Algebra relacional i-bdiDeisy Montoya
 

La actualidad más candente (20)

Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Modelo objeto semántico
Modelo objeto semánticoModelo objeto semántico
Modelo objeto semántico
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
5 modelo relacional
5 modelo relacional5 modelo relacional
5 modelo relacional
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Diseño Logico de base de datos
Diseño Logico de base de datosDiseño Logico de base de datos
Diseño Logico de base de datos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Uml clase 04_uml_clases
Uml clase 04_uml_clasesUml clase 04_uml_clases
Uml clase 04_uml_clases
 
IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Algebra relacional i-bdi
Algebra relacional i-bdiAlgebra relacional i-bdi
Algebra relacional i-bdi
 

Destacado

Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Presentacion diagrama
Presentacion diagramaPresentacion diagrama
Presentacion diagramaelcojo
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda partenathaliaosses
 
Glossario
GlossarioGlossario
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datosYiber
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacionLilamartinez
 
Gestion de formularios php
Gestion de formularios phpGestion de formularios php
Gestion de formularios php
williamCG27
 
Diagrama de entidad relacion
Diagrama de entidad relacionDiagrama de entidad relacion
Diagrama de entidad relacionjamenjivarm
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
Harold Alvarez Campos
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)
Vannesa Salazar
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
Avocats & Associés
 
Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datosjinethmarcelasanchez
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion
JuGGaLoFX
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
Marichelo Gómez
 
Base de datos
Base de datosBase de datos
Base de datos
Luis Sanchez
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
Cesar David Fernandez Grueso
 
Coordinadores 09 10 (II)
Coordinadores 09 10 (II)Coordinadores 09 10 (II)
Coordinadores 09 10 (II)
Antonio Rafael Roldán Tapia
 

Destacado (20)

Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Diagramas Entidad Relacion
 
Presentacion diagrama
Presentacion diagramaPresentacion diagrama
Presentacion diagrama
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda parte
 
Glossario
GlossarioGlossario
Glossario
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datos
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacion
 
Gestion de formularios php
Gestion de formularios phpGestion de formularios php
Gestion de formularios php
 
Diagrama de entidad relacion
Diagrama de entidad relacionDiagrama de entidad relacion
Diagrama de entidad relacion
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
modelo entidad-relacion
modelo entidad-relacionmodelo entidad-relacion
modelo entidad-relacion
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 
Coordinadores 09 10 (II)
Coordinadores 09 10 (II)Coordinadores 09 10 (II)
Coordinadores 09 10 (II)
 

Similar a Modelo Entidad Relacion

reinoso
reinosoreinoso
Clase 3 - Modelo de Datos
Clase 3 - Modelo de DatosClase 3 - Modelo de Datos
Clase 3 - Modelo de Datos
Eddie Malca
 
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
Luis Fernando Aguas Bucheli
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacionCarmen Sanchez
 
Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)
José Ricardo Tillero Giménez
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptx
DavidLopez809267
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datosUDES - USTA
 
105876540-Modelo-ER-y-ERE.ppt
105876540-Modelo-ER-y-ERE.ppt105876540-Modelo-ER-y-ERE.ppt
105876540-Modelo-ER-y-ERE.ppt
Johnny Rodriguez
 
Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2Julio Pari
 
Modelo de base de datos
Modelo de base de datos Modelo de base de datos
Modelo de base de datos
Mora Marquez Luis Omar
 
Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1Julio Pari
 
Las relaciones
Las relacionesLas relaciones
Las relaciones
elena valiente
 

Similar a Modelo Entidad Relacion (20)

Tema3 (1)
Tema3 (1)Tema3 (1)
Tema3 (1)
 
reinoso
reinosoreinoso
reinoso
 
Clase 3 - Modelo de Datos
Clase 3 - Modelo de DatosClase 3 - Modelo de Datos
Clase 3 - Modelo de Datos
 
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
 
Mer
MerMer
Mer
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)
 
Bd Cap 2
Bd Cap 2Bd Cap 2
Bd Cap 2
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptx
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
105876540-Modelo-ER-y-ERE.ppt
105876540-Modelo-ER-y-ERE.ppt105876540-Modelo-ER-y-ERE.ppt
105876540-Modelo-ER-y-ERE.ppt
 
Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2
 
Modelo er
Modelo erModelo er
Modelo er
 
Modelo de base de datos
Modelo de base de datos Modelo de base de datos
Modelo de base de datos
 
Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1
 
Las relaciones
Las relacionesLas relaciones
Las relaciones
 
02.modelo e r
02.modelo e r02.modelo e r
02.modelo e r
 
02.modelo e r
02.modelo e r02.modelo e r
02.modelo e r
 

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

Robot Laberinto
Robot LaberintoRobot Laberinto
Robot seguidor de linea
Robot seguidor de lineaRobot seguidor de linea
Robot Laberinto Raven
Robot Laberinto RavenRobot Laberinto Raven
Robot Seguidor de Lineas
Robot Seguidor de LineasRobot Seguidor de Lineas
Robot Laberinto Shocobot
Robot Laberinto ShocobotRobot Laberinto Shocobot
Robot autónomo para recorrer un laberinto
Robot autónomo para recorrer un laberintoRobot autónomo para recorrer un laberinto
1.3 La memoria principal ram
1.3 La memoria principal ram1.3 La memoria principal ram
Sistema de Información Geográfica
Sistema de Información GeográficaSistema de Información Geográfica
2o torneo estatal interuniversitario de robótica 2015
2o torneo estatal interuniversitario de robótica 20152o torneo estatal interuniversitario de robótica 2015
2o torneo estatal interuniversitario de robótica 2015
Extensión del Instituto Tecnológico de Tuxtla Gutiérrez sede Bochil
 
1.2. El procesador y sus registros internos
1.2. El procesador y sus registros internos1.2. El procesador y sus registros internos
Triangulation based mapping. Digital terrain models
Triangulation based mapping. Digital terrain modelsTriangulation based mapping. Digital terrain models
Triangulation based mapping. Digital terrain models
Extensión del Instituto Tecnológico de Tuxtla Gutiérrez sede Bochil
 
The history of geographic information systems invention and re invention of t...
The history of geographic information systems invention and re invention of t...The history of geographic information systems invention and re invention of t...
The history of geographic information systems invention and re invention of t...
Extensión del Instituto Tecnológico de Tuxtla Gutiérrez sede Bochil
 
A step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation modelsA step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation models
Extensión del Instituto Tecnológico de Tuxtla Gutiérrez sede Bochil
 
Seguridad en redes de computadoras
Seguridad en redes de computadorasSeguridad en redes de computadoras
Seguridad en redes informaticas
Seguridad en redes informaticasSeguridad en redes informaticas

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

Robot Laberinto
Robot LaberintoRobot Laberinto
Robot Laberinto
 
Robot seguidor de linea
Robot seguidor de lineaRobot seguidor de linea
Robot seguidor de linea
 
Robot Laberinto Raven
Robot Laberinto RavenRobot Laberinto Raven
Robot Laberinto Raven
 
Robot Seguidor de Lineas
Robot Seguidor de LineasRobot Seguidor de Lineas
Robot Seguidor de Lineas
 
Robot Laberinto Shocobot
Robot Laberinto ShocobotRobot Laberinto Shocobot
Robot Laberinto Shocobot
 
Robot autónomo para recorrer un laberinto
Robot autónomo para recorrer un laberintoRobot autónomo para recorrer un laberinto
Robot autónomo para recorrer un laberinto
 
1.3 La memoria principal ram
1.3 La memoria principal ram1.3 La memoria principal ram
1.3 La memoria principal ram
 
Sistema de Información Geográfica
Sistema de Información GeográficaSistema de Información Geográfica
Sistema de Información Geográfica
 
2o torneo estatal interuniversitario de robótica 2015
2o torneo estatal interuniversitario de robótica 20152o torneo estatal interuniversitario de robótica 2015
2o torneo estatal interuniversitario de robótica 2015
 
1.2. El procesador y sus registros internos
1.2. El procesador y sus registros internos1.2. El procesador y sus registros internos
1.2. El procesador y sus registros internos
 
TORMENTA TROPICAL “LARRY”
TORMENTA TROPICAL “LARRY”TORMENTA TROPICAL “LARRY”
TORMENTA TROPICAL “LARRY”
 
Triangulation based mapping. Digital terrain models
Triangulation based mapping. Digital terrain modelsTriangulation based mapping. Digital terrain models
Triangulation based mapping. Digital terrain models
 
Triangular Trregular Network
Triangular Trregular NetworkTriangular Trregular Network
Triangular Trregular Network
 
Tim Telcik contour TIN
Tim Telcik contour TINTim Telcik contour TIN
Tim Telcik contour TIN
 
Three dimensional surfaces
Three dimensional surfacesThree dimensional surfaces
Three dimensional surfaces
 
The history of geographic information systems invention and re invention of t...
The history of geographic information systems invention and re invention of t...The history of geographic information systems invention and re invention of t...
The history of geographic information systems invention and re invention of t...
 
Cartographic data structures
Cartographic data structuresCartographic data structures
Cartographic data structures
 
A step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation modelsA step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation models
 
Seguridad en redes de computadoras
Seguridad en redes de computadorasSeguridad en redes de computadoras
Seguridad en redes de computadoras
 
Seguridad en redes informaticas
Seguridad en redes informaticasSeguridad en redes informaticas
Seguridad en redes informaticas
 

Último

El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
ElzebirQuiroga
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
Joan Ribes Gallén
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
cportizsanchez48
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
77361565
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
Alejandrino Halire Ccahuana
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
jecgjv
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
María Sánchez González (@cibermarikiya)
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
almitamtz00
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
ar5498718
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 

Último (20)

El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 

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
  • 4.
  • 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)