Está en la página 1de 20

Unidad # 2.

Modelo entidad-relación (E-R)


Bases de datos

Nombre de la materia
BASE DE DATOS

Nombre de la
Licenciatura
Ingeniería en Sistemas
Computacionales

Nombre del alumno


Abraham Mendoza
García

Matrícula
010440641

Nombre de la Tarea
Conociendo el modelo E-R.

Unidad # 2
Modelo Entidad-Relación

Nombre del Profesor


Dr. Carlos Raúl Montaño Espinosa

Fecha
15/09/2022
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

RUBRICA DE EVALUACION

CALIFICACIÓN CALIFICACIÓN
CONCEPTO PORCENTAJE
POR RUBRO PONDERADA

1.-Apariencia, ortografía,
4.5% 3.0 0,14
puntuación y gramática

2.-Organización 4.5% 3.0 0,14

3.- Referencias consultadas 4.5% 0 0

4.-Presentación del proceso o


4.5% 2.0 0,09
idea

5.-Calidad de la información 4.5% 4.0 0,18

6.-Clasificación de la
4.5% 7.0 0,32
información

7.- Elaboración de diagrama


entidad-relación de la base de
datos para FireUp.
Establecimiento de las
cardinalidades máximas y
mínimas de las relaciones
entre entidades.
50% 2.0 1
Identificación de las reglas de
negocio, las cuales tienen que
verse reflejadas en las
cardinalidades y las relaciones
a utilizar.
Explicación del razonamiento
para cada valor de carnalidad.

8.-Tecnicismos
4.5% 0 0
adecuadamente explicados

9.-Texto sin plagio 4.5% 8.0 0,36

10.-Citas bibliográficas
4.5% 0 0
elaboradas en formato APA

11.-Introducción con respuesta 4.5% 4.0 0,18


Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

a la pregunta detonante: ¿De


qué manera el modelo
entidad-relación determina el
diseño de una base de datos
funcional?

12.-Conclusión, justificada 5.0% 4.0 0,2

Promedio 100 2,6


Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

Observaciones generales
El trabajo presenta varios errores que van desde estructura y diseño de este hasta
conceptos erróneos.
Es necesario que hagas uso de las múltiples herramientas con las que cuenta Word para
la integración del trabajo. Al respecto, te recomiendo, que apliques los siguientes
elementos:
Índices automáticos o tablas de contenido
Definición y uso de estilos
Referencias:
Cruzadas
Notas al pie
Citas bibliográficas, particularmente en formato APA.
Verifica que el formato del documento, en cuanto a márgenes, espacios, tipo de font,
etcétera estén definidos conforme a lo especificado el documento descriptivo de envío de
actividades. Para más información te sugiero el curso de MS Office intermedio o bien
toma el curso de Elementos básicos de Microsoft Office en la URL
https://aulavirtual.utel.edu.mx/dashboard.php

Todos los trabajos deberán, necesariamente, incluir:


1. Índice
2. Objetivos
3. Introducción
4. Desarrollo de la actividad
5. Conclusiones
6. Glosario de términos técnicos
7. Fuentes de información (en formato APA)
8. Aclaraciones:
La rúbrica de evaluación te describe los elementos que debes integrar en tu trabajo. Te
solicito que, por favor, las revises antes de enviar cualquier actividad.
El objetivo del trabajo es realizar una tabla comparativa y realmente, la tabla integrada no
cumple con los elementos mínimos. No está sustentada mediante referencias cruzadas.
Verifica que el formato del documento, en cuanto a márgenes, espacios, tipo de Font,
etcétera estén definidos conforme a lo especificado el documento descriptivo de envío de
actividades. Para mayor información te sugiero el curso de MS Office intermedio o bien
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

toma el curso de Elementos básicos de Microsoft Office en la URL


https://aulavirtual.utel.edu.mx/dashboard.php
Aclaraciones:
La rúbrica de evaluación te describe los elementos que debes integrar en tu trabajo. Te
solicito que, por favor, las revises antes de enviar cualquier actividad.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

MODELO ENTIDAD RELACIÓN.

ÍNDICE
Enseguida varias referencias respecto a cómo insertar un índice en forma automática en Word:

1. https://support.office.com/es-es/article/creaci%C3%B3n-y-actualizaci%C3%B3n-de-%C3%ADndices-cc502c71-a605-41fd-9a02-

cda9d14bf073

2. https://www.xataka.com/basics/como-hacer-indice-automatico-word

3. https://computerhoy.com/tutoriales/tecnologia/como-hacer-indice-automatico-word-251018

Ejemplo de índice integrado automáticamente

Índice.................................................................................................................................. 6
Objetivos............................................................................................................................. 7
Instrucciones de la actividad:..............................................................................................8
INTRODUCCIÓN.............................................................................................................. 10
¿De qué manera el modelo entidad-relación determina el diseño de una base de datos
funcional?...................................................................................................................... 10
Desarrollo de la actividad:.................................................................................................10
Antecedentes.................................................................................................................... 10
¿Qué TIPO DE MODELO ES EL QUE ESTÁS PRESENTANDO?, ¿A QUÉ
CORRESPONDE?............................................................................................................12
Diseña el diagrama entidad-relación utilizando el software Yed Graph Editor...................13
Análisis de entidades y atributos.......................................................................................14
Análisis de identificadores.................................................................................................14
lógica de cardinalidad........................................................................................................14
Análisis de reglas de negocio............................................................................................15
Glosario............................................................................................................................. 17
Conclusiones:....................................................................................................................19
Fuentes de información:....................................................................................................20
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

OBJETIVOS
Tu tarea consiste en diseñar un diagrama entidad-relación del problema planteado en el
proyecto FiredUp localizado en el libro  Procesamiento de bases de datos. Fundamentos,
diseño e implementación (págs. 77 y 78).
Resuelve el inciso A descrito en la página 78.
Diseña el diagrama entidad-relación utilizando el software Yed Graph Editor. No se
admitirán fotografías digitales de la actividad hechas a mano.
El diagrama entidad relación deberá contener los siguientes elementos: entidades,
atributos identificadores, relaciones y grados de cardinalidad.
Debes tomar en cuenta todos los datos que te listan en la página 78 con letras rosas, de
lo contrario se tomará como incompleto el diagrama.
Una vez hecho el diagrama, debes explicar con tus palabras, la lógica de cardinalidad del
negocio en base a tu análisis del caso.
Como Introducción a tu actividad da respuesta a la pregunta detonante de esta semana:
¿De qué manera el modelo entidad-relación determina el diseño de una base de datos
funcional?
Finaliza tu actividad con una conclusión donde indiques la importancia del diagrama
entidad – relación en una base de datos.
La estructura de la Actividad debe incluir: Portada, Introducción, Diagrama Entidad -
Relación, Conclusión, Referencias utilizando el estilo APA. Todo en formato de tareas
UTEL.
Revisa el siguiente recurso para elaborar referencias en formato
APA: http://bibliotecas.unam.mx/index.php/desarrollo-de-habilidades-informativas/como-
hacer-citas-y-referencias-en-formato-apa
Para finalizar integra en el documento una breve introducción, el desarrollo de los puntos
solicitados, un apartado de conclusiones y las referencias bibliográficas.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

INSTRUCCIONES DE LA ACTIVIDAD:

La tarea para esta semana consiste en elaborar el trabajo: Conociendo el modelo E-R. A
partir de esta unidad es indispensable que desarrolles de forma completa y correcta cada
tarea solicitada. Cada actividad es requisito previo de la tarea subsecuente.

Tu tarea consiste en diseñar un diagrama entidad-relación del problema planteado en el proyecto


FiredUp localizado en el libro Procesamiento de bases de datos. Fundamentos, diseño e
implementación (págs. 77 y 78).

Resuelve el inciso A descrito en la página 78.


Diseña el diagrama entidad-relación utilizando el software Yed Graph Editor. No
se admitirán fotografías digitales de la actividad hechas a mano.
El diagrama entidad relación deberá contener los siguientes elementos: entidades,
atributos identificadores, relaciones y grados de cardinalidad.
Debes tomar en cuenta todos los datos que te listan en la página 78 con letras
rosas, de lo contrario se tomará como incompleto el diagrama.
Una vez hecho el diagrama, debes explicar con tus palabras, la lógica de
cardinalidad del negocio en base a tu análisis del caso.
Como Introducción a tu actividad da respuesta a la pregunta detonante de esta
semana: ¿De qué manera el modelo entidad-relación determina el diseño de una
base de datos funcional?
Finaliza tu actividad con una conclusión donde indiques la importancia del
diagrama entidad –relación en una base de datos.
La estructura de la Actividad debe incluir: Portada, Introducción, Diagrama Entidad
- Relación, Conclusión, Referencias utilizando el estilo APA. Todo en formato de
tareas UTEL.
Revisa el siguiente recurso para elaborar referencias en formato APA:
http://bibliotecas.unam.mx/index.php/desarrollo-de-habilidades-informativas/como-
hacer-citas- y-referencias-en-formato-APA
Para finalizar integra en el documento una breve introducción, el desarrollo de los
puntos solicitados, un apartado de conclusiones y las referencias bibliográficas.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

INTRODUCCIÓN

¿De qué manera el modelo entidad-relación determina el diseño de una base


de datos funcional?

El modelo entidad relación es la parte inicial y fundamental para poder diseñar y


programar una base de datos por lo que se convierte en la cimentación y estructura de lo
que será la base de datos, es decir, es la planeación gráfica de cómo va a operar la base
de datos.

DESARROLLO DE LA ACTIVIDAD:
ANTECEDENTES

Considere la situación de FiredUp que analizamos al final de los capítulos 1 y 2. Suponga


que FiredUp ahora ha desarrollado una línea de tres estufas diferentes: FiredNow,
FiredAlways y FiredAtCamp. Además, suponga que los propietarios están vendiendo
refacciones de cada estufa y que también las reparan. Algunas reparaciones son gratuitas
porque están dentro del periodo de garantía de la estufa; en otras sólo se cobran las
refacciones, y en otras más se cobran las refacciones y la mano de obra. FiredUp quiere
tener el seguimiento de todos estos datos. Cuando se solicitaron mayores detalles a los
propietarios, hicieron la siguiente lista:

CLIENTE: Nombre, Dirección, Calle, Número de Departamento, Ciudad, Estado/


Provincia, C.P, País, Correo Electrónico, Número Telefónico
ESTUFA: Número de Serie, Tipo, Fecha de Fabricación, Clave del Inspector
FACTURA: Número de Factura, Fecha, Cliente, con una lista de artículos y precios a los
que fueron vendidos, Precio Total
REPARACIÓN: Número de Reparación, Cliente, Estufa, Descripción, con una lista de
artículos que fueron utilizados en la reparación y el costo de éstos, cuando proceda, y
Cantidad Total de la reparación
PARTE: Número, Descripción, Costo, Precio de Venta

Elabore un diagrama entidad-relación de una base de datos para FiredUp. Establezca las
cardinalidades máxima y mínima de las relaciones entre entidades, según lo considere
apropiado. Explique su razonamiento para cada valor de cardinalidad. Use las entidades
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

débiles como lo juzgue conveniente. No use subtipos. Mencione cualquiera de las


entidades dependientes de un identificador, si las hay
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

¿QUÉ TIPO DE MODELO ES EL QUE ESTÁS PRESENTANDO?, ¿A QUÉ CORRESPONDE?


Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

DISEÑA EL DIAGRAMA ENTIDAD-RELACIÓN UTILIZANDO EL SOFTWARE YED GRAPH EDITOR

El diagrama tiene un diseño infame, por favor corrígelo debes hacerlo utilizando el programa YED NO COPIANDOLO DE OTRO TRABAJO, POR ESO SE
VE LA IMAGEN TAN DEFICIENTE.
El diagrama NO ES DE FLUJO, sino de estructura de datos, por lo que no utiliza flechas, sino líneas rectas, no estás diferenciando entre entidades
fuerte y débiles, no identificas cardinalidades, no hay diferencias entre los diferentes tipos de atributos, las relaciones están mal establecidas.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

ANÁLISIS DE ENTIDADES Y ATRIBUTOS

Se tiene una entidad llamada CLIENTE, con atributos simples llamados: id cliente,
Nombre, Dirección, Correo Electrónico, Número Telefónico y un atributo derivado
COMPUESTO llamado dirección, que a su vez tiene atributos SIMPLES que son: Calle,
Número de Departamento, Ciudad, Estado/Provincia, CP, País.

Se tiene una entidad llamada ESTUFA, que tiene atributos simples llamados: Número de
Serie, Tipo, Fecha de Fabricación, Clave del Inspector

Se tiene una entidad llamada FACTURA, que tiene atributos simples llamados: Número
de Factura, Fecha, Cliente, artículos vendidos, precios venta, Precio Total

Se tiene una entidad llamada REPARACIÓN, que tiene atributos simples llamados:
Número de Reparación, Cliente, Estufa, Descripción, refacciones usadas, costo
refacciones y costo total.
Se tiene una entidad llamada PARTES, que tiene atributos simples llamados: núm., parte,
descripción, costo, precio de venta. Donde se planea tener una relación entre estas
entidades considerando las siguientes sentencias:

ANÁLISIS DE IDENTIFICADORES
En esta parte debes de colocar todos los identificadores asociados a cada una de las
entidades.
Ejemplo:
ID_CLIENTE.- Identificador de la entidad CLIENTE.
Una estufa no se debe repetir por lo cual se establece un atributo único llamado número
de serie.
Una factura deberá ser única, por lo que se establece un atributo único llamado número
de factura.
Una reparación deberá ser única, por lo que se establece un atributo llamado número de
reparación.
Una refacción o parte de la estufa son piezas únicas, que no se pueden repetir, por esa
razón se establece un atributo llamado núm., parte.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

LÓGICA DE CARDINALIDAD

Un cliente debe ser único por esa razón el atributo id cliente deberá ser único.
Una estufa no se debe repetir por lo cual se establece un atributo único llamadonúmero
de serie.
Una factura deberá ser única, por lo que se establece un atributo único llamadonúmero de
factura.
Una reparación deberá ser única, por lo que se establece un atributo llamadonúmero de
reparación.
Una refacción o parte de la estufa son piezas únicas, que no se pueden repetir, por esa
razónse establece un atributo llamado núm., parte.
Un cliente puede tener una o más estufas, una estufa le pertenece a un único cliente.
Un cliente tiene una factura por una o más estufas.
Ejemplo de cardinalidad entre entidades
FACTURA-ESTUFA: Una factura pude contener una o muchas estufas (cardinalidad
mínima. Cardinalidad (máxima).
ESTUFA-FACTURA: Cada estufa vendida debe de pertenecer a una única factura.
Cardinalidad mínima (1:1)
una estufa tiene una única factura.
FACTURA-ESTUFA: Una factura puede contener una o muchas estufas. Cardinalidad
máxima (1:N)
ESTUFA-FACTUIRA: Cada estufa debe estar asociada a una única factura. Cardinalidad
mínima (1:1)
Un cliente puede tener una o más reparaciones.
Una reparación pertenece a un cliente.
REPARACIÓN-PARTE: Una reparación puede ocupar requerir cero, una o más
refacciones (0:N). Cardinalidad máxima
PARTE-REPARACIÓN: Cada parte utilizada debe pertenecer a una única reparación.
(1:1). Cardinalidad mínima.
Una refacción puede ser usada en varias reparaciones.
Una reparación tiene costo final

ANÁLISIS DE REGLAS DE NEGOCIO


Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

Enseguida las reglas del negocio para este caso. ¿Cómo impactan en tu modelo E-R?
1. Los propietarios están vendiendo refacciones de cada estufa
2. también las reparan.
3. Algunas reparaciones son gratuitas porque están dentro del periodo de garantía de
la estufa;
4. en otras solo se cobran las refacciones,
5. y en otras más se cobran las refacciones y la mano de obra.
6. FiredUp quiere tener el seguimiento de todos estos datos.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

TERMINOLOGÍA:GLOSARIO

ENTIDAD:
Representación de uno objeto o concepto del mundo real distinguible de otros objetos. Es
algo que se puede identificar en el medio ambiente. Una entidad se describe usando un
conjunto de atributos.
ENTIDAD FUERTE:
Es aquella que se identifica por sí misma y no requiere de otra para existir.
ENTIDAD DÉBIL:
Es aquella que sí que necesita de otra entidad para existir. Esta entidad debe participar en
una relación que ayude a identificarla; por lo tanto, dependen de una entidad fuerte

ATRIBUTO:
alguna propiedad o característica de interés de una entidad que toman valor en una
instancia particular.

ATRIBUTOS SIMPLES O ATOMICOS:


están conformados de una parte pequeña, la cual representa un elemento básico con
existencia independiente.

ATRIBUTOS COMPUESTOS:
pueden ser divididos en pequeñas partes, las cuales representan atributos básicos con
existencia independiente.

ATRIBUTOS DERIVADOS:
los valores de dos o más atributos están relacionados.

IDENTIFICADOR:
instancia de una entidad la cual es un atributo que nombra, o identifica, de forma única la
instancia de la entidad. IDENTIFICADOR COMPUESTO: el identificador de una instancia
puede constar de uno o más atributos de esta.
RELACIÓN:
describe la interacción entre dos o más entidades. Se representa por un rombo con verbo
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

en su interior.
CARDINALIDAD:
es el grado de participación de las entidades en una relación.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

CONCLUSIONES:

En ambas décadas pasadas hemos sido testigos de un instrumento bastante poderosa, el


modelo entidad-relación creció hasta ser una técnica extensamente distinguida. Las
mejoras a este modelo, especialmente la generalización y un enfoque orientado a objeto,
han agregado capacidad y poder al arquetipo. Varios artículos escritos en ambas décadas
pasadas han ayudado al discutir y describir los conceptos, y además han ofrendando
ejemplos del uso del modelo. Muchas de las extensiones han añadido poco al poder
expresivo del modelo ER, empero las más actuales, más que nada las en relación a
conceptos de objetos han agregado varias habilidades.

Sin embargo, luego de haber practicado el diseño del modelo entidad interacción, nos
percatamos que es la planificación estratégica de cómo va a funcionar la base de datos.
Es de suma trascendencia tener bien fundamentado la finalidad de los datos a guardar, de
esta forma tenemos la posibilidad de saber cómo tenemos la posibilidad de relacionar
cada atributo.
Unidad # 2. Modelo entidad-relación (E-R)
Bases de datos

FUENTES DE INFORMACIÓN:

1. Base de Datos #3| Ejercicio Diagrama Entidad Relación (CódigoCompilado, 2015)


https://www.youtube.com/watch?v=u2bXiPJf9oQ

2. -Yed graph editor (yWorks, 2022).

3. Procesamiento de bases de datos. Fundamentos, diseño e implementación Kroenke,D.


(2003).
4. -Sistemas gestores de Bases de Datos. Sánchez, J. (2009).

También podría gustarte