Base de datos (MySQL)Modelo de Entidad-Relación (Modelo Conceptual)Ing. Linda Masias Morales
IntroducciónLos diagramas o modelos entidad-relación son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.Basado en una percepción del mundo real consiste en objetos llamados entidades y de relaciones entre estos objetos.Se desarrollo para facilitar el diseño de base de datos permitiendo la especificación de un esquema de la empresa que representa la estructura lógico completa de una base de datos.
IntroducciónEs uno de los diferentes modelos de datos semánticos (representación del significado de los datos).El modelo E-R es extremadamente útil para hacer corresponder los significados e interacciones de las empresas del mundo real con un esquema conceptual.Muchas herramientas de diseño de base de datos se basan en los conceptos del modelo E-R.
Componentesde modelo E-REntidades	Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de cualquier otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad.Un automóvil(numero de placa)Una casa(dirección)
Componentes de modelo E-REntidadesconcreta Una entidad puede ser un objeto con existencia física como:Una persona
Un animal
Una casaEntidad abstracta	Un objeto con existencia conceptual como: Un puesto de trabajo
Una asignatura de clases
Un nombreComponentesde modelo E-REntidades	Todo lo que existe y es capaz de ser descrito (sustantivo) Ejemplo: cliente, producto, estudiante, etc.
Componentesde modelo E-RClavesSuper clave Es un conjunto de atributos que identifican de forma unívoca una entidad.Clave candidataEs cada una de las claves mínimas existente en un conjunto de entidades.Clave principal	Es una clave candidata elegida de forma arbitraria, que usaremos siempre para identificar una entidad.
Componentes de modelo E-RAtributos 	Es una característica (adjetivo) o propiedades asociadas al conjunto de entidades o relaciones y que toman valor en una entidad en particular, de una entidad que puede hacer 1 de tres cosas.IdentificarRelacionarDescribir
Tipos de atributos
Tipos de atributos
CardinalidadEl diseño de relaciones entre las tablas de una base de datos puede ser la siguiente:Un a uno

Gbd3

  • 1.
    Base de datos(MySQL)Modelo de Entidad-Relación (Modelo Conceptual)Ing. Linda Masias Morales
  • 2.
    IntroducciónLos diagramas omodelos entidad-relación son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.Basado en una percepción del mundo real consiste en objetos llamados entidades y de relaciones entre estos objetos.Se desarrollo para facilitar el diseño de base de datos permitiendo la especificación de un esquema de la empresa que representa la estructura lógico completa de una base de datos.
  • 3.
    IntroducciónEs uno delos diferentes modelos de datos semánticos (representación del significado de los datos).El modelo E-R es extremadamente útil para hacer corresponder los significados e interacciones de las empresas del mundo real con un esquema conceptual.Muchas herramientas de diseño de base de datos se basan en los conceptos del modelo E-R.
  • 4.
    Componentesde modelo E-REntidades Representauna “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de cualquier otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad.Un automóvil(numero de placa)Una casa(dirección)
  • 5.
    Componentes de modeloE-REntidadesconcreta Una entidad puede ser un objeto con existencia física como:Una persona
  • 6.
  • 7.
    Una casaEntidad abstracta Unobjeto con existencia conceptual como: Un puesto de trabajo
  • 8.
  • 9.
    Un nombreComponentesde modeloE-REntidades Todo lo que existe y es capaz de ser descrito (sustantivo) Ejemplo: cliente, producto, estudiante, etc.
  • 10.
    Componentesde modelo E-RClavesSuperclave Es un conjunto de atributos que identifican de forma unívoca una entidad.Clave candidataEs cada una de las claves mínimas existente en un conjunto de entidades.Clave principal Es una clave candidata elegida de forma arbitraria, que usaremos siempre para identificar una entidad.
  • 11.
    Componentes de modeloE-RAtributos  Es una característica (adjetivo) o propiedades asociadas al conjunto de entidades o relaciones y que toman valor en una entidad en particular, de una entidad que puede hacer 1 de tres cosas.IdentificarRelacionarDescribir
  • 12.
  • 13.
  • 14.
    CardinalidadEl diseño derelaciones entre las tablas de una base de datos puede ser la siguiente:Un a uno