BANCO DE EJERCICIOS Y PROBLEMAS DE FÍSICA ELEMENTAL PARA EL EXAMEN DE ADMISIÓN
Banco de ejercicios mer
-
Upload
tecnologiacetis100 -
Category
Internet
-
view
1.131 -
download
0
Transcript of Banco de ejercicios mer
Los profesores de la asignatura de Bases de Datos de una Escuela Universitaria deciden crear una base
de datos que contenga la información de los resultados de las pruebas realizadas a los alumnos. Para
realizar el diseño se sabe que:
· Los alumnos están definidos por su n° de matrícula, nombre y el grupo al que asisten a clase.
· Dichos alumnos realizan dos tipos de pruebas a lo largo del curso académico:
o Exámenes escritos: cada alumno realiza varios a lo largo del curso, y se definen por el n° de examen,
el n° de preguntas de que consta y la fecha de realización (la misma para todos los alumnos que
realizan el mismo examen). Evidentemente, es importante almacenar la nota de cada alumno por
examen.
o Prácticas: se realiza un n° indeterminado de ellas durante el curso Académico, algunas serán en
grupo y otras individuales. Se definen por un código de práctica, título y el grado de dificultad. En este
caso los alumnos pueden examinarse de cualquier práctica cuando lo deseen, debiéndose almacenar la
fecha y nota obtenida.
En cuanto a los profesores, únicamente interesa conocer (además de sus datos personales: CI y
nombre), quien es el qué ha diseñado cada práctica, sabiendo que en el diseño de una práctica puede
colaborar más de uno, y que un profesor puede diseñar más de una práctica.
Interesa, además, la fecha en que ha sido diseñada cada práctica por el profesor correspondiente.
El ministerio de la salud desea mantener un sistema de información relativo a hospitales.
A continuación se detalla lo que se desea modelar:
HOSPITAL, con los datos:
• código, que lo identifica.
• nombre
• dirección
EJERCICIO NO. 9
EJERCICIO NO. 10
• teléfono
• cantidad de camas
SALA, con los datos:
• código
• nombre
• cantidad de camas
MEDICO, con los datos:
• cédula de identidad
• nombre
• especialidad
LABORATORIO, con los datos:
• código, que lo identifica.
• nombre
• dirección
• teléfono
PACIENTE, con los datos:
• cédula de identidad
• número de registro
• número de cama
• nombre
• dirección
• fecha de nacimiento
• sexo
DIAGNOSTICO, con los datos:
• código, que lo identifica.
• tipo
• complicaciones
Además se sabe que:
• Cada hospital tiene varias salas. Cada una de ellas pertenece a un solo hospital. En distintos
hospitales puede haber salas con el mismo código, pero esto no puede ocurrir dentro de un hospital.
• Cada médico trabaja en un único hospital.
Cada hospital trabaja con muchos laboratorios, y un laboratorio presta servicios a más de un hospital.
Interesa conocer la descripción de cada servicio y la fecha en que se realizó.
• Un paciente puede estar internado en una única sala.
• Cada paciente puede ser atendido por más de un médico, y a su vez cada médico atenderá varios
pacientes. Interesa conocer las fechas de las atenciones.
• Cada paciente puede tener varios diagnósticos. Interesa saber la fecha en que se realizó cada uno.
Se pretende modelar la cantidad de goles que hizo un jugador a lo largo de su vida en cada equipo en
que jugó. Tanto de los jugadores como de los equipos se conoce su nombre.
Discutir la posibilidad de representar las siguientes opciones, marcando errores y corrigiéndolos en el
MER propuesto:
1. Representar los goles realizados por un jugador en cada temporada (identificada por el año)
2. Representar los goles realizados por un jugador en los distintos campeonatos que jugó en cada
equipo. Cada campeonato se identifica por un código y se conoce su nombre y el año en que se jugó.
EJERCICIO NO. 11
Un banco posee un conjunto de sucursales. Cada sucursal se describe por su nombre de sucursal,
ciudad y dirección de ubicación.
• Un banco posee un conjunto de personas que tienen una cuenta en el banco llamado cliente. Cada
cliente se describe mediante su nombre, seguro social, calle y ciudad del cliente.
• En un banco existen empleados, que es el conjunto de todas las personas que trabajan en el banco.
Cada empleado se describe por los atributos nombre y número de teléfono.
• En el banco existen cuenta; que es el conjunto de todas las cuentas que mantiene en el banco. Cada
cuenta se describe por su número y saldo.
• También existen transacciones, que es el conjunto de todas las transacciones de cuentas ejecutadas
en el banco. Cada transacción se describe por el número de la transacción, fecha y cantidad.
El banco tiene establecido que cada cliente debe poseer una o muchas cuentas en el banco; pero, la
cuenta solo debe poseer un solo titular. Una sucursal del banco debe poseer muchos trabajadores y un
trabajador solo
debe trabajar en una sucursal. Los cliente puede realizar transacciones sobre sus cuentas. Un cliente
puede ejecutar una o muchas transacciones y una transacción es ejecutada por un cliente y para una
sola cuenta; pero, una cuenta puede tener muchas transacciones. Una cuenta debe ser creada por una
sola sucursal; y esta, puede generar una o muchas cuentas.
El Centro Comercial Shopping está organizado por departamentos (código del departamento, nombre),
cuyos empleados pueden ser jefes o vendedores de ellos se tiene c.i, nombre, dirección, departamento
al que pertenece, cada uno de los empleados pertenece a un único departamento. Cada departamento
tiene un único jefe y un jefe lo es únicamente de un departamento. Cada departamento tiene sus
propios productos (identificador, descripción, código del departamento, código del proveedor que lo
suministra, precio) que son suministrados por distintos proveedores (código del proveedor, nombre,
dirección, teléfono, e-mail) a un determinado precio. Un producto es suministrado por un único
proveedor, pero un proveedor suministra varios productos. Una venta la realiza un vendedor a un
cliente (c.i, nombre, dirección) en una fecha y puede incluir varios productos.
EJERCICIO NO. 12
EJERCICIO NO. 13
La cadena de hoteles “Descanse Feliz”, está interesada en automatizar su sistema de reservaciones
para ofrecerle a sus clientes la opción de hacer sus reservas por internet, por tal razón ha solicitado
nuestra ayuda en el diseño de la base de datos que soporte su nuevo servicio, a continuación la
descripción de sus requerimientos:
• Cada hotel (del que interesa almacenar su nombre, dirección, teléfono, año de construcción, etc.) se
encuentra clasificado obligatoriamente en una categoría (por ejemplo, tres estrellas) pudiendo bajar o
aumentar de categoría.
• Cada categoría tiene asociada diversas informaciones, como, por ejemplo, el tipo de IVA que le
corresponde y la descripción.
• Los hoteles tiene diferentes clases de habitaciones (suites, dobles, individuales, etc.), que se
numeran de forma que se pueda identificar fácilmente la planta en la que se encuentran. Así pues, de
cada habitación se desea guardar el código y el tipo de habitación.
• Es importante poder identificar en que piso se encuentra cada habitación, ya que esta información
también debe conocerla el cliente
• Los particulares pueden realizar reservas de las habitaciones de los hoteles. En la reserva de los
particulares figurarán el nombre, la dirección y el teléfono.
• Las agencias de viaje también pueden realizar reservas de las habitaciones. En caso de que la reserva
sea realizada por una agencia de viajes, se necesitarán los mismos datos que para los particulares,
además del nombre de la persona para quien la agencia de viajes está realizando la reserva.
• En los dos casos anteriores también se debe almacenar el precio de la reserva, la fecha de inicio y la
fecha de fin de la reserva.
• Para cada habitación, es necesario tener un registro de los huéspedes que se alojan en ella (Nombre
y apellidos, cedula, profesión, edad, teléfono, origen) en cuya situación uno de ellos será asignado
como responsable de la misma.
EJERCICIO NO. 14
Se trata de realizar el diseño de la base de datos en el modelo E/R para una cadena de hoteles. ”Cada hotel (del que interesa almacenar su nombre, dirección, teléfono, año de construcción, etc.) se encuentra clasificado obligatoriamente en una categoría (por ejemplo, tres estrellas) pudiendo bajar o aumentar de categoría. Cada categoría tiene asociada diversas informaciones, como, por ejemplo, el tipo de IVA que le corresponde y la descripción. Los hoteles tiene diferentes clases de habitaciones (suites, dobles, individuales, etc.), que se numeran de forma que se pueda identificar fácilmente la planta en la que se encuentran. Así pues, de cada habitación se desea guardar el código y el tipo de habitación. Los particulares pueden realizar reservas de las habitaciones de los hoteles. En la reserva de los particulares figurarán el nombre, la dirección y el teléfono. Las agencias de viaje también pueden realizar reservas de las habitaciones. En caso de que la reserva la realiza una agencia de viajes, se necesitarán los mismos datos que para los particulares, además del nombre de la persona para quien la agencia de viajes está realizando la reserva. En los dos casos anteriores también se debe almacenar el precio de la reserva, la fecha de inicio y la fecha de fin de la reserva”.
EJERCICIO NO. 15