Está en la página 1de 6

VIDEO CLUB

Tabla Actores
Nombre Tipo de datos Caractersticas
Dniactor Texto 50 caracteres
Nombre Texto 20 caracteres
Fnacimiento Fecha/Hora Fecha corta
FFallecimiento Fecha/Hora Fecha corta
Lugarnacimiento Texto 50
Foto Objeto OLE
Notas Memo



Director
Nombre Tipo de datos Caractersticas
Dnidirector Texto 50
Nombre Texto 50
Fecha Nacimiento Fecha/Hora Fecha corta
FechaFallecimiento Fecha/Hora Fecha corta
LugarNacimiento Texto 40
Notas Memo




Tabla Distribuidores
Nombre Tipo de datos Caractersticas
Dnidistribuidor Texto 50
Nombre Texto 50
Direccion Texto 50
Poblacin Texto 50
Provincia Texto 50
CP Texto 50
Tfno Texto 50
Fax Texto 50



Tabla Estudio
Nombre Tipo de datos Caractersticas
Idestudio Autonumrico Entero largo
Estudio Texto 50
EnActivo S/No S/No


Genero
Nombre Tipo de datos Caractersticas
Idgenero Autonumrico Entero largo
Genero Texto 50



Peliculas
Nombre Tipo de datos Caractersticas
Idpelicula Autonumrico Entero largo
Pelcula Texto 50
Duracin Nmero Entero largo
Nacionalidad Texto 20
Fechaestreno Fecha/Hora Fecha corta
dniDistribuidor Texto 50
Idestudio Nmero Entero largo
Idformgrab Nmero Entero largo
Idgenero Nmero Entero largo
Sinopsis Memo
Nespectadores Nmero Entero largo
Precio Nmero Entero largo
Numcintas Nmero Entero largo
Estantera Texto 50
dnidirector Texto 50

Pelis_actor
Nombre Tipo de datos Caractersticas
Idpelicula Nmero Entero largo
Dniactor Texto 50
NombrePersonaje Texto 50
Personaje Texto 50


Tabla Pelis_Socio
Nombre Tipo de datos Caractersticas
Dnisocio Texto 50
Fechaentrega Fecha/Hora Fecha corta
Fechadevolucion Fecha/Hora Fecha corta
Pelicula Texto 50


Socio
Nombre Tipo de datos Caractersticas
Nombre Texto 50
Apellidos Texto 50
FechaAlta Fecha/Hora Fecha corta
FechaCaduCarnet Fecha/Hora Fecha corta
Direccin Texto 50
Poblacin Texto 50
Provincia Texto 50
CP Texto 50
Tfno Texto 50
Foto Objeto OLE



Consultas
Pelculas a partir del 2001
Implementar una consulta donde se muestren el Idpelicula,pelcula y fecha de estreno de
las pelculas hechas a partir del 2001
Solucin SQL:
SELECT Idpelicula, pelicula, Fechaestreno FROM peliculas WHERE
Fechaestreno >=#01/01/2001#;
En vista diseo dicha consulta quedara:

Pelculas con mas de tres cintas en el videoclub
Implementar una consulta donde se muestren las pelculas con ms de tres cintas
Solucin SQL:
SELECT * FROM peliculas WHERE numcintas >=3;
En vista diseo dicha consulta quedara:

Pelculas de USA
Implementar una consulta donde se muestren las peliculas de USA
Solucin SQL:
SELECT * FROM peliculas WHERE Nacionalidad="USA";

Pelculas en la estantera 25
Implementar una consulta donde se muestren las pelculas que estn en la estantera 25
Solucin SQL:
SELECT * FROM peliculas WHERE Estantera="25";
Pelculas en las que el director tambin es actor
Implementar una consulta donde se muestren las pelculas en las que el director tambin
es actor
Solucin SQL:
SELECT * FROM Peliculas, Pelis_actor WHERE dniactor=dnidirector and
peliculas.idpelicula=pelis_actor.idpelicula;
Socios con telfono
Implementar una consulta donde se muestre el dni,nombre,apellidos y nmero de
telfono de los socios que tienen telfono.
Solucion SQL:
SELECT dnisocio, Nombre, Apellidos, tfno FROM socio WHERE tfno is not null;
Socios de Elche
Implementar una consulta donde se muestren el nombre y apellidos de los socios de
Elche
Solucin SQL:
SELECT nombre, apellidos FROM socio WHERE poblacin="Elche";
Total socios
Implementar una consulta donde se muestre el nmero total de socios
Solucin SQL:
SELECT count(*) AS totalsocios FROM socio;
Peliculas almacenadas
Implementar una consulta donde se muestre todas la pelculas
Solucin SQL:
SELECT * FROM peliculas;
Distribuidores
Implementar una consulta donde se muestre el nombre,provincia y tfno de los
distribuidores.
Solucin SQL:
SELECT Nombre, provincia, Tfno FROM distribuidores

También podría gustarte