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

Get started free

Modelo entidad-relacion extendido

dvdmndzmrls

Created on September 21, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Corporate Christmas Presentation

Snow Presentation

Vintage Photo Album

Nature Presentation

Halloween Presentation

Tarot Presentation

Winter Presentation

Transcript

MODELO ENTIDAD – RELACIÓN EXTENDIDO

Integrantes:David Emmanuel Juan Carlos Diego Abimael

El Modelo Entidad-Relación(MER) se basa en tres conceptos fundamentales: Entidad: Representa una "cosa", "objeto", o "concepto" del mundo real con existencia independiente, es decir, se diferencia únicamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Atributo: Representa una característica o propiedad de una entidad. Relación: Representa la conexión o asociación entre dos o más entidades.

El Modelo Entidad-Relación Extendido (EER o EERM, por sus siglas en inglés, Extended Entity-Relationship Model) es una extensión del Modelo Entidad-Relación (ER) que se utiliza en el diseño de bases de datos. El EER se desarrolló para abordar algunas limitaciones del modelo ER básico al permitir una representación más precisa y completa de la información y las relaciones en una base de datos.

Entidades: Al igual que en el modelo ER básico, las entidades en el EER representan objetos o conceptos del mundo real que se almacenan en la base de datos. Las entidades pueden tener atributos que describen sus propiedades.

*Atributos multivaluados: Los atributos multivaluados pueden tener múltiples valores para una sola entidad. Por ejemplo, una entidad "persona" puede tener un atributo multivaluado "números de teléfono" que contiene varios números de teléfono.

*Atributos compuestos: En el EER, un atributo puede ser compuesto, lo que significa que puede dividirse en sub-atributos más pequeños. Por ejemplo, un atributo "dirección" puede dividirse en sub-atributos como "calle", "ciudad" y "código postal".MY"

*Atributos derivados: Los atributos derivados se calculan a partir de otros atributos en la base de datos. Por ejemplo, un atributo "edad" de una entidad "persona" se puede derivar de su fecha de nacimiento.

Herencia: La herencia en el EER se refiere a la capacidad de una entidad especializada para heredar atributos y relaciones de su entidad general. Esto permite una representación más precisa de la estructura de la base de datos.

Jerarquía de generalización/especialización: En el EER, es posible modelar relaciones jerárquicas entre entidades mediante la generalización y especialización. Una entidad general (superclase) puede dividirse en entidades especializadas (subclases) que heredan sus atributos y relaciones.

Generalización Es el proceso en el que varios conjuntos de entidades se sintetizan en un conjunto de entidades de nivel superior basado en características comunes.

La especialización parte de una única entidad. Destaca las diferencias mediante la creación de entidades de nivel inferior. Esas entidades de nivel inferior pueden tener atributos o participar en relaciones que no se aplican a todas las entidades del conjunto de entidades de nivel inferior

Relaciones binarias y ternarias: El EER permite representar relaciones entre entidades de mayor complejidad, como relaciones ternarias (que involucran a tres entidades) o relaciones binarias con atributos específicos.

*Atributos de clave: En el EER, es posible definir atributos de clave que identifican de manera única a cada instancia de una entidad. Estos atributos de clave pueden ser simples o compuestos.

*Cardinalidad de las relaciones: En el EER, puedes especificar la cardinalidad de las relaciones para indicar cuántas instancias de una entidad están relacionadas con cuántas instancias de otra entidad. Esto se hace a través de notaciones como "uno a uno", "uno a muchos" o "muchos a muchos".

*Restricciones adicionales: El EER permite definir restricciones adicionales para las relaciones y los atributos, lo que ayuda a garantizar la integridad y la consistencia de los datos.

Categorías. Se denomina categoría al subtipo que aparece como resultado de la unión de varios tipos de entidad. En este caso, hay varios supertipos y un sólo subtipo. Si por ejemplo se tienen los tipos persona y compañía y es necesario establecer una relación con vehículo, se puede crear propietario como un subtipo unión de los dos primeros.

La agregación, consiste en construir un nuevo tipo de entidad como composición de otros y su tipo de relación y así poder manejarlo en un nivel de abstracción mayor. Por ejemplo, se tienen los tipos de entidad empresa y solicitante de empleo relacionados mediante el tipo de relación entrevista; pero es necesario que cada entrevista se corresponda con una determinada oferta de empleo.

La asociación, consiste en relacionar dos tipos de entidades que normalmente son de dominios independientes, pero coyunturalmente se asocian.Dominio Es un conjunto nominado de valores homogéneos. El dominio tiene existencia propia con independencia de cualquier entidad, relación o atributo.

Referencias

LOREMCalero, C., Piattini, M., & Marcos, E. (2002). Ingeniería de software: una aproximación práctica. Pearson Educación. IPSUM DOLOR SIT AMET

Martin, J. (2006). UML 2.0 for the practitioner. Pearson Education

López, J., & García, J. (2014). Diseño de bases de datos. UOC.

Ramakrishnan, R., & Ullman, J. D. (2003). Fundamentals of database systems (3rd ed.). Pearson Education.

GRACIAS

¿Tienes una idea?

Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas! Tip premium: Obten información de cómo interacciona tu audiencia:

  • Visita las preferencias de Analytics;
  • Activa el seguimiento de usuarios;
  • ¡Que fluya la comunicación!

¿Tienes una idea?

Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas! Tip premium: Obten información de cómo interacciona tu audiencia:

  • Visita las preferencias de Analytics;
  • Activa el seguimiento de usuarios;
  • ¡Que fluya la comunicación!

¿Tienes una idea?

Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas! Tip premium: Obten información de cómo interacciona tu audiencia:

  • Visita las preferencias de Analytics;
  • Activa el seguimiento de usuarios;
  • ¡Que fluya la comunicación!