Está en la página 1de 2

Repaso 2 PostgreSQL 1.

. Crea las siguientes tablas: (el tipo de dato lo debis seleccionar vosotros) Clientes Nombre Cliente NIF_Cliente PK Calle Nmero Puerta Localidad CdigoPostal Alquiler CodigoAlquiler (SERIAL)PK Cod_DVD (Character varying) NIF_Cliente Fecha Alquiler (DATE) Fecha Devolucin (DATE) Precio (MONEY) DVD Cod_DVD (Character variying) PK Titulo Disponible (BOOLEAN)

Generos Genero PK

Peliculas Titulo PK Director Interprete Genero Estreno (CHARACTER) Cartel (boolean) 2. Crea las relaciones que tu veas necesarias 3. Crea las siguientes reglas de validacin, restricciones, etc. a. El cdigo postal es de tipo texto y menor de 5600 b. La localidad por defecto es La Roda c. La fecha de alquiler es menor que la fecha de devolucin d. El precio es mayor que 0 y menor de 10 4. Introduce los siguientes datos a. Tabla Alquiler

b. Tabla Clientes

Repaso 2 PostgreSQL c. Tabla DVD

d. Tabla Pelculas

e. Tabla Gneros

5. Crea las siguientes consultas a. Cod_DVD y ttulo de los dvd sin devolver. b. DNI, nombre, direccin, telfono y correo electrnico de los clientes que han alquilado algn dvd el ao 2001. c. Ttulo de los dramas del 1999, comedias de 1997 y de todas las pelculas del 2001. d. Nombre de los clientes que han alquilado una pelcula que se estren en 1997. Incluid tambin el ttulo de la pelcula. e. Cod_DVD y ttulo de los DVD alquilados por cliente 00000000J. Incluid tambin la fecha de alquiler y devolucin. f. Nombre, direccin y telfono de los clientes que han alquilado Dvd El Bola. g. Cod_DVD y ttulo de los DVD sin devolver del cliente 44444444D. Incluid tambin la fecha de alquiler. h. Cod_DVD y ttulo de los DVD del gnero Drama i. Pelculas que cuesten 3 j. Pelculas de gnero drama estrenadas en el 1998 k. Clientes que han sacado una pelcula antes del 2001 de drama o de accin.

También podría gustarte