Want to create interactive content? It’s easy in Genially!

Get started free

modelo entidad relacion

ERIC ANGEL ALAYA GUZMÁN

Created on September 22, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Animated Chalkboard Presentation

Genial Storytale Presentation

Blackboard Presentation

Psychedelic Presentation

Chalkboard Presentation

Witchcraft Presentation

Sketchbook Presentation

Transcript

MODELO EnTIDAD RELACION

4401INGENIERIA EN SISTEMAS COMPUTACIONALES FUNDAMENTOS DE BASE DE DATOS

¿QUE ES LA ENTIDAD RELACION?

Los diagramas entidad-relación o el modelo entidad relación son un tipo de diagrama de flujo que posee entidades, atributos y relaciones. Estos elementos son indispensables en el ERD y su función es representarlos gráficamente y diseñar un modelo conceptual que permita señalar cómo los diferentes elementos se relacionan entre sí.

Se usan de manera asidua en la ingeniería del software para la depuración de bases de datos relacionales.

Campos de aplicación

Diseño de base de datos

cuando se quiere hacer una base de datos, uno de los primeros pasos es diseñar el diagrama ER, ya que este brinda la perspectiva general de lo que será el modelo de datos, el conjunto de entidades y relaciones y su respectivo conjunto de atributo.

se realizan en las primeras fases de desarrollo del proyecto.

Resolución de problemas

Al ser también un diagrama de flujo, el modelo entidad-relación debe seguir una lógica en su ejecución. De ahí que se utilicen para solucionar problemas en las bases de datos que quizás de otro modo no podrían observarse.

Elementos de un modelo ER

ENTIDADES

Si lo extrapolamos al campo de la gramática, las entidades son como sustantivos, es decir, son personas, objetos o conceptos que tienen datos en su interior.

-Simples o atómicos: color, edad, estatua -Compuestos: calle, número -De valor único: fecha de nacimiento, cédula -Multivalorados: números de teléfono, nombres de los hijos

ATRIBUTOS

Son elementos que en conjunto conforman una entidad en el modelo entidad-relación. Puedes imaginarlos como las características que describen una entidad, o sea los adjetivos y los tipos de sustantivos.

Elementos de un modelo ER

RELACIONES

Son vínculos que se establecen entre un conjunto de entidades. Se clasifican en tres tipos, dependiendo de cuántas entidades participen en ellas: Relaciones binarias: entre dos entidades. Relaciones ternarias: entre tres entidades diferentes. Relaciones n-arias: entre n entidades diferentes.

Requisitos para que se dé una relación

Los modelos entidad-relación también poseen llaves, que se pueden clasificar en:

  • Cardinalidad: representa el número de veces que la relación se puede presentar entre dos o más entidades.
  • Participación: representa la cantidad mínima de relaciones que se deben presentar entre los elementos de dos entidades. Esta puede ser de dos tipos:
  • Total: cuando es obligatorio que exista por lo menos una relación para cada elemento de un conjunto de entidades.
  • Parcial: cuando es opcional que exista una relación para cada elemento de un conjunto de entidades con los elementos de otra entidad.
  • Superllave: conjunto de campos que hacen única una entidad.
  • Llave: es un tipo de superllave que contiene el mismo número de atributos para asegurar la unicidad de la entidad.
  • Llaves candidatas: aquellas llaves que, al quitarles uno o más atributos, dejan de ser superllaves.
  • Llave primaria: es la llave candidata elegida para identificar inequívocamente una entidad.

dato extra

  • El modelado de datos se puso de moda en la década de 1970 impulsado por la necesidad de modelar adecuadamente las bases de datos o incluso los procesos comerciales del mundo real.
Peter Chen popularizó el modelo de entidad relación en su famoso artículo que publicó en 1976 “El modelo de entidad relación – hacia una vista unificada de los datos”. Fue propuesto para crear una convención estándar que pudiera usarse para bases de datos relacionales. Su objetivo era utilizar el modelo E-R como un enfoque conceptual de modelado.