Está en la página 1de 5

Bases de Datos

I.E.S. Cristbal de Monroy

Ejercicio 1.
Crear un modelo E/R para controlar los clientes de un banco, en el que
necesitamos:

El nombre, apellidos, DNI, direccin y calle del cliente.


El nmero de cuenta y su saldo.
La fecha en la que se cre la cuenta.

Ejercicio 2.
Crear u modelo E/R para controlar una base de datos de un partido de tenis, en el
que necesitamos:

El nombre, apellidos, DNI, fecha de nacimiento, nacionalidad,


direccin y telfono de los jugadores.
El nombre, direccin, pas y localidad de las pistas donde se disputan
los torneos.
La fecha, la pista y los dos contrincantes de cada partido.

Ejercicio 3.
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:

Matrcula de cada autocar; nombre, DNI, apellidos, direccin y


telfono de cada conductor; fecha y hora de salida de cada autobus;
hora de paso por cada localidad; nombre de cada localidad; nmero de
asientos de cada autocar; nmero de cada asiento (el nmero completo
consta del nmero de asiento y la matrcula del autocar); nombre,
direccin, telfono y DNI de cada cliente.

En cada viaje slo hay un 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).

Ejercicio 4.

Crear un modelo entidad / relacin para controlar una base de datos de recetas de
cocina. Debe incluir Informacin sobre los platos, tipos de plato, ingredientes,
cantidades, etc. Hacer el primer paso de establecimiento de atributos utilizando los
atributos ms apropiados.
Aadir informacin sobre vinos recomendados en los platos (incluidas las
denominaciones de origen).

Pgina 1 de 5

Bases de Datos

I.E.S. Cristbal de Monroy

Ejercicio 5.
Crear un modelo Entidad/Relacin para controlar un aeropuerto. Los datos a
gestionar son:

Nmero de cada vuelo.


Fechas de salida de cada vuelo.
Datos de la tripulacin (nombre de los pilotos, apellidos, dni piloto,
telfono, direccin,... 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 6.
Crear un modelo E/R para la venta de entradas de un teatro. La entrada se refiere
a una butaca y un da concreto. La base de datos debe almacenar todas las entradas
vendidas. Almacenar y relacionar tambin la informacin concerniente a las obras de
teatro representadas (autor, ttulo, actores, sinopsis,..) y las fechas en las que se realizan.

Ejercicio 7.
Crear un esquema E/R para gestionar una base de datos de una tienda de venta
por Internet que funciona de esta manera:

La tienda vende televisin por Internet de modo que segn el tiempo


que una persona vea la televisin, paga ms dinero.
Para ello cada cliente debe darse de alta en la pgina indicando su
nombre, dni, apellidos, telfono, e-mail y tarjeta de crdito.
Tenemos que grabar todos los accesos que realiza el cliente a la pgina
gestionando la fecha de entrada y de salida a la pgina (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 slo por las horas que exceden
ese bono.
Si en algn momento se corta la conexin 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 conexin.

Ejercicio 8.

Crear un modelo E/R que resuelva el siguiente problema de datos. Se trata de


gestionar los datos de un banco que maneja estos datos:

Pgina 2 de 5

Bases de Datos

I.E.S. Cristbal de Monroy

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


tenemos su DNI, Nombre, Apellidos, Localidad, Direccin y Telfono.
Todas las cuentas tienen un nmero de 20 dgitos 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 nmero en s de la
cuenta. Toda cuenta tiene un saldo actual y se anota la fecha de
contratacin .
Las cuentas pueden ser de ahorro, de plazo fijo (indicando el tiempo
mnimo de supervivencia en aos (1,2,3,..), cuentas vivienda y cuentas
de pensiones.
Del personal se anotan los siguientes datos, DNI, N personal, Nombre,
Apellidos, Direccin, Telfono y una Cuenta bancaria (que tiene que
estar en el banco).
El personal puede tener o ser jefe. Los jefes tienen un nmero de
busca. Un jefe puede tener un jefe superior.
Las cuentas bancarias pueden pertenecer a ms de un cliente.

Ejercicio 9.

Crear un modelo E/R que gestione un centro educativo, teniendo en cuenta que
tiene que llevar estos datos:

Datos de los alumnos (nombre, apellidos, cdigo de alumno, direccin,


telfono, curso).
Informacin de las asignaturas en las que se matricula cada alumno,
sabiendo que cada asignatura tiene un cdigo, un ttulo, se indica
tambin sus horas de duracin.
Necesitamos informacin sobre las aulas, nombre del aula y piso en el
que se encuentra. Adems del nmero de pupitres que posee.
Tambin almacenamos datos de cada profesor (cada asignatura tiene
un profesor), nombre, dni, telfono, direccin, localidad.
Necesitamos saber cul es el tutor de cada curso.
Los cursos se identifican por su nmero y estudios (1 de ESO, 2 FP
Soldadura,...).
Necesitamos llevar un calendario con la ocupacin de las aulas. En esa
ocupacin debe figurar los das 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 cdigo y un nombre. Se anotar
la cantidad que hay de cada recurso en cada aula.

Ejercicio 10.

Pgina 3 de 5

Bases de Datos

I.E.S. Cristbal de Monroy

Crear un modelo E/R 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, quin es el


comprador, quin el vendedor, el valor de compra, fecha de compra,...
Siempre tenemos que tener almacenado el valor actual de las acciones
de cada empresa.
Adems 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 da.

Ejercicio 11.
Tenemos la siguiente informacin sobre una cadena editorial:

La editorial tiene varias sucursales, con su domicilio, telfono y un


cdigo de sucursal.
Cada sucursal tiene varios empleados, de los cuales tendremos sus
datos personales, DNI y telfono. Un empleado trabaja en una nica
sucursal.
En cada sucursal se publican varias revistas, de las que almacenaremos
su ttulo, nmero de registro, periodicidad y tipo.
La editorial tiene periodistas (que no trabajan en las sucursales) que
pueden escribir artculos para varias revistas. Almacenaremos los
mismos datos que para los empleados, aadiendo su especialidad.
Guardaremos tambin las secciones fijas de cada revista, que tendrn
un ttulo y una extensin.
Para cada revista, almacenaremos informacin de cada nmero, que
incluir la fecha, nmero de pginas y el nmero de ejemplares
vendidos. a)

Ejercicio 12.
Hacer el modelo E/R correspondiente a la organizacin informtica de una
empresa con la siguiente informacin:

La empresa tiene varios centros de clculo, en los que hay distintos


equipos. Para cada C.C se almacena su direccin, cdigo y
responsable. Cada equipo tendr un cdigo, y almacenaremos su
marca, modelo, RAM y capacidad de disco.
El personal informtico trabaja en un slo C.C., almacenando su DNI y
datos personales. Cada empleado podr trabajar en varios equipos del
C.C.
Los usuarios de los equipos tendrn cuentas en uno o varios equipos.
En cada equipo, slo podrn tener una cuenta, con un nombre, una
clave y un privilegio distinto. Se almacenar su DNI y datos
personales.

Pgina 4 de 5

Bases de Datos

I.E.S. Cristbal de Monroy

Tambin se guarda informacin sobre las cuentas antiguas (nombre,


clave y periodo de uso).

Ejercicio 13.
Hacer el modelo E/R para una empresa de material informtico, de la que
tenemos esta informacin:

Cdigo_equipo,
Descripcin_equipo,
Precio_equipo,
Cdigo_componente, Descripcin_componente, Stock_componente,
Precio_componente,
DNI_empleado,
Nombre_empleado,
Seccin_empleado, NIF_cliente, Nombre_cliente, Domicilio_cliente,
Cdigo_equipos_cliente,
Cantidad_equipos_cliente,
Cdigo_componentes_cliente, Cantidad_componentes_cliente.
Sabemos que:

Un empleado trabaja en una seccin.


Cada cliente compra a travs de un slo empleado.
Un equipo consta de varios componentes.
Se pueden comprar equipos completos o componentes sueltos.

Ejercicio 14.
Hacer el modelo E/R sobre los pubs de Jan. La informacin de que disponemos
es la siguiente:

De cada pub, almacenaremos el nombre, licencia fiscal, domicilio,


fecha de apertura, horario y das de apertura.
Cada pub tendr uno o varios titulares, de los que almacenaremos sus
datos personales: nombre, DNI y domicilio.
Tendremos que anotar tambin los empleados de cada pub, teniendo en
cuenta que un empleado puede trabajar en varios sitios. Para cada
empleado, tendremos sus datos personales: nombre, DNI y domicilio;
tambin anotaremos la funcin que desempea, que puede ser distinta
en cada pub.
Para cada negocio, llevaremos un inventario de existencias, con el
nombre del artculo, su cdigo, la cantidad y el precio de coste.
A efectos de contabilidad, llevaremos una relacin de los pedidos, con
un nmero de pedido (nico), fecha, proveedor, cdigo y nombre de
los artculos suministrados, cantidad y precio total del pedido.
Tambin tenemos que almacenar las recaudaciones diarias de cada
negocio.

Pgina 5 de 5

También podría gustarte