Está en la página 1de 12

UNIVERSIDAD AUTONÓMA DE NUEVO LEÓN

FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA

MATERIA
Base de Datos y Lenguaje
ACTIVIDAD #2 “Descripción y Modelado Diagrama Entidad-
relación”
Grupo: 006
Hora: N1
Dia: LMV
Numero de equipo: Equipo #1

MATRÍCULA NOMBRE GRUPO CARRERA

SEMESTRE: Agosto-diciembre 2022


DOCENTE: Ing. Jorge Alejandro Lozano González
FECHA: 09/09/2022
Ciudad Universitaria, San Nicolas de los Garza, Nuevo León.
Contenido
Introducción...................................................................................................................................3
Diagrama Entidad – Relación.....................................................................................................4
Entidades....................................................................................................................................5
Atributos......................................................................................................................................6
Dominios.................................................................................................................................6
Clave.........................................................................................................................................7
Clave primaria (Primary key):.............................................................................................7
Atributos Compuestos y Simples......................................................................................7
Atributos de un solo Valor..................................................................................................7
Atributos de Valores Múltiples...........................................................................................7
Atributos Derivados..............................................................................................................7
Relaciones..................................................................................................................................7
Conectividad y Cardinalidad..................................................................................................8
Fuerza de la Relación...............................................................................................................8
Dependencia de la Existencia............................................................................................8
Relaciones Débiles...............................................................................................................8
Ejemplo de la Base de Datos......................................................................................................9
Descripción de las Funciones de la Base de Datos............................................................10
Conclusión....................................................................................................................................11
Referencias...................................................................................................................................11

2
Introducción
En esta actividad se hará representación textual detallada de la información
acerca de lo que es un diagrama de entidad-relación que es prácticamente una
herramienta para el modelo de datos, la cual facilita la representación de
entidades de una base de datos, estos se componen de tres elementos
principales: entidades, atributos y relaciones, de igual manera haremos una
representación gráfica del diagrama de entidad-relación para nuestro proyecto, se
podrán encontrar de manera detallada las entidades que actuarán en este mismo,
así como también la relación que tendrán entre ellos mismos y la información que
será proporcionada de cada uno.

3
Diagrama Entidad – Relación

El Diagrama Entidad-Relación también conocido como el Modelo Entidad –


relación o ERD, es aquel tipo de Diagrama de flujo el cual ilustra cómo las
entidades, como objetos, personas, se relacionan entre sí dentro de un sistema.
Fue desarrollado para agilizar o facilitar el diseño de las bases de datos, porque es
aquel que permite la creación de un esquema el cual representa la estructura
global lógica de la base de datos, además el Diagrama Entidad-Relación se
considera una herramienta la cual permite representar de manera simplificada los
componentes que participan en un proceso de negocio y el modo en el que estos
se relacionan entre sí.
Los diagramas ER se usan a menudo para diseñar o depurar bases de datos
relacionales en los campos de ingeniería de software, sistemas de información
empresarial, educación e investigación.
Es común que, en el modelo entidad-relación, los conectores que indican que dos
entidades A y B están relacionadas entre sí tengan una apariencia gráfica
diferente dependiendo del tipo de relación que exista entre ellas.
Emplean un conjunto definido de símbolos, tales como rectángulos, diamantes,
óvalos y líneas de conexión para representar la interconexión de entidades,
relaciones y sus atributos. Son un reflejo de la estructura gramatical y emplean
entidades como sustantivos y relaciones como verbos.
El ERD representa la base de datos conceptual tal como la ve el usuario final.
Estos ERD ilustran los 3 componentes principales del modelo Entidad-Relación,
entidades, atributos y relaciones. Ya que una entidad representa un objeto del
mundo real, las palabras “entidad” y “atributo” a menudo se utilizan
indistintamente.

¿Cómo se elabora un Diagrama Entidad – Relación?


La importancia de los diagramas entidad-relación no debe ser, de ninguna
manera, desestimada, como (desafortunadamente) ocurre con la documentación
en los sistemas convencionales.
El diagrama entidad-relación no es únicamente un medio de documentación o
revisión rápida. Es, ante todo, un instrumento de comunicación con el usuario.
Una experiencia de años en el modelaje entidad-relación muestra que los usuarios
finales aprenden con mucha facilidad a interpretar diagramas entidad-relación,

4
validando la completitud y consistencia de este, dirimiendo diferencias e
identificando formas más adecuadas de modelar.
Recapitulando lo que se mencionó anteriormente en este trabajo, el paso a paso
para crear este tipo de diagrama correctamente es el siguiente, en donde se
identifican los componentes como:
 Determinar las entidades: Las entidades generalmente son sustantivos
como auto, banco, estudiante o producto.
 Agregar atributos: Los atributos muestran características específicas de
una entidad, detallando qué información es importante para el modelo.
 Identificar las relaciones: Las relaciones resaltan cómo las entidades
interactúan entre sí.

Usos que se pueden hacer por los Diagramas Entidad-Relación:


 Diseño de bases de datos: los diagramas ER se usan para modelar y
diseñar bases de datos relacionales, en ingeniería de software, un
diagrama ER a menudo es un primer paso para determinar los requisitos de
un proyecto de sistemas de información. También se usa más adelante
para modelar una base de datos en particular o varias.
 Solución de problemas de bases de datos: los diagramas ER se usan
para analizar las bases de datos existentes con el fin de hallar y resolver
problemas de lógica o implementación. Al dibujar un diagrama se debería
descubrir dónde está el problema.
 Sistemas de información empresarial: los diagramas se usan para
diseñar o analizar las bases de datos relacionales empleadas en procesos
de negocio.
 Educación: las bases de datos son el método actual de almacenamiento
de información relacional para propósitos educativos y la posterior
recuperación.
 Investigación: como hay muchas investigaciones centradas en los datos
estructurados, los diagramas ER pueden desempeñar un papel
fundamental en la configuración de bases de datos útiles para analizar los
datos.

Entidades
El modelo contará con una entidad por cada uno de los componentes del proceso
de negocio.

5
Una entidad a nivel del modelado E-R, realmente se refiere al conjunto de
entidades y a la ocurrencia de una sola entidad, es decir, una entidad es una cosa
u objeto del mundo o real, el cual es diferente de los demás objetos o cosas.
Una entidad posee un conjunto de propiedades y los valores de estas propiedades
pueden identificar y distinguir a cada entidad de las otras, existen dos tipos de
entidades, las entidades concretas y las entidades abstractas
Las entidades concretas son aquellas las cuales son tangibles y las abstractas son
aquellas intangibles. El conjunto de entidades es un conjunto de entidades las
cuales compartes o las mismas propiedades o atributos. Cada entidad que
constituye un conjunto se conoce con el nombre de extensión de ese conjunto de
entidades. Los conjuntos de entidades no son totalmente o mejor dicho
necesariamente disjuntos, cada entidad posee un conjunto de atributos lo cual
hace a cada entidad especial.
Cada entidad tiene un valor para cada uno de sus atributos. Las bases de datos
incluyen una serie de conjuntos de entidades, cada una de las cuales contiene
cierto número de entidades del mismo tipo.

Atributos
Una propiedad describe una entidad y las propiedades definidas por cada
miembro de la entidad. Especificar propiedades para un conjunto de entidades
significa que la base de datos almacena información similar sobre cada conjunto
de entidades, pero cada entidad puede ser su propia entidad. Además de eso,
también puede describir las propiedades de cada entidad, como nombre, apellido,
nombre, etc. para que cada propiedad tenga un valor único. Nombre y apellido
Nombre, fecha de nacimiento, sexo, etc.
Los atributos solo deben describir los objetos con los que están asociados. Puede
parecer una obviedad, pero es un error muy común a la hora de distinguir
atributos. Cada atributo tiene un nombre y todos los valores posibles. En la entidad
debe haber una pasión especial que reconozca la entidad y su valor debe ser
único.
No incluya el nombre de la entidad en el nombre de la propiedad, ya que esta
propiedad describe una sola entidad. Las cosas se convierten en atributos cuando
tienen pleno significado en sus relaciones y atributos.

Dominios
Un dominio es el conjunto de posibles valores de atributo, se compone solamente
de dos posibilidades M o F. Los atributos pueden compartir un dominio y dentro de

6
la estructura del modelo relacional es el conjunto de valores que puede tomar un
tributo.
Existen dos tipos de dominios:
 Dominios generales: son aquellos que están comprendidos entre un
máximo y un mínimo.
 Dominios restringidos: son los que pertenecen a un conjunto de valores
específicos.

Clave
Es un subconjunto del conjunto de atributos comunes en una colección de
entidades, que permite identificar unívocamente cada una de las entidades
pertenecientes a dicha colección. Asimismo, permiten distinguir entre sí las
relaciones de un conjunto de relaciones.

Clave primaria (Primary key):


Es el valor o conjunto de valores que identifican una fila dentro de una tabla, los
atributos clave también se subrayan en una estructura de tabla, se compone de un
solo atributo. Nunca puede ser NULL.
Es posible utilizar una clave compuesta, es decir, una clave primaria formada por
más de un atributo.

Atributos Compuestos y Simples


Los atributos se clasifican en simples o compuestos de la siguiente manera:
Un atributo compuesto: no se debe confundir con clave compuesta, ya que es
aquel que se puede subdividir a su vez en más atributos adicionales.
Un atributo simple: no se puede subdividir, ejemplos de este atributo puede ser:
edad, sexo y estado civil los cuales son para facilitar las consultas detalladas,
generalmente es apropiado transformar los atributos compuestos en una serie de
atributos simples.

Atributos de un solo Valor


Es aquel que puede tener solamente un valor.

7
Atributos de Valores Múltiples
Son aquellos que pueden tener muchos valores, en el modelo E-R Chen, los
atributos de valores múltiples se muestran mediante una línea doble que los
conecta a la entidad.

Atributos Derivados
Un atributo derivado no se tiene que guardar físicamente en la base de datos, en
su lugar, se deriva por medio de un algoritmo.

Relaciones
Una relación es una asociación entre unidades. Las unidades que participan en una
relación también son conocidas como participantes, Con las relaciones se establecen
vínculos entre pareja de entidades. Una relación es binaria, en el sentido de que
corresponde siempre a la asociación entre dos entidades o de una entidad consigo
misma.
Las relaciones se clasifican como “uno a uno” (1:1), “uno a muchos” (1:M) y “muchos a
muchos” (M:N o M:M). La relación 1:1 donde una entidad puede estar relacionada
solamente con otra entidad, y viceversa, la existencia de una relación 1:1 menudo
significa que los componentes entidad no fueron debidamente definidos y además podría
indicar que las dos entidades en realidad pertenecen la misma tabla, hay ocasiones en las
que las relaciones 1:1 son apropiadas. La relación 1:M es la relación ideal y constituye el
principal bloque de construcción de la base de datos relacional, en esta un individuo está
relacionado con muchos. La relación M:M es la relación en la cual muchos están
relacionados con muchos.

Conectividad y Cardinalidad
El termino conectividad se utiliza para describir la clasificación de las relaciones.
La cardinalidad expresa el número específico de ocurrencias de entidad asociadas
con una ocurrencia de la entidad relacionada, la cardinalidad se indica colocando
los números apropiados al lado de las entidades, con el formato (x, y). El primer
valor de la cardinalidad representa el valor mínimo, mientras que el segundo
representa el valor máximo.

Fuerza de la Relación
Las relaciones se establecen entre entidades. Para entenderlas, se debe estar consciente de las
características de las entidades que las definen, por lo que, antes de que se puedan explorar los
fundamentos las clasificación de las relaciones, deberá examinarse brevemente cómo encaja la
dependencia de la existencia.

8
Dependencia de la Existencia
Si la existencia de una entidad depende de la existencia de una o más entidades,
se dice que es dependiendo de la existencia. Si la entidad puede existir
separadamente de una o más entidades relacionadas, se dice que es
independiente de la existencia.

Relaciones Débiles
Si una entidad es independiente de la existencia de otra entidad, la relación entre
ellas se describe como una relación débil, también conocida como relación que no
identifica. Desde un perspectiva de diseño de base de datos, una relación débil
existe si la clave primaria de la entidad relacionada no contiene componente de
clave primaria de la entidad padre.

Ejemplo de la Base de Datos

Cantidad Inventario Nom_Pro

(0,M)

M:M registra Model Tipo

ID Color
Correo
(0,M) Código

Cliente compra Colchones vende M:M


(0,M)
(0,M) (0,M)
M:M Cod_Pos
(0,M)
Teléfono Dirección (0,M)
Vendedor Nombre
suminist
Nombre
Nombre Dirección
Num_Ven
M:M
Teléfono
Num_Pro Proveedor RFC

Tipo_Prod Teléfono

9
Descripción de las Funciones de la Base de Datos

En nuestro proyecto final, PIA, vamos a hacer una recolección de información de


diferentes gamas de colchones para mostrar un catalogo con todas las opciones
disponibles en el mercado al menos en nuestra área local, esto a grandes rasgos.
La base de datos será utilizada para almacenar la información que va a ser
mostrada y será dividida en las secciones por categorías ya sea gama baja, media
o alta, así como una identificación entre los usuarios, sus búsquedas y sus
compras de tal manera que cada uno pueda ver un historial de búsquedas,
productos similares a lo que ha buscado, dar recomendaciones de diferentes
tamaños, precios conjuntos e incluso ver si es cliente frecuente. En palabras mas
especificas la base de datos va a cumplir dos funciones principales, la primera es
almacenar la información disponible en el mercado de colchones y la segunda es
llevar un registro de los usuarios para tomar decisiones en cuanto a que mostrar a
cada uno de ellos.

10
Conclusión.
Al finalizar la actividad el equipo pudo concluir que la información dada en los
diagramas de entidad-relación son de suma importancia para poder enfocarnos de
manera correcta en el objetivo principal que tendrá nuestro proyecto, resaltando
los puntos importantes que se deben de tomar en cuenta a la hora de resaltar las
entidades a participar en este mismo, de la misma manera es importante tener
muy claro que entidades estarán participando y que roles van a desempeñar, para
poder darles el lugar que necesitan en cada una de las fases que se vayan a
desarrollar.

Referencias
_ESIC BUSINESS & MARKETING SCHOOL. (Enero de 2018). esic. Obtenido de esic:
https://www.esic.edu/rethink/tecnologia/modelo-entidad-relacion-descripcion-
aplicaciones

Coronel, C., & Rob, P. (2002). SISTEMAS DE BASES DE DATOS 5ta EDICIÓN.

Cursos.aiu.edu. (Mayo de 2017). Cursos.aiu.edu. Obtenido de Cursos.aiu.edu:


https://cursos.aiu.edu/Base%20de%20Datos/pdf/Tema%203.pdf

DiseñoBasesDatos. (Febrero de 2018). DiseñoBasesDatos. Obtenido de DiseñoBasesDatos:


https://virtual.itca.edu.sv/Mediadores/dbd/u1/13_modelo_entidad_relacin_extendida.ht
ml

11
García, M. (13 de Febrero de 2017). Slideshare. Obtenido de Slideshare:
https://es.slideshare.net/MariaGarcia38/modelo-entidad-relacion-72110668

Paramá Gabía, J. (Noviembre de 2016). Quegrande.org. Obtenido de Quegrande.org:


http://quegrande.org/apuntes/EI/2/BD1/teoria/07-08/modelo_entidad_relacion.pdf

Virtual.itca.edu.sv. (Abril de 2020). Virtual.itca.edu.sv. Obtenido de Virtual.itca.edu.sv:


https://virtual.itca.edu.sv/Mediadores/ads/121_diagrama_entidad_relacin.html

12

También podría gustarte