Está en la página 1de 3

Ingeniería en Informática

Facultad de Tecnología y Ciencias Aplicadas Base de Datos


Universidad Nacional de Catamarca Año 2023

TRABAJO PRACTICO Nº 1

UNIDAD 2

TEMA: Modelos de datos. Diagrama de Entidad-Relación

1. Objetivos: el alumno debe ser capaz de


 En base a un problema real, realizar un correcto diseño y administración de sistemas de
bases de datos y realizar un sistema basado en la escalabilidad, eficiencia, efectividad y
seguridad, identificando atributos, entidades y relaciones, y características de cada uno de
ellos
 Desenvolverse correctamente frente a la gestión de Datos Masivos. Pueda realizar un co-
rrecto Modelado y de calidad frente al manejo de datos.
 Aprenda a trabajar en equipo, incentivando el intercambio de ideas, la puesta en común y
la elaboración grupal.

2. Consignas generales:
 El trabajo será grupal.
 La fecha de entrega del trabajo será el día 30/03 a través del aula virtual. Se deberá subir
un trabajo por grupo. El formato debe ser en Word.
 El trabajo debe estar presentado en forma completa, con todos los ejercicios resueltos, en
forma prolija y utilizando la herramienta indicada en clase.
 La primera hoja debe ser una carátula con información sobre nombre de catedra, número
de trabajo practico, año, e integrantes del grupo (nombre y apellido y matricula).
 Tener en cuenta que el grupo que no hace la entrega en tiempo no podrá rendir el parcial
e irá directamente a recuperatorio.

3. Recursos:
 Material de clase
 Bibliografía de la cátedra

4. Resultado esperado:
 Entrega del trabajo en tiempo y forma.
 Prolijidad en la presentación
Ingeniería en Informática
Facultad de Tecnología y Ciencias Aplicadas
Bases de Datos
Universidad Nacional de Catamarca Año 2023

Para poder cumplir con los objetivos propuestos se solicita resolver los siguientes
ejercicios utilizando la herramienta draw.io. Pueden acceder a ella en la dirección:
https://www.draw.io, incluso pueden descargar la aplicación en la PC.

Ejercicio 1 – VENTAS 1

A partir del siguiente enunciado se desea realizar el modelo entidad-relación:


Una empresa vende productos a varios clientes. Se necesita conocer los datos personales de los
clientes: cuit, nombre completo (apellidos y nombres), domicilio, fecha de nacimiento.
Cada producto tiene un código que lo identifica, un nombre o descripción y el precio.
Un cliente puede comprar uno o varios productos y un producto puede ser comprado por varios clien-
tes.
Se debe tener en cuenta que un producto solo puede ser suministrado por un proveedor y que un
proveedor puede suministrar diferentes productos.
De cada proveedor se desea conocer su cuit, nombre completo (apellidos, nombres), domicilio y nro
de CBU.

 Se solicita construir el diagrama de E-R, identificando entidades, relaciones y atributos.

Ejercicio 2 – VENTAS 2

Tomando como referencia el ejercicio 1 (VENTAS 1), y analizando el DER obtenido, ¿puede realizar
alguna modificación al mismo? ¿Cuál? ¿Porqué?

 Se solicita modificar el DER del ejercicio 1, con las sugerencias que considere necesarias.

Ejercicio 3 - VENTAS 3

Tomando como referencia el ejercicio 2 (VENTAS 2), se solicita modificar el diagrama realizado te-
niendo en cuenta lo siguiente:
 Los productos se almacenan en sectores para que sea más fácil la búsqueda de los mismos.
Los sectores se identifican con código y una descripción (por ejemplo: código 1, nombre “Sec-
tor Limpieza”). En cada sector se guardan muchos productos, pero cada producto se guarda
en un único sector.
 Cada sector posee estantes, que se identifican con letras (A, B, C, etc). Por lo que de cada es-
tante se dese conocer la letra. Tener en cuenta que estas letras se repiten en cada sector.

 Se solicita modificar el DER del ejercicio 2, con las nuevas condiciones indicadas.
Ingeniería en Informática
Facultad de Tecnología y Ciencias Aplicadas
Bases de Datos
Universidad Nacional de Catamarca Año 2023

Ejercicio 4 - GESTIÓN DE TRABAJOS FINALES

La Comisión de Seguimiento de Trabajo Final (CSTF) de la Facultad de Tecnología y Ciencias Aplica-


das (FTyCA) perteneciente a la Universidad Nacional de Catamarca, necesita un sistema para la ges-
tión de los trabajos finales de graduación que realizan los alumnos para obtener el título académico.

En una entrevista informal, la CSTF expresó lo siguiente: "No se cuenta con un sistema automatizado
y centralizado de la información de los proyectos, del Informe del Trabajo Final y de las evaluaciones
de las dos instancias, así como todo el seguimiento del mismo. Si se necesita información de un tra-
bajo final hay que buscarla en los archivos de papel; tampoco se pueden realizar estadísticas que ge-
neren una respuesta rápida."

De dicha entrevista surge la siguiente descripción que se informa a continuación:

Se requiere guardar información de alumnos que presentan sus trabajos finales: matricula, nombre
completo (apellidos, nombre).

Los proyectos de trabajo final (PTF) son presentados por un grupo, este grupo puede ser integrado
por uno o varios alumnos. De cada grupo se necesita saber: código de grupo.

Cuando se registra el grupo y sus integrantes, también se guarda información sobre la fecha de alta
y baja del alumno en el grupo, ya que puede suceder que en el transcurso del desarrollo del PTF se
den de alta o baja a alumnos al grupo.

De los PTF se necesita saber: código de PTF, nombre de PTF, fecha de presentación, archivo adjunto
de PTF, archivo adjunto de aceptación de tutor. Al finalizar el PTF cada grupo presenta el informe fi-
nal (IF), por lo que se debe guardar información del mismo en formato archivo (pdf) y la fecha de
presentación.

Los PTF cambian de estado a medida que avanza el mismo. De los estados se desea conocer: código
de estado y descripción (iniciado, desaprobado, aprobado). También es necesario guardar la fecha en
la que el PTF pasó de un estado a otro.

Cada grupo presenta uno o varios PTF y un PTF puede ser presentado por un único grupo.

Cada PTF tiene un docente tutor que guía el desarrollo del trabajo, y un docente puede ser tutor de
uno o varios PTF. De cada docente se requiere información sobre: cuit, nombre completo (apellidos,
nombres). Cuando se asigna un tutor a un PTF se guarda información de fecha de alta del tutor en el
PTF y fecha de baja por si durante el transcurso del desarrollo del PTF se produce un cambio de do-
cente tutor.

La CSTF está formada por varios docentes. De la CSTF se requiere guardar información sobre: códi-
go de identificación, fecha de creación, fecha de finalización de etapa de la comisión, número de re-
solución de creación. También se debe guardar información sobre el rol que desempeña cada docente
dentro de la CSTF (presidente, vocal, etc)

Los PTF son evaluados por la CSTF, por lo que, cuando se asigna un PTF a la CSTF se guarda infor-
mación sobre la fecha de recepción. La CSTF debe analizar lo recepcionado y generar un informe
donde indique si el PTF fue aprobado o no para comenzar a desarrollarse. Por lo que es necesario en-
tonces guardar también información sobre la aprobación o desaprobación del PTF, un archivo adjunto
donde se redacte tal situación y la fecha de este informe.

Para evaluar el trabajo final se define un tribunal evaluador (TE), conformado por 5 docentes (un
presidente, 2 vocales titulares y 2 vocales suplentes), por lo tanto, un tribunal está formado por va-
rios docentes y varios docentes pueden integrar varios tribunales. La designación de los integrantes
del tribunal se realiza mediante resolución por lo que se guarda información de: fecha de resolución y
número de resolución. El TE, una vez presentado del informe de trabajo final por parte de cada grupo
según cada proyecto, elabora una evaluación de todo el PTF, por lo que se guarda información sobre
esa evaluación en formato archivo como así también si el informe final fue aprobado o desaprobado y
la fecha.

También podría gustarte