Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
6Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Ejercicios de Base de Datos

Ejercicios de Base de Datos

Ratings: (0)|Views: 1,776|Likes:
Published by 40514648
ejercicios diversos sobre modelamiento de base de datos
ejercicios diversos sobre modelamiento de base de datos

More info:

Published by: 40514648 on Dec 13, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, DOC, TXT or read online from Scribd
See More
See less

07/16/2013

pdf

text

original

 
EJERCICIOS DE BASE DE DATOS
Ejercicios Recopilados por:Ing. SANCHEZ PANDURO, Jorge Luis.UAP – Filial Moyobamba
1.Una empresa distribuidora de gasolina desea controlar el servicio de distribución diario querealizan sus camiones. De cada camión se conoce su placa, capacidad en litros y nombredel conductor. El sistema controla para cada camión los clientes a los cuales ha servido.La direccn de la empresa debe conocer al finalizar el a cuántos litros fuerondespachados y cuántos quedaron sin distribuir. Cada camión sale lleno una sola vez de laempresa. El sistema debe permitir que el usuario asigne los clientes a los que visita cadacamn, pero debe chequear que la distancia máxima requerida no exceda los 100kilómetros (todos los días no es necesario que se visiten todos los clientes, la asignación lahace el usuario fuera del sistema, éste sabrá el resultado de la asignación y chequeará lacantidad máxima de kilómetros a recorrer). Para esto el sistema debe controlar la distanciaque existe desde la empresa a cada cliente y entre estos. El resultado final de laasignación debe ser visualizado al final para cada uno de los camiones.2.En un centro de mputo se desea almacenar la información sobre el software que sedisponen para el servicio de los usuarios. De cada software se conoce: nombre, cantidadde disquetes en que está almacenado, disponibilidad (prestado o no a un usuario),cantidad de días que se puede prestar y estado (malo, regular o bueno). Se tieneregistrada la información de los usuarios (identificación, nombre, centro de trabajo oestudio). El sistema con cada solicitud del usuario debe verificar si éste está sancionado.Un usuario es sancionado si se pasa de la fecha en la que debe devolver el disco, a razónde 7 días por cada día que se pasó, en estos casos no se presta el software solicitado. Encaso contrario, el sistema control a para cada usuario, el nombre del software que leprestan y el día que se lo dan. Cuando lo devuelve, si se pasó de fecha lo sancionan. Elcentro necesita tener un listado diario con el software que está prestado y los usuarios queestán sancionados. Para mejorar la calidad del servicio, el sistema debe permitir obtener un listado con los discos que posee el centro, si están disponibles o no y cuándo serándevueltos.3.La asociación "Amigos de la Fiesta" desea recoger en una base de datos toda lainformación acerca de las corridas de toros que se celebran en España y de todos losdatos relacionados con ellas.Se desea tener información acerca de cada corrida, identificada conjuntamente por unnúmero de orden, la feria en la que se celebra y el año de celebración (por ejemplo: orden= 2, feria = San Isidro, Año = 2007), en un mismo año se pueden celebrar muchas ferias.En una determinada corrida actúan una serie de toreros (mínimo 1 y máximo 3) de los quedesea guardar su DNI, nombre, apellido, dirección, apodo y fecha en que tomó la
 
alternativa (es decir la fecha en la que se convirtió en matador de toros). Además se deseasaber quien fue el torero que le dio la alternativa (padrino) en su día (un torero puede dar laalternativa a varios toreros o a ninguno). Muchos de los toreros que actúan en lasdiferentes ferias provienen de otros países por lo que también se necesita guardar sunacionalidad de origen.En cada corrida un torero obtiene una serie de premios (cuántas orejas, cuántos rabos y sisalió por la puerta grande o no) de los que se desea mantener información.Cada torero puede tener un representante. A su vez, un representante puede ser de variostoreros. De él se desea saber su DNI, nombre, dirección, edad y teléfono.Una corrida se celebra en una plaza de toros de la que se desea saber su código que sesupone único, nombre, localidad, dirección y aforo. En una misma plaza se puedencelebrar varias corridas de toros.En cada corrida son estoqueados al menos 6 toros. Cada toro viene identificado por elcódigo de la ganadería a la que pertenece, el año en que nació y un número de orden.Además se desea mantener información acerca de su nombre y color así como el orden enque fue toreado.Cada toro pertenece a una ganadería determinada. De cada ganadería se pretende saber su código, localidad y antigüedad (fecha de creación).4.Una empresa turística tiene un buró de reservaciones en Madrid para que los españolesque deseen hospedarse en Perú en cualquier hotel, reserven habitaciones. Esta oficinatiene una cuota de habitaciones para cada hotel y con ella realiza sus operaciones. Unaempleada que presta servicios de reservación tiene un file para cada uno de los hoteles,dentro de éste existe una hoja por cada día y una línea por cada habitación. Cuando laempleada hace una reservación, anota los datos del usuario en la línea correspondiente, lafecha de la reservación, fecha de vencimiento, tipo de reservación, así como su código, yle llena una boleta al usuario. Al final del día hace una relación con todas las reservacionesefectuadas ese día. Otra empleada es la encargada de facilitar información a los usuariossobre el destino solicitado. Para ello se sabe de cada hotel su nombre, ubicación ycategoría (normal, dos estrellas, tres estrellas, etc.). En dependencia de la categoría tendrádeterminadas comodidades. De cada una de las habitaciones que oferta cada hotel hayque saber el tipo (simple, doble, suite y presidencial), piso (cada piso tiene habitaciones) ysi tiene vista o no a la ciudad. Las solicitudes de reservación pueden incluir una o variashabitaciones, en cuyo caso hay que tener en cuenta que se emiten tantas boletas comohabitaciones se hayan reservado. Si no es posible satisfacer la solicitud completa elusuario debe decidir si escoge otro hotel donde haya capacidad o modifica el pedido dehabitaciones. La gerencia debe informar a la oficina en Perú el orden (de mayor a menor)del porcentaje de ocupación de los hoteles en el día de acuerdo a las capacidadesdisponibles.
 
5.La institución educativa ABC brinda servicios educativos de nivel superior aaproximadamente 200 alumnos de los cuales de guarda información como su código,nombre, apellido, dirección, si en caso contara teléfono y correo electrónico además delnombre de su tutor, además cuenta con servicios de unos 100 empleados entre docentes, jefes de práctica, administrativos, etc. de los cuales se requiere guardar información comosu código, nombre, dirección, dni, teléfono, grupo sanguíneo, código del área al cualpertenece.Actualmente las distintas áreas de la institución hacen llegar sus pedidos al área decompras mediante formatos impresos, en caso los productos solicitados se encuentran enstock, se procederá a despacharlos al área solicitante. En caso contrario estos pedidospasan por una evaluación para su aprobación. Adicionalmente necesitan pasar por laaprobación de un responsable en caso excedan un monto definido.Cada pedido se puede agrupar en un máximo de diez pedidos, una vez que el pedido esaprobado se procederá a generar ordenes de compra a los proveedores, los cuales debende ser registrados. El objetivo de este modelamiento es que el área de compras reciba lospedidos de las diferentes áreas de la institución, los que serán evaluados y calificados paraluego se les pueda hacer un seguimiento, es decir si fueron despachados (atendidos), o encaso contrario si fueron aprobados en la evaluación, una vez evaluados el sistemapermitirá el registro de las ordenes de compra que se hayan generado para atender algunos pedidos, de este modo se podrá tener ahorro en tiempo y dinero que la institucióneducativa desea tener.6.Soy el administrador de una compañía de capacitación que provee cursos, impartidos por nuestros instructores sobre tecnología. Enseñamos cursos, los cuales tienen un código,nombre y costo. Introducción al UNIX y Programando en C son dos de nuestros máspopulares cursos. Los cursos varían en duración desde uno a cuatro días. Paul Zárate yMaría González son dos de nuestros mejores instructores. Registramos el nombre de cadainstructor y número de teléfono. Los alumnos pueden tomar varios cursos a través deltiempo y muchos lo hacen. Jaime Bueno de AT&X tomó todos los cursos que ofrecemos!!!Nos gusta tener el nombre y teléfono de cada estudiante.7.La dirección de deportes de una universidad desea controlar la información sobre losestudiantes deportistas. Para cada uno de los deportes que se practican se conoce elnombre, la cantidad de secciones de entrenamiento y de cada una de ellas el día y hora ylos estudiantes que lo practican. Un estudiante puede practicar mas de un deporte y de élse controla la identificación, nombre y apellidos, edad, sexo, escuela profesional a la quepertenece y ciclo en el que estudian. La Dirección de Deportes necesita conocer encualquier momento qué deportes practica un estudiante dado y puede modificar estainformación (es decir, incluir o eliminar un estudiante en o de un deporte dado). Esnecesario conocer además cuántos estudiantes y sus nombres practican un deporte dado.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->