Está en la página 1de 7

Nombre de la materia

Bases de datos

Nombre de la Licenciatura
Ingeniería en sistemas computacionales

Nombre del alumno


XXXXX

Matrícula
XXXXXX

Tema de la Tarea
Bases de datos

Unidad # 3
Modelo relacional

Nombre del Profesor


XXXXX

Fecha
XX-XX-2022
Unidad 3: Modelo relacional
Bases de datos

Tarea 3

  Tarea

Es momento de realizar la tarea del Tema: modelo relacional, la cual enviarás utilizando


el Formato de tareas.

 Tu tarea consiste en diseñar el modelo relacional del problema planteado en el


proyecto FiredUp localizado en el libro Procesamiento de bases de datos.
Fundamentos, diseño e implementación.
 Teniendo como base el diagrama entidad – relación generada en la tarea de la unidad
2, conviértelo al modelo relacional donde muestres el esquema de base de
datos, utilizando los criterios de conversión.
 En el esquema, se deberá mostrar la información a nivel de tablas donde debes
señalar: llaves primarias, llaves foráneas y grados de cardinalidad.
o Diseña el modelo relacional utilizando el softwareYedGraph Editor. No se
admitirán fotografías digitales de la actividad hechas a mano.
 Como Introducción a tu actividad da respuesta a la pregunta detonante de esta
semana: ¿De qué manera se puede garantizar el tránsito correcto de una base de
datos basada en el modelo entidad-relación al modelo relacional?
 Finaliza tu actividad con una conclusión donde indiques la importancia de tener un
buen modelo de datos.
 Estructura de la Actividad de aprendizaje: Portada, Introducción, Modelo Relacional,
Conclusión, Referencias utilizando el estilo APA. Utiliza el formato de tareas UTEL.
 Revisa el 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

Integra un documento que incluya una breve introducción, el desarrollo de los puntos
solicitados, un apartado de conclusiones y las referencias bibliográficas.

2
Unidad 3: Modelo relacional
Bases de datos

Introducción

El modelo relacional se representa por medio de una tabla (relaciones) conformada de


filas (registros) y columnas (campos) conformando así una base de datos en la cual los
datos están clasificados en tablas y estas tablas están relacionadas como tal, cada tabla
tiene una clave principal que identifica a la tabla de las demás lo que la hace única.

El modelo relacional es una mejora de la base de datos estructurada y esta brinda un


acceso más fluido a la información y por lo tanto nos da un mejor rendimiento.

Análisis y conclusiones

Podemos concluir en un análisis que el modelo relacional es una base de datos relacional
que consiste en un conjunto de tablas que almacena y proporciona acceso a datos
relacionados entre sí. El modelo relacional se ha establecido en la actualidad como el
principal modelo de datos para las aplicaciones de procesamiento de datos esto debido a su
simplicidad, además de facilitar el trabajo de los programadores. Para la elaboración de un
modelo relacional podemos usar por ejemplo los siguientes software MySQL, SQL
Server, PostgreSQL, Oracle, MariaDB, Amazon Aurora.

Referencias bibliográficas

Para un buen desarrollo de la actividad me apoye con los siguientes links:

https://www.youtube.com/watch?v=Pl8Hc91MUso&t=5s
Procesamiento de bases de datos. Fundamentos, diseño e
implementación Kroenke,D. (2003).

3
Unidad 3: Modelo relacional
Bases de datos

Desarrollo de la actividad:

Diagrama modelo entidad-relación (E-R) - Relación de uno a muchos

4
Unidad 3: Modelo relacional
Bases de datos

Modelo relacional:

5
Unidad 3: Modelo relacional
Bases de datos

El negocio FIREDUP ha sacado para la venta tres estufas nuevas (FIREDNOW, FIREDALWAYS y FIREDATCAMP), ademas
estan a la venta las refacciones y las reparaciones de sus estufas y la idea es tener una BD para tener tal seguimiento de
todos los datos antes mencionados y por tal motivo se realiza el diagrama modelo entidad-relació n.

Relacion entre tablas:

 Un Cliente puede tener muchas facturas.


 Una Estufa puede tener varias Facturas.
 Una Reparació n puede tener varias Facturas.
 Una Parte puede tener varias Facturas.
 Una Factura puede tener muchos Clientes, estufas, Reparaciones y Partes.

Nota: La relació n que se toma para el negocio de FIREDUP entre tablas es de uno a muchos (Cliente-Factura, Estufa-
Factura, Reparación-Factura, Parte-Factura) y de muchos a muchos (Factura-Cliente, Factura-Estufa, Factura-
Reparación, Factura-Parte).

La conversión del modelo entidad-relación (E/R) al modelo relacional:

 Cada entidad( Cliente, Estufa, Factura, Reparació n, Parte) corresponde a una tabla.
 Cada atributo corresponde a un campo dentro de una tabla.
 Se crea un atributo en una de las tablas que corresponde a la llave primaria de la otra. Esta es la llave forá nea de la
relació n.

6
Unidad 3: Modelo relacional
Bases de datos

¿De qué manera se puede garantizar el tránsito correcto de una base de datos
basada en el modelo entidad-relación al modelo relacional?

La manera de garantizar el transito correcto de una base de datos está basada en el


modelo entidad-relación al modelo relacional es por medio de las dos capas de diseño
conceptual y lógico, estas son muy parecidas y estas se implementan por medio del
modelo entidad-relación (conceptual) y modelo relacional o de tablas (lógico). Este
modelo es el que se utiliza por los sistemas gestores de datos en la actualidad.

Mis Conclusiones de la importancia de tener un buen modelo de datos.

La importancia de tener un buen modelo de datos es con la finalidad de evitar


duplicidad de los datos, garantiza la integridad referencial eliminando todo lo relacionado
con un registro cuando sea necesario y también permite la normalización en la BD.

También podría gustarte