0% encontró este documento útil (0 votos)
27 vistas8 páginas

Diseño de Diagramas Entidad-Relación

Este documento explica los conceptos clave de los diagramas entidad-relación, incluyendo entidades, atributos, relaciones, cardinalidad y restricciones. También cubre conceptos avanzados como herencia y agregación. El objetivo es que los estudiantes comprendan estos conceptos y sean capaces de crear su propio diagrama extendido.

Cargado por

Leidi Bonilla
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas8 páginas

Diseño de Diagramas Entidad-Relación

Este documento explica los conceptos clave de los diagramas entidad-relación, incluyendo entidades, atributos, relaciones, cardinalidad y restricciones. También cubre conceptos avanzados como herencia y agregación. El objetivo es que los estudiantes comprendan estos conceptos y sean capaces de crear su propio diagrama extendido.

Cargado por

Leidi Bonilla
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Unidad 1- Fase 2- Diseño de Conceptual

Diseño de base de datos

Nombre Leidi Julieth Bonilla Lozada

Tutor Victor Fernando canon

Grupo 202016899A_1701

Universidad nacional abierta y a distancia

Escuela de ciencia básicas, tecnologías e ingenierías

Sede José acevedo y Gómez

Bogota

23 de abril del 2023

Introducción
El diagrama Entidad-Relación es una herramienta en el diseño de bases de
datos, proporciona una representación visual de la estructura de una base de
datos, mostrando las entidades, atributos y relaciones entre ellas. En este
trabajo, exploraremos los conceptos clave relacionados como las herencias y
agregación de una entidad relacional y su importancia en el diseño de
sistemas de información.
Objetivos de la actividad

 Comprender el concepto de diagrama Entidad-Relación y sus


componentes.

 Identificar y definir entidades, atributos, relaciones y otros elementos


dentro de un diagrama ER.

 Analizar la cardinalidad, restricciones y claves en el contexto de un


diagrama ER.

 Explorar conceptos avanzados como entidades fuertes y débiles,


herencia y agregación en el diseño de bases de datos.

 Aplicar el conocimiento adquirido en la creación de un diagrama


extendido utilizando los conceptos mencionados.

Diagrama Entidad Relación


Un diagrama entidad relación, también conocido como modelo entidad
relación, es un tipo de diagrama de flujo que ilustra cómo las "entidades",
como personas, objetos o conceptos, se relacionan entre sí dentro de un
sistema, los diagramas se usan a menudo para diseñar o depurar bases de
datos relacionales en los campos de ingeniería de software.

Entidad

Una entidad es un objeto o concepto que representa datos, las entidades


existen tres tipos:

 Entidad Fuerte
Son las entidades independientes de otras independientes.

 Entidad Débil
Las entidades débiles dependen de algún otro tipo de entidad

 Entidad Asociativa
Relacionan las instancias de varios tipos de entidades

Atributos

Los atributos son características o propiedades que definen una entidad, los
atributos se representan mediante elipses. Cada elipse representa un atributo
y está directamente conectada a su entidad.

 Atributos simples
Son aquellos que no pueden ser desglosados en subpartes.

 Atributos compuestos
Estos son todo lo contrario a los simples. Por ejemplo, los atributos
“nombre” y “apellido” pueden ser desglosados en “primer nombre”,
“segundo nombre”, “primer apellido”, "segundo apellido".

 Atributos derivados
Los atributos derivados son aquellos que no se almacenan directamente
en la base de datos, sino que se calculan o se obtienen a partir de otros
atributos almacenados. Ejemplo la “fecha de nacimiento” y “fecha
actual”. A partir de estos, puedes derivar un nuevo atributo, “edad”. A
este último se le conoce como atributo derivado.

Cardinalidad
La cardinalidad en un diagrama entidad relación se refiere a la cantidad de
veces que una entidad puede estar asociada con otra entidad. Es un término
que se utiliza en las bases de datos para referirnos a la cantidad de veces en
que nuestras entidades se relacionan.

Tipo de cardinalidad

 Uno a uno
Una entidad de un conjunto se relaciona con una única entidad de otro
conjunto.

 Uno a muchos
Una entidad se puede relacionar con varias entidades de otro conjunto,
pero dicha entidad solo se puede relacionar con una entidad del primer
conjunto.

 Muchos a muchos
Una entidad de un conjunto se puede relacionar con varias entidades de
otro conjunto y viceversa.

Restricción

Las restricciones en un diagrama entidad relación son reglas que se aplican a


los datos en las tablas de una base de datos. Hay diferentes tipos de
restricciones.

 Restricciones de dominio
Estas restricciones definen el conjunto de valores permitidos para un
atributo.

 Restricciones de entidad
Estas restricciones aseguran que no existan duplicados en las entidades.

 Restricciones referenciales
Estas restricciones se utilizan para mantener la consistencia y la
integridad de los datos entre las tablas.

Clave
Las claves es la forma de categorizar atributos, Se utiliza para vincular
diversas tablas en una base de datos entre sí, hay 2 diferentes tipos de claves.

 Clave primaria: Es una etiqueta única que se pone en cada entidad


para diferenciarla de las demás.

 Clave foránea: Es un campo que está relacionado con la clave primaria


de otra tabla.

Relación

Una relación es una asociación entre dos o más entidades. Las relaciones se
representan con líneas que unen las entidades relacionadas y se etiquetan para
describir la naturaleza de la conexión, como por ejemplo «uno a uno», «uno a
muchos» o «muchos a muchos».

Diagrama extendido

Es un diagrama especializado para modelar tu base de datos, se usan varios


conceptos que están bastante relacionados con el diseño y la programación
orientada a objetos, son modelos de alto nivel que representan los
requerimientos y complejidades de bases de datos complejas.

Herencia

La herencia es un tipo de relación entre una entidad "padre" y una entidad


"hijo". La entidad "hijo" hereda todos los atributos y relaciones de la entidad
"padre".

Agregación

Es un tipo de relación dinámica, donde el tiempo de vida de una o más


entidades de bajo nivel que están incluidas en una entidad de alto nivel es
independiente a la entidad que la incluye (entidad de alto nivel). ejemplo,
considera un sistema de gestión de biblioteca. Podrías tener una entidad
llamada "Biblioteca" y otra entidad llamada "Libro". Si deseas modelar el hecho
de que una biblioteca contiene muchos libros, podrías usar una relación de
agregación entre estas dos entidades. Esto significa que la entidad "Biblioteca"
está compuesta de instancias de la entidad "Libro".
Conclusión

En conclusión, los diagramas entidad relación y sus componentes es esencial


para el diseño efectivo de bases de datos. En esta actividad, hemos alcanzado
los objetivos establecidos al comprender en profundidad cada concepto, desde
la entidad y los diferentes los atributos que tiene cada entidad, la cardinalidad,
restricciones, las claves y relaciones que debe tener un diagrama hasta la
agregación.

Bibliografía
 Notación y símbolos de diagramas entidad-relación| Lucidchart
 Tipos de atributos en el diagrama ER | KeepCoding Bootcamps
 Todo sobre Cardinalidad en Base de Datos + Ejemplos
([Link])
 Notación y símbolos de diagramas entidad-relación| Lucidchart
 Tutorial de diagramas entidad-relación extendido | Lucidchart
 Modelo entidad-relación - Wikipedia, la enciclopedia libre

También podría gustarte