Professional Documents
Culture Documents
Prctica 1 Access
Lenguajes y Ciencias de la Computacin
Escuela Universitaria de Turismo
Universidad de Mlaga
Ejercicios sobre Creacin de Tablas y Relaciones
1. Crear una base de datos Access que refleje el diseo realizado en clase sobre reservas y llegadas de clientes de una cadena hotelera. Es decir,
partiendo de la informacin de que disponemos (diccionario de datos, diagrama de estructura, descripcin de las tablas), habr que:
a) Crear todas las tablas del ejercicio: HOTEL, CATEGORIAHOTEL, HABITACION, etc.
b) Definir todos su campos (nombre, tipo, descripcin).
c) Establecer las claves primarias.
d) Crear las relaciones existentes.
2. Repetir el ejercicio 1 usando como base el otro supuesto resuelto en clase sobre una Biblioteca.
3. Se dispone de los siguientes datos acerca de la entrada de turistas a Espaa durante los meses enero a diciembre de los aos 2001 y 2002,
clasificados segn el medio de transporte utilizado. Los datos proceden de la base de datos FRONTUR, Movimientos Tursticos en Fronteras. En ella,
se hace distincin entre turistas y excursionistas, segn pernocten o no en Espaa. Los datos de turistas se separan segn su medio de entrada
(columnas Carretera, Aeropuerto, FFCC y Puerto).
Ao
Mes
Carretera
Aeropuerto
FFCC
Puerto
Excursionista
2001
3.901.900
2.303.300
370.300
1.783.100
25.400
2001
4.091.700
2.466.100
373.300
1.991.500
22.900
2001
4.897.700
3.179.400
485.600
2.543.800
29.100
2001
6.588.000
4.340.900
1.181.500
2.945.100
44.700
2001
6.453.400
4.502.600
765.700
3.475.500
36.000
2001
6.972.100
5.042.200
1.075.100
3.754.400
40.100
2001
9.641.500
6.753.500
2.352.600
4.131.100
53.200
2001
10.761.300
6.859.600
2.129.500
3.989.500
64.200
2001
7.492.800
5.324.400
1.052.200
3.901.300
45.300
2001
10
6.002.000
4.137.100
835.800
3.064.600
34.200
2001
11
4.209.200
2.565.300
461.000
1.937.200
26.400
2001
12
4.666.600
2.619.100
656.000
1.814.100
35.900
2002
3.925.800
2.263.400
383.900
1.718.600
31.100
2002
4.424.800
2.656.400
544.300
1.999.600
27.600
2002
5.785.000
3.795.300
891.900
2.701.200
35.900
2002
5.988.100
3.763.300
1.042.600
2.512.100
48.700
2002
6.769.900
4.627.500
994.600
3.370.800
49.600
2002
7.146.100
5.125.900
1.252.000
3.666.000
45.200
2002
9.756.800
6.806.800
2.579.700
3.963.000
59.900
2002
11.692.500
7.656.700
2.856.200
4.090.200
72.300
2002
7.477.200
5.231.700
1.108.800
3.734.000
43.900
2002
10
6.470.900
4.416.000
937.200
3.248.400
36.200
2002
11
4.712.500
2.792.400
520.800
2.078.900
26.400
2002
12
4.900.600
2.709.700
676.000
1.863.700
30.800
Se pide crear una base de datos Access llamada PRACTICAS y, dentro de sta, crear una tabla llamada MOVIMIENTOS para almacenar dichos datos.
El procedimiento a seguir ser:
1. Crear una base de datos nueva
2. Crear una tabla nueva para contener los datos
3. Hacer el diseo de la tabla. Establecer los nombres de los campos, su tipo y su longitud. As mismo, habr que establecer una clave
principal
4. Introducir los datos
4. Dentro de la misma base de datos del ejercicio anterior, se van a crear las tablas para mantener informacin sobre el personal de un hotel con la
estructura que se describe a continuacin. Existen dos tablas, Departamentos y Personal, cuyos campos y relacin se muestran en las figuras.
Una vez creadas las tablas Personal y Departamentos, introducir los datos que se detallan en las tablas siguientes.
Tabla Departamentos:
CODDEP
NOMDEP
PRESUPUESTO
10
DIRECCION
12
20
RECEPCION
5
31
LIMPIEZA
6
32
LAVANDERIA
8
40
ADMINISTRACION
10
51
RESTAURANTE
20
52
CAFETERIA
15
53
COCINA
6
Tabla Personal:
NIFEMP
NOMBRE
DEPART
FECNAC
FECCON
SALARIO
EXTRAS
HIJOS
51
30/03/1968
01/01/1988
1,8
52
14/07/1968
13/10/1998
1,75
51
22/06/1967
20/01/1997
1,9
51
19/02/1976
08/10/2000
2,15
51
18/08/1969
01/11/1997
1,85
32
12/09/1969
01/01/1997
1,6
40
07/01/1976
10/07/1993
2,4
40
09/10/1961
15/04/1994
2,2
20
10/03/1965
11/10/1990
1,8
20
12/05/1973
02/11/2002
20
27/08/1971
18/07/1993
1,9
20
08/10/1959
15/06/1986
3,4
52
22/10/1966
19/11/1998
40
09/06/1969
01/02/1984
2,1
32
10/01/1970
21/01/1998
1,6
52
26/10/1967
19/11/1998
1,9
52
27/09/1966
28/02/1996
2,1
53
21/10/1966
28/02/1996
2,1
10
29/10/1968
10/10/1983
4,3
51
19/08/1968
01/03/1982
31
21/11/1966
15/01/1981
1,8
31
25/10/1974
15/02/1978
1,8
31
11/01/1957
08/10/1981
1,8
31
30/11/1975
14/02/1978
1,8
53
08/10/1965
01/01/1997
31
25/12/1957
05/02/1988
2,2
51
13/04/1976
10/09/1994
2,3
53
04/05/1966
01/11/1996
20
10/04/1977
28/05/1989
1,5
10
20
24/03/1968
01/01/1990
1,5
10
31
06/01/1971
01/06/1996
1,8
31
07/10/1984
30/04/2002
1,8
53
06/06/1974
01/01/2001
1,8
31
19/06/1967
04/07/1980
1,9
53
04/04/1965
28/02/1996
3
11
2
4
2
0
0
2
0
0
2
9
0
0
0
2
6
1
1
0
8