Vous êtes sur la page 1sur 4

Ejercicio 1: Autocares

Tenemos una empresa de autocares que permite la reserva de asientos


mediante Internet. Para gestionar la reserva de los asientos necesitamos una
base de datos en la que almacenaremos los siguientes datos:

 Matrícula de cada autocar; nombre, DNI, apellidos, dirección y teléfono


de cada conductor; fecha y hora de salida de cada autobús; hora de
paso por cada localidad; nombre de cada localidad; Número de asientos
de cada autocar; número de cada asiento
 En cada viaje puede haber uno o dos conductores conductor en el
autocar. Un mismo asiento puede estar reservado en el mismo viaje por
varias personas (Una persona puede comprar el asiento de Palencia a
Aguilar de Campo y otra persona comprar de Aguilar a Santander).
 Por otro lado las rutas se repiten, de modo que la ruta por ejemplo
Palencia-Santander siempre hace las mismas paradas
 Al reservar el asiento se indica la fecha de la reserva

Ejercicio 2: Recetas

Crear un modelo entidad / relación para controlar una base de datos de recetas
de cocina. Debe incluir Información sobre los platos, tipos de plato,
ingredientes, cantidades, etc. Hacer el primer paso de establecimiento de
atributos utilizando los atributos más apropiados.

Añadir información sobre vinos recomendados en los platos (incluidas las


denominaciones de origen)

Ejercicio 3: Aeropuerto

Crear un modelo entidad / relación para controlar un aeropuerto. Los datos a


gestionar son:

 Número de cada vuelo


 fechas de salida de cada vuelo
 Datos de la tripulación (nombre de los pilotos, apellidos, dni piloto,
teléfono, dirección,... y los mismos datos para las azafatas)
 Hora de salida de cada vuelo
 Nombre de cada aeropuerto y localidad en la que se encuentra
 Hora de paso por cada aeropuerto

Ejercicio 4: Teatro

Crear un modelo relacional para la venta de entradas de un teatro. La entrada


se refiere a una butaca y un día concreto. La base de datos debe almacenar
todas las entradas vendidas. Almacenar y relacionar también la información
concerniente a las obras de teatro representadas (autor, título, actores,
sinopsis,..) y las fechas en las que se realizan.
Ejercicio 5: Tienda

Crear un esquema entidad relación para gestionar una base de datos de una
tienda de venta por Internet que funciona de esta manera:

 La tienda vende televisión por Internet de modo que según el tiempo que
una persona vea la televisión, paga más dinero.
 Para ello cada cliente debe darse de alta en la página indicando su
nombre, dni, apellidos, teléfono, e-mail y tarjeta de crédito
 Tenemos que grabar todos los accesos que realiza el cliente a la página
gestionando la fecha de entrada y de salida a la página (la fecha incluye
la hora, con lo que se puede calcular las horas consumidas)
 El cliente puede contratar una serie de bonos cuyo precio es distinto.
Cada bono incluye unas horas de consumo y un precio por esas horas.
Esos bonos permiten al cliente pagar sólo por las horas que exceden
ese bono
 Si en algún momento se corta la conexión televisiva sin que el cliente lo
desee, entonces se anota como incidencia en la base de datos. Cada
incidencia posee la fecha y hora exacta en la que ocurrió la incidencia y
la fecha en la que se restableció la conexión.

Ejercicio 6: Banco

Crear un modelo entidad / relación que resuelva el siguiente problema de


datos. Se trata de gestionar los datos de un banco que maneja estos datos:

 Posee clientes que contratan cuentas en el banco. De los clientes


tenemos su DNI, Nombre, Apellidos, Localidad, Dirección y Teléfono.
 Todas las cuentas tienen un número de 20 dígitos de los cuatro primeros
se refieren al banco, los cuatro siguientes a la entidad, los dos siguientes
son de control y los 10 siguientes el número en sí de la cuenta. Toda
cuenta tiene un saldo actual y se anota la fecha de contratación
 Las cuentas pueden ser de ahorro, de plazo fijo (indicando el tiempo
mínimo de supervivencia en años (1,2,3,..), cuentas vivienda y cuentas
de pensiones.
 Del personal se anotan los siguientes datos, DNI, Nº personal, Nombre,
Apellidos, Dirección, Teléfono y una Cuenta bancaria (que tiene que
estar en el banco)
 El personal puede tener o ser jefe. Los jefes tienen un número de busca.
Un jefe puede tener un jefe superior.
 Las cuentas bancarias pueden pertenecer a más de un cliente.
Ejercicio 7: Centro educativo

Crear un modelo entidad / relación que gestione un centro educativo, teniendo


en cuenta que tiene que llevar estos datos

 Datos de los alumnos (nombre, apellidos, código de alumno, dirección,


teléfono, curso)
 Información de las asignaturas en las que se matricula cada alumno,
sabiendo que cada asignatura tiene un código, un título, se indica
también sus horas de duración.
 Necesitamos información sobre las aulas, nombre del aula y piso en el
que se encuentra. Además del número de pupitres que posee.
 También almacenamos datos de cada profesor (cada asignatura tiene un
profesor), nombre, dni, teléfono, dirección, localidad.
 Necesitamos saber cuál es el tutor de cada curso
 Los cursos se identifican por su número y estudios (1º de ESO, 2º FP
Soldadura,...)
 Necesitamos llevar un calendario con la ocupación de las aulas. En esa
ocupación debe figurar los días de la semana, las horas en las que el
aula es ocupada y por qué curso será ocupada esa aula.
 Por último queremos llevar un control de los recursos de aula (pupitres,
ordenadores,...) cada recurso tiene un código y un nombre. Se anotará
la cantidad que hay de cada recurso en cada aula.

Ejercicio 8: Árbol Genealógico

Ejercicio 9: Bolsa

Crear un modelo entidad/relación que permita controlar una bolsa de valores,


empresas, acciones, compras, ventas,... Hay que conseguir almacenar datos
que permitan:

 Controlar la venta de acciones: a qué empresa pertenecen, quién es el


comprador, quién el vendedor, el valor de compra, fecha de compra,...
 Siempre tenemos que tener almacenado el valor actual de las acciones
de cada empresa.
 Además necesitamos almacenar el valor de las acciones de la empresa
por cada HORA. Es decir se almacena el valor a las 9, a las 10, a las
11,.... de cada día
Ejercicio 10: Fútbol

Crear un modelo entidad/relación que permita controlar los datos de una liga de
fútbol. Necesitamos:

 Controlar los datos referentes a cada equipo y jugadores de los equipos


(cada jugador pertenece sólo a un equipo durante toda la liga)
 Los partidos, marcadores y fecha de celebración de los mismos.
También el estadio en el que se jugó (necesitaríamos conocer el nombre
de todos los estadios y el equipo al que pertenecen)
 Los árbitros (incluidos linieres y cuartos árbitros) que pitan los partidos
 Los goles, tarjetas y otras incidencias (lesiones por ejemplo) sabiendo el
minuto en el que ocurrieron y a qué jugador le ocurrieron

Vous aimerez peut-être aussi