Sei sulla pagina 1di 2

TECNOLGICO DE ESTUDIOS SUPERIORES

DE COACALCO.
PRIMER EXAMEN DEPARTAMENTAL. TALLER DE BASE DE DATOS.
Nombre del alumno: ____________________________________________

Solo conteste lo que se pide.


Copiar las respuestas en cada pregunta.

1. Partiendo del siguiente esquema relacional, crear la base de datos llamada EXAMEN en
la carpeta c:\examen, con tamao mximo de 10 MB, un tamao inicial de 5 MB un
incremento del 20%, crea las tablas correspondientes, teniendo en cuenta la descripcin
y las restricciones siguientes:
SOCIOS
DNI
Nombre
Direccin

CHAR, tamao 10
CHAR, tamao 20
CHAR, tamao 20

No Nulo
No Nulo

PELICULAS
RefPelicula
Nombre
Genero
Director
AoEstreno
Nacionalidad

CHAR, tamao 10
CHAR, tamao 20
CHAR, tamao 10
CHAR, tamao 20
FECHA
CHAR, tamao 20

No Nulo
No Nulo
No Nulo
> 1900
No Nulo

PRESTAMOS
DNI
CHAR, tamao 10
No Nulo
RefPelicula
CHAR, tamao 10
No Nulo
FechaPrestamo
FECHA
No Nulo
Importe
NUMERICO de 3
No Nulo, por defecto 400
NOTA: Los campos que aparecen en negrita y subrayados forman la clave primaria de la tabla,
restriccin que debe considerarse al crear las tablas.
2. Aade las restricciones siguientes:
- Director: Todo en maysculas.
- FechaPrestamo: Posterior al 01/01/00.
- Importe: No nulo.
- DNI. Formato #####-AAAA
- RefPelicula. Formato AAAAA-####
- Importe. Mayor que 250 y menor que 700.
3. Insertar las siguientes filas.
Socios:
DNI
Nombre
111-A
David
222-B
Mariano
333-C
Raul
444-D
Roco
555-E
Maril
666-F
Benjamn
777-G
Carlos

Direccion
Sevilla Este
Los Remedios
Triana
La Oliva
Triana
Montequinto
Los Remedios

888-H
Peliculas:
RefPelicula
CF-1
D-1
D-2
CF-2
D-3
D-4
S-1

Manolo
Nombre
Dune
Los Idiotas
Kramer vs. Kramer
Misin Imposible
Mi nombre es Joe
Rompiendo las olas
Los Otros

Prestamos:
DNI
111-A
333-C
111-A
444-D
111-A
777-G
888-H
222-B
555-E
333-C
333-C

Genero
Ciencia-ficcin
Drama
Drama
Ciencia-ficcin
Drama
Drama
Suspense

RefPelicula
CF-1
D-1
S-1
S-1
D-3
S-1
D-2
CF-2
D-4
D-3
D-4

Montequinto
Director
Edwards
Von Trier
Smith
Johnson
Loach
Von Trier
Amenabar

AoEstreno
1984
1999
1978
1998
1995
1997
2001

FechaPrestamo
18/10/01
19/11/01
20/11/01
19/11/01
14/11/01
19/11/01
16/11/01
15/11/01
17/11/01
20/11/01
20/11/01

Nacionalidad
Estadounidense
Sueca
Estadounidense
Estadounidense
Britnica
Sueca
Espaola
Importe

350
300
400
400
300
400
500
400
400
400
500

4.- Aade una columna a la tabla Peliculas, llamada DineroGenerado, numrica de 8, no nula.
Realiza los pasos para que pueda llevarse a cabo dicha operacin con los clculos necesarios a
partir de la tabla Prestamos.
5.- Mostrar las peliculas de nacionalidad estadounidense, con las siguientes columnas:
RefPelicula, Nombre, AoEstreno, Fecha del ltimo prstamo y nombre de la ltima persona
que la alquil.
6.- Modifica el importe de los prestamos realizados el da 19/11/01, incrementndolo en un
25%. No olvides actualizar despus la columna DineroGenerado de la tabla Pelculas.
7.- Visualiza el importe total de los alquileres realizados por cada uno de los clientes.
8.- Cuenta los alquileres que ha realizado el socio Mariano y muestra, la media de los importes
de los mismos.
9.- Visualiza los datos de las pelculas que hayan generado para el videoclub unos ingresos
superiores a 1000 pesos durante el mes de Noviembre.
10.- Borra los registros correspondientes a los socios que no hayan realizado alquileres en los
ltimos seis meses.

Potrebbero piacerti anche