Está en la página 1de 2

Opcional Primer Parcial

BASES DE DATOS I
Ing. Andrés Felipe Escobar Villada

FACULTAD DE INGENIERIA.
ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN.
TECNOLOGÍA EN SISTEMAS DE INFORMACIÓN.
CURSO: BASES DE DATOS I

Instrucciones
Para la entrega de los archivos desarrollados, entregue un archivo comprimido con el nombre Opcional-
Nombre-Estudiante que dé solución a los ejercicios planteados. Lea bien las instrucciones:
 La evaluación es completamente individual, no se permite diálogos en medio de la evaluación, chat,
paso de memorias, uso de redes sociales, etc. Cualquiera de estos es causa de anulación del examen.
 Cumpla con el tiempo estipulado por el docente para la evaluación y que estará fijado en la plataforma.
 Podrá utilizar todo el material del curso e incluso talleres previos que usted haya realizado, siempre y
cuando sean los propios. No se permite paso de material entre estudiantes una vez iniciada la
evaluación.
 Sea ordenado en los archivos de entrega, y créelos tal como se pide. Asegúrese de subir el archivo
correcto a la plataforma, puesto que se cerrará después del primer envío.
 El docente sólo resolverá dudas de forma sobre la evaluación, no se contestarán dudas conceptuales.

MER (2.5)
Cree un documento llamado MER-Fina:

1. Realice el modelo entidad – relación del siguiente enunciado. Tenga en cuenta los atributos
nombrados y todas sus relaciones.

Se requiere diseñar una base de datos para un software de finanzas personales. Los requerimientos son:

 Existen usuarios, las cuales poseen un código, nombre y apellido.


 Existen cuentas, las cuales poseen un identificador único, un valor y un tipo.
 Existen conceptos, que son cargos que afectan una cuenta. Estos poseen un código, una descripción y
el usuario al que pertenece dicho concepto.
 Se realizan movimientos en las cuentas, los cuales deben registrar un identificador único, fecha,
naturaleza (gasto o ingreso) y el valor.
 Un usuario puede crear varias cuentas en el sistema, pero una cuenta puede pertenecer a más de un
usuario.
 Un usuario puede crear muchos conceptos.
 Una cuenta puede tener muchos movimientos, un movimiento solo afecta a una cuenta a la vez.
 Un concepto puede estar en muchos movimientos, un movimiento posee un solo concepto.

Parcial
Opcional Primer Parcial
BASES DE DATOS I
Ing. Andrés Felipe Escobar Villada

Modelo Relacional (2.5)


Cree un documento llamado Rel-Fina:

1. Teniendo en cuenta el modelo entidad-relación elaborado en el punto anterior, realice la


transformación a modelo relacional. Deberá definir llaves primarias y foráneas.

Nota: tenga en cuenta que el éxito o fracaso del modelo relacional depende de la elaboración del modelo
entidad-relación, revíselo y diséñelo cuidadosamente. Asegúrese de entregar el archivo correcto ya que
después del plazo exigido por el docente no se aceptarán envíos de ningún tipo.

Parcial