Está en la página 1de 4

1. Dibuje un diagrama Entidad-Relación que permita representar la siguiente información.

La carrera de ingeniería de sistemas quiere guardar registro de los trabajos de grado (TG) que hacen sus
estudiantes como requisito para graduarse. En un TG pueden participar muchos estudiantes, dicho trabajo
tiene un número único asignado por la carrera, un nombre y una modalidad (aplicación práctica,
investigación). Si el proyecto es de investigación debe guardarse el grupo de investigación al que pertenece
(ISTAR, Takina, SIDRE), si es de aplicación práctica se debe registrar el nombre de las empresas en donde
finalmente se aplicará el TG. Para un TG se nombra un profesor director y varios asesores. Los profesores del
departamento pueden dirigir varios TG, pero también pueden ser asesores en otros TG. Durante la
existencia del TG se nombran varios profesores como jurados, ellos serán los encargados de evaluar y
aprobar ó desaprobar dicho TG. Al finalizar el TG los jurados lo evalúan. En cada evaluación del TG, cada uno
de los jurados asigna una nota numérica y entrega una lista de observaciones y/ó modificaciones que deben
hacerse al TG. Se debe guardar registro de los otros TG relacionados con cada TG, de modo que se puedan
formar líneas de trabajos. Los trabajos de grados aprobados van a un banco de proyectos, podría
presentarse la situación que los estudiantes que desarrollan un proyecto no son los mismos que los
proponen. Represente entidades, relaciones, atributos, llaves primarias de las entidades y cardinalidad.
2. Dibuje el modelo de datos relacional que permita realizar la conversión de una moneda a otra
de acuerdo a una tasa de cambio mostrada en la segunda columna de la tabla (estas tasas
cambian diariamente). Se deben almacenar todas las conversiones de acuerdo a la entrada
que se observa en la primera columna. Se debe poder consultar el histórico de las tasas entre
las monedas seleccionadas.

Por ejemplo: Las tasas de cambio para el 15 de abril de 2012 son


las siguientes:
3. Los guías dirigen el tour y pueden ser de varios tipos: el guía principal y los guías auxiliares
como se muestra a continuación:

Suponga que usted mapeo a modelo relacional usando una tabla por cada entidad (el atributo
categoría tiene los valores SENIOR, JUNIOR). Escriba la consulta SQL que despliegue el código y el
nombre del guía y el tipo de dicho guía (una cadena conteniendo la palabra “PRINCIPAL” ó
“AUXILIAR”). Nota: la participación es total, esto es, siempre existe un registro en la entidad Guía y
siempre uno en la entidad principal ó en la entidad auxiliar.

4. Si A B y BC  D entonces ¿es cierto que AC  D?

5. Dada la relación y las DF: R (S, E, P, M)

F= {S, E  P
E M}

R se encuentra en 2NF? Por qué Sí ó Por qué No?


6. Para la tabla de datos (no normalizada) de la primera columna y una descomposición
mostrada en la segunda , la descomposición cumple la propiedad de descomposición sin
pérdida?

También podría gustarte