martes, 21 de agosto de 2018

¿ Que es un modelo entidad-relación ?


Es un diagrama que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades. Formalmente, los diagramas ER son un lenguaje gráfico para describir conceptos. Informalmente, son simples dibujos o gráficos que describen información que trata un sistema de información y el software que lo automatiza.

Elementos del Modelo Entidad-Relación

  • Entidades Son objetos distinguible del resto; pe en un sistema bancario, las personas y las cuentas son entidades. Éstas pueden ser entes concretos, como una persona o un avión, o abstractas, como un préstamo o una reserva. Se representan por medio de un rectángulo.
  • Atributos Con propiedades de las entidades. Se representan mediante un círculo o elipse, cuando un atributo es identificativo de la entidad se subraya.
  • Relación Describe la dependencia entre entidades o permite la asociación de las mismas; pe tenemos 2 entidades CLIENTE y HABITACIÓN, una relación sería que el cliente 'Pepito' tiene 'ocupada' la habitación '519'. Se representan por medio de un verbo de acción dentro de un rombo que une entidades.

Tipos de Relaciones:

  • 1 a 1 Un esposo(e) está casado(r) con una única esposa(e) y viceversa.
  • 1 a M Una factura(e) se emite (r) a una persona(e) y sólo a una, pero una persona(e) puede tener(r) varias facturas(e) emitidas a su nombre. Todas las facturas(e) se emiten(r) a nombre de alguien(e).
  • M a M Un cliente(e) puede comprar(r) varios productos(e) y un producto(e) puede ser comprado(r) por varios clientes(e).

Herramientas para modelar:

  • CUADERNO Y LÁPIZ
  • MICROSOFT VISIO
  • CUALQUIER  SOFTWARE DE DISEÑO
  • GLIFFY
  • LUCIDCHART

Ejemplo de diagrama ER

En el siguiente diagrama represento el modelo de una base de datos que almacena la información de maratones y que tiene 3 entidades: maratones, países y tipos de carrera. La entidad maratones se relaciona con países y tipos ya que los maratones son organizados en países (relación 1 a 1, ya que un maratón se realiza en un país) y los maratones pueden ser de dos tipos principalmente, de ciudad o a campo traviesa (relación 1 a 1, ya que un maratón sólo es de un tipo de carrera). Este ejemplo lo modelé con GLIFFY
Modelo ER Maratones


DAYANA NOVOA 
YEFERSON VENERA 11B





No hay comentarios.:

Publicar un comentario