Anda di halaman 1dari 6

Colegio Salesiano San Ignacio

Avda. Mara Auxiliadora n7


11009 Cdiz


RELACIN DE PROBLEMAS 4
Problema 1.

En la empresa Timofnica se ha producido un creciente desarrollo tecnolgico y se
plantean mantener un inventario de artculos de hardware y software que se
encuentran en las instalaciones.

Se tiene que, para cada artculo, debe registrarse una historia de los problemas
presentados a lo largo de su vida til, identificando cada problema con un nmero
diferente, teniendo una descripcin del mismo y registrando para cada artculo
afectado la fecha, hora y duracin del problema.

Cada artculo esta bajo la responsabilidad de una persona encargada que puede ser
localizada a travs del telfono de su casa o de la oficina y cada encargado pertenece a
una divisin de la empresa (Recursos Humanos, Finanzas, Marketing, ...). La
localizacin exacta de cada artculo es requerida y se sabe que estn colocados en las
oficinas de los diferentes edificios que posee la empresa en distintas ciudades.

Adems es til conocer la lista de usuarios de cada artculo para poder contactarlos en
caso de problemas de ese artculo.

Adicionalmente, se conoce que entre los artculos que son componentes de hardware
se distinguen: componentes bsicos (pantallas, teclados, PCs, ...) y componentes
adicionales (impresoras, plotters, modems, ...) y se sabe que los componentes bsicos
pueden existir independientemente mientras que los componentes adicionales deben
estar conectados a algn componente bsico. Se desea saber las ubicaciones de los
componentes adicionales a lo largo del tiempo.

Los PCs tienen un tratamiento diferenciado, puesto que es necesario conocer las
principales caractersticas de sus distintos componentes (CPU, mdulos de memoria
con su capacidad, unidades de almacenamiento con su capacidad, nmero de serie y
modelo de placa base, tarjetas de red con su tipo y velocidad de transmisin, etc.)





Colegio Salesiano San Ignacio
Avda. Mara Auxiliadora n7
11009 Cdiz


Problema 2
La empresa E crea proyectos informticos para otras empresas. De dichas empresas se
almacena el CIF, nombre, direccin y telfono. Cada una de estas empresas tambin se
puede identificar por un cdigo alfanumrico que le asigna la empresa E, que es
distinto para cada empresa.
Cada proyecto elaborado slo es vlido para la empresa para la cual se ha
desarrollado. Los proyectos que se elaboran para cada empresa en concreto reciben
un nmero de orden secuencial, comenzando por el 1; es decir, si consideramos los
proyectos elaborados para la empresa X, el nmero de orden permitir distinguir un
proyecto de otro.
Los proyectos se inician en una determinada fecha y finalizan en otra (que a priori no
se puede determinar con certeza). Al planificar cada proyecto se prevee su fecha de
finalizacin (que probablemente no coincidir con la fecha de finalizacin real). En una
misma fecha pueden iniciarse varios proyectos para la misma empresa o para distintas
empresas.
En general, en cada proyecto intervienen uno o varios ingenieros informticos,
empleados de E; cada uno de ellos desempea un determinado puesto en cada
proyecto (analista, jefe de proyecto, programador, ). En el mismo proyecto puede
haber varios analistas, programadores, etc. Se desea saber qu puesto ha
desempeado cada uno en cada proyecto.
Adems, en cada proyecto se designa a un empleado como Auditor y se encargar de
revisar que se cumplen los plazos y que el presupuesto se ajusta a lo estipulado. Un
empleado Auditor de un proyecto no puede intervenir en la elaboracin de ese mismo
proyecto, y viceversa, si un empleado interviene elaborando un proyecto no puede ser
nombrado Auditor de ese proyecto. No todos los empleados han sido nombrados
Auditores, y algunos empleados han auditado ms de un proyecto.
Todos los empleados poseen un NIF, un nmero de la seguridad social, un nombre y
apellidos y varios telfonos. Su puesto de trabajo puede cambiar segn el proyecto: en
uno puede ser analista y en otro puede desempear el cargo de jefe de proyecto. El
NIF y el nmero de la seguridad social son, evidentemente, exclusivos de cada
empleado. Todos los empleados han participado en la elaboracin de algn proyecto.
Se anota las horas totales que ha trabajado cada empleado elaborando cada proyecto.
A todas las empresas de las que guardamos datos le ha sido realizado al menos un
proyecto por parte de la empresa E.
Colegio Salesiano San Ignacio
Avda. Mara Auxiliadora n7
11009 Cdiz


Problema 3
Realiza el esquema E/R de modo que permita modelar el sistema de informacin de
una Escuela de Informtica con el objetivo de tener controlado en una base de datos
todo lo referente a los Trabajos Fin de Carrera (en adelante, T.F.C.). A continuacin se
mencionan todos los datos que es necesario registrar.
Los alumnos poseen un nmero de matrcula nico, NIF y nombre completo. Cada
alumno realiza, evidentemente, slo un T.F.C. Y, por otra parte, un T.F.C. determinado
no puede ser realizado por varios alumnos.
Cada T.F.C. tiene un ttulo y una fecha de comienzo. Distintos T.F.C. pueden coincidir
en el mimo ttulo, y tambin en la misma fecha de comienzo.
Un profesor tiene NIF, nombre completo y varios telfonos. Es til conocer a qu
alumnos le dirige el T.F.C.. En general, todos los profesores dirigen o han dirigido a uno
o a varios alumnos. Por otro lado, a cada alumno slo se le asigna un profesor para que
le dirija el T.F.C..
Un T.F.C. es evaluado por un tribunal. Cada tribunal est formado por uno o varios
profesores y cada profesor puede (o no) formar parte de uno o varios tribunales. Por
otra parte, se desea conocer qu alumno es el que se presenta a qu tribunal, con qu
T.F.C., en qu fecha lo ha defendido y la nota obtenida. Un mismo tribunal evaluar
uno o varios T.F.C.
El tribunal tiene asignado un nmero de orden de tribunal, un curso acadmico (por
ejemplo, 2011-2012) y un lugar de examen. En cada curso escolar, los nmeros de
tribunal se asignan secuencialmente, comenzando por el nmero 1.
Al margen de esto, un alumno puede pertenecer y colaborar con uno o ms grupos de
investigacin. Dichos grupos disponen de un cdigo de grupo (exclusivo para cada uno)
y un nombre. Cada grupo tiene al menos un alumno. Interesa la fecha de incorporacin
del alumno al grupo y la fecha de su baja en el mismo.
En cada grupo se nombra a uno de sus alumnos integrantes como coordinador del
grupo, por tanto, un alumno slo puede ser coordinador de un grupo si en esa fecha es
un miembro integrante de dicho grupo y mientras permanezca en l.
Un alumno no puede ser nombrado al mismo tiempo como coordinador de ms de un
grupo. No todos los alumnos han sido nombrados coordinadores. Un grupo puede
cambiar de alumno coordinador a lo largo del tiempo. Interesa saber la fecha de
nombramiento del alumno como coordinador y la fecha de su cese.
Colegio Salesiano San Ignacio
Avda. Mara Auxiliadora n7
11009 Cdiz


Por otra parte, un profesor, al margen de dirigir el T.F.C. de algunos alumnos, puede
haber colaborado con (ayudar a) otros alumnos en la realizacin de sus T.F.C., los
cuales han sido dirigidos por otros profesores. En este caso, slo es interesante
conocer qu profesor ha ayudado a qu alumno (a un alumno le pueden ayudar varios
profesores). No todos los profesores ayudan, ni todos los alumnos son ayudados. Si un
profesor dirige a un alumno, no le puede ayudar (slo lo dirige).
Problema 4
La cadena de Videoclubs Glob-Gusters ha decidido, para mejorar su servicio, emplear
una base de datos para almacenar la informacin referente a las pelculas que ofrece
en alquiler. Esta informacin es la siguiente:
Una pelcula se caracteriza por su ttulo, nacionalidad, productora y fecha.

En una pelcula pueden participar varios actores (nombre, nacionalidad, sexo),
algunos de ellos como actores principales.

Una pelcula est dirigida por un director (nombre, nacionalidad).

De cada pelcula se dispone de uno o varios ejemplares diferenciados por un
nmero de ejemplar y caracterizados por su estado de conservacin.

Un ejemplar se puede encontrar alquilado a algn socio (nombre, direccin,
telfono). Se desea almacenar la fecha de comienzo del alquiler y la de
devolucin.

Cada socio puede alquilar como mximo 4 ejemplares.

Un socio tiene que ser avalado por otro socio que responda de l en caso de
tener problemas en el alquiler.





Colegio Salesiano San Ignacio
Avda. Mara Auxiliadora n7
11009 Cdiz


Problema 5
Se quiere disear una Base de Datos para gestionar las existencias de CDs (discos
compactos) de una tienda de msica. El anlisis de requerimientos realizado nos ha
permitido saber lo siguiente:
- Existen dos tipos de obras: los CDs individuales y las colecciones. Las obras se
identifican por su clave (parecida al ISBN de los libros) y tienen un nombre.
- Cada CD se puede identificar tambin por un nmero asignado por la propia tienda y
tiene un precio venta al pblico (PVP).
- Cada CD incluye varias pistas, que estn numeradas (1,2,3, ). De cada pista nos
interesa el ttulo de la cancin que contiene y su duracin.
- A cada coleccin pertenecen varios CDs. Una coleccin tiene un promotor y un PVP
(que se cobra al adquirirla entera), que suele ser ms bajo que la suma de los PVPs de
los CDs que la forman.
- Cada CD ha sido realizado por uno o varios artistas. Los artistas se identifican por su
nombre. Tambin interesa conocer de ellos el pas y el estilo musical (rock, country,
flamenco, msica espaola, etc).
- Se almacena tambin los datos de las compaas discogrficas: su nombre (que las
identifica), su direccin en Espaa (calle, nmero y cdigo postal-cp-) y el pas donde
tienen la sede central. Cada compaa ha editado una o varias obras. Cada obra slo la
puede editar la compaa propietaria de sus derechos, pero estos derechos pueden
cambiar a otra compaa con el tiempo (por compra, cesin, etc).









Colegio Salesiano San Ignacio
Avda. Mara Auxiliadora n7
11009 Cdiz


Problema 6
Una compaa ferroviaria necesita una Base de Datos para gestionar su taller en el que se llevan a cabo
las revisiones peridicas y reparaciones de las locomotoras. La informacin que debe contener las
Base de Datos se describe en los siguientes supuestos semnticos:
El taller dispone de varias reas de reparacin (motores diesel, motores elctricos, transmisiones, etc.)
caracterizadas por un nmero, una localizacin y un tamao en metros cuadrados. Las reparaciones
de las locomotoras (cdigo de locomotora, fecha de comienzo de funcionamiento y nombre) se
desglosan en un conjunto de tareas a las que se le asignan diversas reas de reparacin (zonas del
taller).
Una tarea se caracteriza por su nombre (desmontaje, limpieza, engrase, montaje, etc.), su descripcin
y su duracin, y se puede realizar en una o varias reas de reparacin. Cada rea de reparacin puede
ocuparse para realizar distintas tareas de reparacin. Las tareas de reparacin son llevadas a cabo por
varios operarios (tanto especializados como aprendices). Inters conocer quines son los operarios
asignados a una determinada tarea de reparacin y rea de reparacin. De igual manera, hay que
recoger las reas de reparacin ocupadas para llevar a cabo las tareas y los operarios involucrados en
ellas (incluyendo las horas dedicadas por cada operario en cada tarea y rea de reparacin).
De cada reparacin se desea guardar un cdigo, nombre la duracin en horas y la fecha de comienzo.
Es importante, adems, saber los recambios (tuercas, vlvulas, etc.) que se han empleado en la
reparacin de una determinada locomotora, queriendo conocer de cada recambio el cdigo,
descripcin, nombre de los proveedores que suministran cada recambio y el nmero de unidades
empleadas en cada reparacin. As mismo, se quiere almacenar las herramientas (cdigo de
herramienta, descripcin y peso) empleadas en cada tarea de reparacin junto con las fechas de inicio
y fin de utilizacin de esas herramientas.
Existen operarios especializados y aprendices; de los especializados se quiere conocer lo saos de
experiencia, su DNI, nombre, fecha de nacimiento y nmero de la Seguridad Social. Los operarios
especializados supervisan a los aprendices, interesando almacenar esta informacin. Un operario
aprendiz slo tiene un supervisor y se quiere guardar la fecha en que se inici este seguimiento. De los
operarios aprendices se almacenar su DNI, nombre, fecha de nacimiento y nmero de Seguridad
Social
Por ltimo, los aprendices asisten a cursos de formacin (cdigo de curso, nombre y
fecha de inicio) y en cada curso los aprendices son evaluados con varias puntuaciones

Anda mungkin juga menyukai