Ejercicios de base de datos

Páginas: 9 (2097 palabras) Publicado: 3 de abril de 2011
EJERCICIO 1.- GESTIÓN DE TRABAJOS DE FIN DE CARRERA
Una Escuela de Informática quiere generar un sistema para tener controlado en una base de datos todo lo referente a los Trabajos Fin de Carrera (TFC): alumnos que los realizan, profesores que los dirigen, temas de los que tratan y tribunales que los corrigen. Por tanto, es de interés:
· Que los alumnos se definan por su número de matrícula, CIy nombre. Un alumno realiza, evidentemente, sólo un T.F.C.
· Que los TFC se definen por su tema, por un número de orden y por la fecha de comienzo. Un TFC determinado, no puede ser realizado por varios alumnos.
· Que un profesor se define por su CI, nombre y domicilio; y puesto que los TFC son del área en el que trabaja, NO interesa conocer el TFC que dirige sino a qué alumno se lo dirige.
·Que un Tribunal está formado por varios profesores y los profesores pueden formar parte de varios tribunales. Por otra parte, sí es de interés para el tribunal conocer qué alumno es el que se presenta, con qué TFC y en qué fecha lo ha defendido. El tribunal se define por un número de tribunal, lugar de examen y por el número de componentes.
· Al margen de esto, un alumno puede haber pertenecido aalgún grupo de investigación del que haya surgido la idea del TFC Dichos grupos se identifican por un número de grupo, su nombre y por su número de componentes. Un alumno no puede pertenecer a más de un grupo y no es de interés saber si el grupo tiene algo que ver o no con el TFC del alumno; sí siendo de interés la fecha de incorporación a dicho grupo.
· Por otra parte, un profesor, al margen dedirigir el TFC de algunos alumnos, puede haber colaborado con otros en la realización de dicho TFC pero siendo otro profesor el que lo dirige. En este caso, sólo es interesante conocer qué profesor ha ayudado a qué alumno (a un alumno le pueden ayudar varios profesores).

EJERCICIO 2.- AGENCIAS DE VIAJES
Una cadena de agencias de viajes desea disponer de una Base de Datos que contempleinformación relativa al hospedaje y vuelos de los turistas que la contratan. Los datos a tener en cuenta son:
· La cadena de agencias está compuesta por un conjunto de sucursales. Cada sucursal viene definida por el código de sucursal, dirección y teléfono.
· La cadena tiene contratados una serie de hoteles de forma exclusiva. Cada hotel estará definido por el código de hotel, nombre, dirección, ciudad,teléfono y número de plazas disponibles.
· De igual forma, la cadena tiene contratados una serie de vuelos regulares de forma exclusiva.
· Cada vuelo viene definido por el número de vuelo, fecha y hora, origen y destino, plazas totales y plazas de clase turista de las que dispone.
· La información que se desea almacenar por cada turista es el código de turista, nombre y apellidos, dirección yteléfono.
Por otra parte, hay que tener en cuenta la siguiente información:
· A la cadena de agencias le interesa conocer que sucursal ha contratado el turista.
· A la hora de viajar el turista puede elegir cualquiera de los vuelos que ofrece la cadena, y en que clase (turista o primera) desea viajar.
· De igual manera, el turista se puede hospedar en cualquiera de los hoteles que frece lacadena, y elegir el régimen de hospedaje (media pensión o pensión completa). Siendo significativa la fecha de llegada y de partida.

EJERCICIO 3.- HOLDING EMPRESARIAL
Un holding de empresas desea tener una base de datos referente a las empresas que posee, sus vendedores, así como los asesores que trabajan en el holding. La información está organizada de la siguiente forma:
· Los vendedores seorganizan en una jerarquía de pirámide, es decir, cada vendedor puede captar otros vendedores para el holding, de manera que un vendedor tendrá a su cargo varios vendedores.
· Hay que tener en cuenta que un vendedor sólo podrá trabajar en una empresa y sólo podrá captar vendedores para la empresa en que trabaja; siendo importante almacenar la fecha en que se realiza la captación. Los datos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Bases de Datos
  • Ejercicios base de datos
  • Ejercicio base de datos
  • Ejercicios Teoricos Base De Datos
  • Ejercicios practicos de bases de datos
  • Ejercicio de bases de datos en sql
  • EJERCICIOS BASE DE DATOS
  • Ejercicio Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS