SlideShare une entreprise Scribd logo
1  sur  16
MODELO ENTIDAD-RELACIÓN
ELEMENTO 2
MODELO ENTIDAD-RELACIÓN
Un diagrama o modelo entidad-relación (a
veces denominado por su siglas, E-R "Entity
relationship", o, "DER" Diagrama de Entidad
Relación) es una herramienta para el modelado
de datos de un sistema de información. Estos
modelos expresan entidades relevantes para un
sistema de información así como sus
interrelaciones y propiedades.
MODELO ENTIDAD-
RELACIÓN
• El modelo entidad relación (ER) proporciona una
herramienta para representar información del
mundo real a nivel conceptual.
• Creado en 1976 por Peter Chen, permite describir
las entidades involucradas en una base de datos,
así como las relaciones y restricciones de ellas.
• Notación gráfica.
• Tiene semántica clara.
• Fácil de entender aún por no especialistas.
• Independiente de cualquier SABD.
MODELO ENTIDAD-
RELACIÓN
• Una entidad es un elemento con existencia
independiente de otros elementos.
Física: un auto, una casa, una persona, un
empleado.
Conceptual: un trabajo, un curso, un
préstamo.
• Un conjunto de entidades o tipo entidad es un
conjunto de entidades que comparten las mismas
propiedades.
DEFINICIONES
• Entidad: un objeto abstracto de algún
tipo
• Conjunto de entidades: una
colección de objetos similares
• Atributos: propiedades de entidades
en un conjunto de entidades
• Relaciones: conexiones entre dos o
más conjuntos de entidades
DIAGRAMA
EJEMPLO
Toda entidad tiene propiedades particulares, denominadas atributos.
Ejemplo:
Alumno= (nombre, Carrera, Expediente)
Kardex= (Expediente, Materia, Clave_mat)
Los atributos se representan por óvalos ligados al rectángulo mediante
líneas rectas.
Nombre
Carrera
Expediente
Entidad
Son los objetos existentes en la realidad o bien
abstractos, sobre los cuales se quiere
almacenar y recuperar información en una base
de datos y que se diferenciarán unos de otros
por una serie de atributos o características.
ENTIDAD
Atributos
• Los atributos son las propiedades que describen a
cada entidad en un conjunto de entidades.
• Un conjunto de entidades dentro de una entidad,
tiene valores específicos asignados para cada uno
de sus atributos, de esta forma, es posible su
identificación unívoca.
• Para cada atributo, existe un dominio del mismo,
este hace referencia al tipo de datos que será
almacenado o a restricciones en los valores que el
atributo puede tomar (Cadenas de caracteres,
números, solo dos letras, solo números mayores
que cero, solo números enteros...).
ATRIBUTOS
RELACIONES
• Describe cierta dependencia entre entidades o
permite la asociación de las mismas.
• Ejemplo: Dadas dos entidades "Habitación
502" y "Mark", es posible relacionar que la
habitacion 502 se encuentra ocupada por el
huésped de nombre Mark.
• Una relación tiene sentido al expresar las
entidades que relaciona. En el ejemplo
anterior, Un Huésped (entidad), se aloja
(relación) en una habitación (entidad).
RELACIONES
CARDINALIDAD EN LAS
RELACIONES
• Dado un conjunto de relaciones binarias y los
conjuntos de entidades A y B, la correspondencia de
cardinalidades puede ser:
• Uno a Uno: Una entidad de A se relaciona únicamente
con una entidad en B y viceversa.
• Uno a varios: Una entidad en A se relaciona con
muchas entidades en B. Pero una entidad en B se
relaciona con una única entidad en A.
• Varios a Uno: Una entidad en A se relaciona
exclusivamente con una entidad en B. Pero una
entidad en B se puede relacionar con 0 o muchas
entidades en A.
• Varios a Varios: Una entidad en A se puede relacionar
con muchas entidades en B y viceversa.
CARDINALIDAD EN LAS
RELACIONES
CARDINALIDAD EN LAS
RELACIONES

Contenu connexe

Tendances

CREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSCREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSDarwin Durand
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacionLuis Lucho
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad IILuis Caiza
 
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteNeoinquisidor
 
Tema2 modelo entidad relación
Tema2   modelo entidad relaciónTema2   modelo entidad relación
Tema2 modelo entidad relaciónAlvaro Loustau
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 
Dependencias Funcionales en Bases de Datos
Dependencias Funcionales en Bases de DatosDependencias Funcionales en Bases de Datos
Dependencias Funcionales en Bases de DatosEsteban Andres Diaz Mina
 
Segunda forma normal
Segunda forma normalSegunda forma normal
Segunda forma normalITCV
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosJosé Antonio Sandoval Acosta
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Josue Lara Reyes
 

Tendances (20)

Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
 
CREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSCREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOS
 
Modelo de entidad relación extendido
Modelo de entidad relación extendidoModelo de entidad relación extendido
Modelo de entidad relación extendido
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacion
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad II
 
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
 
Tema2 modelo entidad relación
Tema2   modelo entidad relaciónTema2   modelo entidad relación
Tema2 modelo entidad relación
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de entidad relacion
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Dependencias Funcionales en Bases de Datos
Dependencias Funcionales en Bases de DatosDependencias Funcionales en Bases de Datos
Dependencias Funcionales en Bases de Datos
 
base
basebase
base
 
Segunda forma normal
Segunda forma normalSegunda forma normal
Segunda forma normal
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
 

En vedette

En vedette (14)

Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacion
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
 
Cardinalidad
CardinalidadCardinalidad
Cardinalidad
 
Celabración de la milagrosa 2012
Celabración de la milagrosa 2012Celabración de la milagrosa 2012
Celabración de la milagrosa 2012
 
Modelo entidad relacion-reduccion_a_tablas
Modelo entidad relacion-reduccion_a_tablasModelo entidad relacion-reduccion_a_tablas
Modelo entidad relacion-reduccion_a_tablas
 
Proceso de normalizacion
Proceso de normalizacionProceso de normalizacion
Proceso de normalizacion
 
Fbd e1 fase_3_modelos_de_datos
Fbd e1 fase_3_modelos_de_datosFbd e1 fase_3_modelos_de_datos
Fbd e1 fase_3_modelos_de_datos
 
Reglas de transformacion
Reglas de transformacionReglas de transformacion
Reglas de transformacion
 
Algebra Relacional
Algebra RelacionalAlgebra Relacional
Algebra Relacional
 
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 Entidad Relacion ,Base de datos
Modelo Entidad Relacion ,Base de datosModelo Entidad Relacion ,Base de datos
Modelo Entidad Relacion ,Base de datos
 
Elementos básicos de modelo entidad relación
Elementos básicos de modelo entidad relaciónElementos básicos de modelo entidad relación
Elementos básicos de modelo entidad relación
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 

Similaire à Modelo entidad relacion

Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion okBB
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacionMarcos Leon
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2geanellavallejo
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnabi4
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer adrianbanchon
 

Similaire à Modelo entidad relacion (20)

Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Clases entidad-relacion
Clases entidad-relacionClases entidad-relacion
Clases entidad-relacion
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Mer
MerMer
Mer
 
Mer
MerMer
Mer
 
3A5 Trejo Alexandra - tarea 1
3A5 Trejo Alexandra - tarea 13A5 Trejo Alexandra - tarea 1
3A5 Trejo Alexandra - tarea 1
 
entidad relacion
entidad relacionentidad relacion
entidad relacion
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacion
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Entidad relación
Entidad relaciónEntidad relación
Entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 

Plus de Universidad Estatal de Sonora

Norma de educacion_profesional_continua_para_2011_modificaciones
Norma de educacion_profesional_continua_para_2011_modificacionesNorma de educacion_profesional_continua_para_2011_modificaciones
Norma de educacion_profesional_continua_para_2011_modificacionesUniversidad Estatal de Sonora
 

Plus de Universidad Estatal de Sonora (20)

Prese
PresePrese
Prese
 
El contador
El contadorEl contador
El contador
 
Responsabilidad fiscal y penal del Contador
Responsabilidad fiscal y penal del ContadorResponsabilidad fiscal y penal del Contador
Responsabilidad fiscal y penal del Contador
 
Presentación catálogo de cuentas y estructura
Presentación catálogo de cuentas y estructuraPresentación catálogo de cuentas y estructura
Presentación catálogo de cuentas y estructura
 
Mapa mental conceptual cuadro
Mapa mental conceptual cuadroMapa mental conceptual cuadro
Mapa mental conceptual cuadro
 
Necesidades satisface lc
Necesidades satisface lcNecesidades satisface lc
Necesidades satisface lc
 
Particularidades de la profesion
Particularidades de la profesionParticularidades de la profesion
Particularidades de la profesion
 
Particularidades de la profesion
Particularidades de la profesionParticularidades de la profesion
Particularidades de la profesion
 
Norma de educacion_profesional_continua_para_2011_modificaciones
Norma de educacion_profesional_continua_para_2011_modificacionesNorma de educacion_profesional_continua_para_2011_modificaciones
Norma de educacion_profesional_continua_para_2011_modificaciones
 
Profesional de la contaduria
Profesional de la contaduriaProfesional de la contaduria
Profesional de la contaduria
 
Material didactico fbd
Material didactico fbdMaterial didactico fbd
Material didactico fbd
 
Fundamentos de base_de_datos_e1
Fundamentos de base_de_datos_e1Fundamentos de base_de_datos_e1
Fundamentos de base_de_datos_e1
 
Experiencia integradora elemento 3
Experiencia integradora elemento 3Experiencia integradora elemento 3
Experiencia integradora elemento 3
 
Fuentes confiables para recabar datos
Fuentes confiables para recabar  datosFuentes confiables para recabar  datos
Fuentes confiables para recabar datos
 
Power point act 22 pau
Power point act 22 pauPower point act 22 pau
Power point act 22 pau
 
Image6
Image6Image6
Image6
 
Tractor rastreando
Tractor rastreandoTractor rastreando
Tractor rastreando
 
U2inecte10
U2inecte10U2inecte10
U2inecte10
 
Internacionalización
InternacionalizaciónInternacionalización
Internacionalización
 
Lectura voto femenino
Lectura voto femeninoLectura voto femenino
Lectura voto femenino
 

Modelo entidad relacion

  • 2. MODELO ENTIDAD-RELACIÓN Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información así como sus interrelaciones y propiedades.
  • 3. MODELO ENTIDAD- RELACIÓN • El modelo entidad relación (ER) proporciona una herramienta para representar información del mundo real a nivel conceptual. • Creado en 1976 por Peter Chen, permite describir las entidades involucradas en una base de datos, así como las relaciones y restricciones de ellas. • Notación gráfica. • Tiene semántica clara. • Fácil de entender aún por no especialistas. • Independiente de cualquier SABD.
  • 4. MODELO ENTIDAD- RELACIÓN • Una entidad es un elemento con existencia independiente de otros elementos. Física: un auto, una casa, una persona, un empleado. Conceptual: un trabajo, un curso, un préstamo. • Un conjunto de entidades o tipo entidad es un conjunto de entidades que comparten las mismas propiedades.
  • 5. DEFINICIONES • Entidad: un objeto abstracto de algún tipo • Conjunto de entidades: una colección de objetos similares • Atributos: propiedades de entidades en un conjunto de entidades • Relaciones: conexiones entre dos o más conjuntos de entidades
  • 7. EJEMPLO Toda entidad tiene propiedades particulares, denominadas atributos. Ejemplo: Alumno= (nombre, Carrera, Expediente) Kardex= (Expediente, Materia, Clave_mat) Los atributos se representan por óvalos ligados al rectángulo mediante líneas rectas. Nombre Carrera Expediente
  • 8. Entidad Son los objetos existentes en la realidad o bien abstractos, sobre los cuales se quiere almacenar y recuperar información en una base de datos y que se diferenciarán unos de otros por una serie de atributos o características.
  • 10. Atributos • Los atributos son las propiedades que describen a cada entidad en un conjunto de entidades. • Un conjunto de entidades dentro de una entidad, tiene valores específicos asignados para cada uno de sus atributos, de esta forma, es posible su identificación unívoca. • Para cada atributo, existe un dominio del mismo, este hace referencia al tipo de datos que será almacenado o a restricciones en los valores que el atributo puede tomar (Cadenas de caracteres, números, solo dos letras, solo números mayores que cero, solo números enteros...).
  • 12. RELACIONES • Describe cierta dependencia entre entidades o permite la asociación de las mismas. • Ejemplo: Dadas dos entidades "Habitación 502" y "Mark", es posible relacionar que la habitacion 502 se encuentra ocupada por el huésped de nombre Mark. • Una relación tiene sentido al expresar las entidades que relaciona. En el ejemplo anterior, Un Huésped (entidad), se aloja (relación) en una habitación (entidad).
  • 14. CARDINALIDAD EN LAS RELACIONES • Dado un conjunto de relaciones binarias y los conjuntos de entidades A y B, la correspondencia de cardinalidades puede ser: • Uno a Uno: Una entidad de A se relaciona únicamente con una entidad en B y viceversa. • Uno a varios: Una entidad en A se relaciona con muchas entidades en B. Pero una entidad en B se relaciona con una única entidad en A. • Varios a Uno: Una entidad en A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades en A. • Varios a Varios: Una entidad en A se puede relacionar con muchas entidades en B y viceversa.