microsoft accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. ·...

14
1 Microsoft Access Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office. Access es un gestor de datos que utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de consultas e informes. Crear una base de datos llamada ACADEMIA. Crear una nueva tabla llamada CURSOS con la siguiente estructura: NOMBRE CAMPO TIPO DATO TAMAÑO CODIGO CURSO Numérico Entero largo NOMBRE CURSO Texto 20 NOMBRE ALUMNO Texto 20 APELLIDOS ALUMNO Texto 30 TELEFONO Texto 15 PROVINCIA Texto 20 TRABAJA Sí / no FECHA INICIO Fecha / hora FECHA FIN Fecha / hora NOTA Numérico Doble PRECIO Moneda PAGADO Sí / no Establecer el Código curso como clave principal. Guardar y cerrar.

Upload: others

Post on 11-Aug-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

1

Microsoft Access

Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

ofimático denominado Microsoft Office. Access es un gestor de datos que utiliza los

conceptos de bases de datos relacionales y pueden manejarse por medio de consultas

e informes.

Crear una base de datos llamada ACADEMIA. Crear una nueva tabla llamada

CURSOS con la siguiente estructura:

NOMBRE CAMPO TIPO DATO TAMAÑO

CODIGO CURSO Numérico Entero largo

NOMBRE CURSO Texto 20

NOMBRE ALUMNO Texto 20

APELLIDOS ALUMNO Texto 30

TELEFONO Texto 15

PROVINCIA Texto 20

TRABAJA Sí / no

FECHA INICIO Fecha / hora

FECHA FIN Fecha / hora

NOTA Numérico Doble

PRECIO Moneda

PAGADO Sí / no

Establecer el Código curso como clave principal. Guardar y cerrar.

Page 2: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

2

Introducir hasta la fila nº 7.

Codi

go

curs

o

Nombre curso Nombre

alumno

Apellidos alumno Teléfono Provincia Trabaja Fecha

inicio

Fecha fin Nota Precio Pag

ado 1 WINDOWS XP SONIA NAVARRO ELENA 123456 MALAGA Sí 25/02/98 1/04/98 9,5 54 Sí

2 WORD XP SONIA NAVARRO ELENA 123456 MALAGA Sí 1/05/98 15/06/98 9 54 No

3 INTERNET SONIA NAVARRO ELENA 123456 MALAGA Sí 1/06/98 1/07/98 9,25 72 Sí

4 TECNICO

HARDWARE

SONIA NAVARRO ELENA 123456 MALAGA Sí 1/09/98 1/11/98 8,25 180 No

5 ACCESS XP SONIA NAVARRO ELENA 123456 MALAGA Sí 18/12/98 30/12/98 9 54 Sí

6 INTERNET Mª CARMEN GARCIA SANCHEZ 589632 GRANADA No 15/11/98 72 Sí

7 EXCEL XP JULIAN INFANTE CASTRO GRANADA No 5/08/98 10/09/98 7,75 54 Sí

Crear un autoformulario. Introducir el resto de datos.

Codi

go

curs

o

Nombre curso Nombre

alumno

Apellidos alumno Teléfono Provincia Trabaja Fecha

inicio

Fecha fin Nota Precio Pag

ado 8 WINDOWS XP CRISTIAN MUÑOZ AMORES 478962 MALAGA Sí 10/10/98 54 No

9 INTERNET CRISTIAN MUÑOZ AMORES 478962 MALAGA Sí 3/10/98 9/11/98 8 72 No

10 ACCESS XP DIEGO JIMENEZ RUIZ CORDOB

A

Sí 30/03/98 54 Sí

11 INTERNET DIEGO JIMENEZ RUIZ CORDOB

A

Sí 1/07/98 20/07/98 8,5 54 Sí

12 CONTABILIDAD FRANCISCO COTO CANCA MALAGA Sí 1/01/98 1/03/98 5,25 150 No

13 TECNICO

HARDWARE

JUAN MOLINA FDEZ. 841520 SEVILLA Sí 1/04/98 1/06/98 4,25 180 Sí

14 CONTAPLUS JUAN MOLINA FDEZ. 841520 SEVILLA Sí 22/03/98 60 Sí

15 WINDOWS XP JUAN MOLINA FDEZ. 841520 SEVILLA Sí 2/12/98 54 Sí

Page 3: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 3 de 14

Realizar las siguientes CONSULTAS DE SELECCIÓN (entre paréntesis se indican los campos de deben de aparecer en pantalla, ordenar ascendentemente por el campo subrayado):

1. Alumnos de Málaga (nomalum-ape-tfno-prov).

2. Cursos de Windows XP (nomcurso-nomalum-ape-tfno-prov).

3. Cursos de Sonia (nomcurso-nomalum-ape-fechainic-fechafin).

4. Alumnos de Málaga que trabajen (nomalum-ape-tfno).

5. Cursos de Windows XP de Málaga (nomalum-ape-tfno).

6. Cursos de Word XP o Excel XP (nomcurso-nomalum-ape-precio-pagado).

7. Cursos de Internet o de alumnos de Granada (nomcurso-nomalum-ape-

fechainic-fechafin).

8. Alumnos de Málaga o Sevilla (nomalum-ape-prov).

9. Cursos que hayan comenzado a partir de mayo del 98 (nomcurso-

nomalum-ape).

10.Alumnos que no tengan teléfono (nomalum-ape).

11.Cursos de entre 60 y 180 euros (nomcurso-precio).

12.Cursos del primer trimestre del 98 (nomcurso-nomalum-ape).

13.Alumnos malagueños que hayan sacado más de ocho puntos (nomalum-

ape-prov-nota).

14.Alumnos que no trabajen y no tengan teléfono (codcurso-nomalum-ape).

15.Alumnos de málaga que trabajen y tengan teléfono o alumnos que

hayan comenzado el curso en el primer semestre del 98 (nomcurso-

nomalum-ape-tfno-trabaja-fechainic).

16.Alumnos que hayan acabado Windows XP (nomalum-ape-nomcurso-

fechinic-fechfin).

17.Cursos realizados por Sonia en el primer trimestre de 1998 o cursos de

alumnos que no trabajen (nomalum-ape-nomcurso-fechainic-fechafin-

pagado).

18.Cursos no pagados de alumnos de Málaga o Sevilla (nomalum-ape-

tfnoalum-nomcurso-precio).

19.Alumnos de Málaga que trabajen y no hayan finalizado algún curso

(nomalum-apealum-tfno-nomcurso-fechinic).

20. Alumnos sin teléfono deban algún curso (nomalum-ape).

Realizar una copia de la tabla CURSOS a la que llamaréis COPIA CURSOS.

Page 4: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 4 de 14

Realizar las siguientes CONSULTAS DE CREACIÓN DE TABLA: Sobre la tabla COPIA CURSOS

34. Crear una tabla con los alumnos que hayan finalizado algún curso (nomcurso-

nomalum-apealum).

35. Crear una tabla con los cursos finalizados y no pagados (nomcurso-nomalum-

ape-precio).

36. Crear una tabla con los cursos de Windows XP, Word XP e Internet (cod-

nomcurso-nomalum-prov).

37. Crear una tabla con los alumnos que tienen teléfono y trabajen (nomalum-ape-

tfno).

38. Crear una tabla con los cursos de alumnos de Málaga que trabajen o por los

que no tengan teléfono y no trabajen (nomcurso-nomalum-ape-prov-trabaja).

39. Crear una tabla con los que no hayan hecho Windows XP (nomcurso-nomalum-

ape-tfno).

Realizar las siguientes consultas de actualización: Sobre la tabla COPIA CURSOS

40. Subir 0,25 puntos a los alumnos suspensos de Málaga.

41. Reducir la nota en 0,25 puntos a los alumnos que hayan sacado un nueve como

mínimo.

42. Aumentar un 10% el precio de los cursos de Windows XP.

43. Aumentar un 25% el precio de los cursos de los alumnos que hayan finalizado y

no hayan pagado.

44. Bajar el precio 3 euros para los alumnos que no trabajen.

45. Aumentar la nota en 3 puntos para los alumnos que hayan sacado menos de un

dos.

46. Establecer el precio del curso de Contaplus en 50 euros.

Realizar las siguientes CONSULTAS DE ELIMINACIÓN: Sobre la tabla COPIA CURSOS

Page 5: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 5 de 14

47. Borrar los alumnos que deban algún curso y que hayan finalizado.

48. Eliminar los alumnos que no trabajen y que no tengan teléfono.

49. Borrar los alumnos que hayan suspendido Contaplus y no tengan teléfono.

50. Borrar los todos los alumnos que deban algún curso.

Page 6: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 6 de 14

EJERCICIOS DE ACCESS – CONSULTAS (REFUERZO)

Realizar las siguientes CONSULTAS DE SELECCIÓN (entre paréntesis se indican

los campos de deben de aparecer en pantalla, ordenar ascendentemente por el campo subrayado):

21.Alumnos que trabajen, que sean de Málaga y deban algún curso o alumnos que hayan comenzado antes de junio y no hayan finalizado

(nomalum-ape-prov-nota).

22.Alumnos malagueños que hayan realizado algún curso, alumnos

sevillanos que deban algún curso o alumnos que trabajen y no tengan

teléfono (nomcurso-nomalum-ape-tfno-trabaja-fechainic).

23.Alumnos de Granada o Sevilla que tengan teléfono, que hayan acabado

algún curso y hayan sacado más de 8 puntos o cursos no finalizados

(nomalum-ape-prov-nota).

24.Cursos realizados en el primer semestre del año con nota entre 5 y 8

puntos y que estén pagados (nomalum-ape-prov-nota).

25.Alumnos cuyos apellidos estén entre la H y la P, cursos que valgan más

de 120 euros que estén pagados o alumnos que no hayan finalizado

(nomcurso-nomalum-ape-tfno-trabaja-fechainic).

26.Alumnos con teléfono que hayan que hayan suspendido y no hayan

pagado (nomalum-ape-prov-nota).

27.Cursos aprobados que valgan más de 60 euros, alumnos de Málaga que

hayan realizado Excel XP o Access XP (nomcurso-nomalum-ape-tfno-

trabaja-fechainic).

28.Alumnos de Sevilla o Granada con teléfono, alumnos de Málaga

matriculados en abril que no hayan finalizado, cursos aprobados que

estén pagados, cursos suspensos de los alumnos de Sevilla (nomcurso-

nomalum-ape-tfno-trabaja-fechainic).

29.Cursos de Cristian que no haya pagado, alumnos que no sean de

Córdoba con teléfono o alumnos que estén trabajando y estudien

Internet (nomcurso-nomalum-ape-tfno-trabaja-fechainic).

Page 7: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 7 de 14

30.Cursos de Sonia con más de un nueve excepto Word XP, alumnos que no

trabajen, que no tengan teléfono y deban algún curso (nomalum-ape-

prov-nota).

31.Alumnos con teléfono que comiencen por ocho, cursos de Contabilidad, cursos de Access XP o Internet que hayan comenzado en junio, cursos

de Windows XP que no estén pagados (nomcurso-nomalum-ape-tfno-

trabaja-fechainic).

32.Alumnos cuyo nombre finalice por A o N con teléfono, cursos cuyo código esté entre 5 y 10 (sin incluir los que tengan los códigos 5 y 10)

(nomcurso-nomalum-ape-tfno-trabaja-fechainic).

Alumnos que contengan alguna O en el apellido, cursos finalizados en el

último trimestre del año, cursos con más de ocho puntos, pagados y cuyo

precio no esté entre los 60 y 90 euros (nomcurso-nomalum-ape-tfno-

trabaja-fechainic).

Page 8: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 8 de 14

CENTRAL DE RESERVAS

Vamos a crear una base de datos destinada a gestionar reservas de casas rurales. Para

ello se utilizarán tres tablas: Clientes, Alojamientos y Reservas.

Crear una nueva base de datos llamada CENTRAL DE RESERVAS. Crear las estructuras

de las tres tablas como se indica a continuación:

TABLA: CLIENTES

NOMBRE CAMPO TIPO DE DATO PROPIEDADES

CODCLIENTE NU TAMAÑO: Entero largo

FORMATO: Estándar

DECIMALES: 0

CLAVE PRINCIPAL

NOMBRE TEXTO TAMAÑO: 25

APELLIDOS TEXTO TAMAÑO: 30

TFNO TEXTO TAMAÑO: 15

MOVIL TEXTO TAMAÑO: 15

DNI NUMERICO TAMAÑO: Entero largo

FORMATO: Estándar

DECIMALES: 0

DIRECCION TEXTO TAMAÑO: 50

CP NUMERICO TAMAÑO: Entero largo

FORMATO: Estándar

DECIMALES: 0

PROVINCIA TEXTO TAMAÑO: 15

PREDETERMINADO: MALAGA

Page 9: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 9 de 14

TABLA: ALOJAMIENTOS

NOMBRE CAMPO TIPO DE DATO PROPIEDADES

REFERENCIA NUMERICO TAMAÑO: Entero largo

FORMATO: Estándar

DECIMALES: 0

CLAVE PRINCIPAL

NOMBRE TEXTO TAMAÑO: 25

TIPO TEXTO TAMAÑO: 30

PREDETERMINADO: CASA

PROVINCIA TEXTO TAMAÑO: 15

PREDETERMINADO: MALAGA

UBICACIÓN TEXTO TAMAÑO: 15

DORMITORIOS NUMERICO TAMAÑO: Entero largo

PLAZAS NUMERICO TAMAÑO: Entero largo

CHIMENEA Sí / NO PREDETERMINADO: Sí

PISCINA Sí / NO PREDETERMINADO: Sí

EXTRAS Sí / NO PREDETERMINADO: Sí

PRECIO DIA MONEDA FORMATO: EURO

DECIMALES: 2

DEPOSITO MONEDA FORMATO: EURO

DECIMALES: 2

Page 10: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 10 de 14

TABLA: RESERVAS

NOMBRE CAMPO TIPO DE DATO PROPIEDADES

NUMERO NUMERICO TAMAÑO: Entero largo

FORMATO: Estándar

DECIMALES: 0

CLAVE PRINCIPAL

REFERENCIA NUMERICO TAMAÑO: Entero largo

FORMATO: Estándar

DECIMALES: 0

CODCLIENTE NUMERICO TAMAÑO: Entero largo

FORMATO: Estándar

DECIMALES: 0

FECHA RESERVA FECHA FORMATO: Fecha mediana

FECHA ENTRADA FECHA FORMATO: Fecha mediana

FECHA SALIDA FECHA FORMATO: Fecha mediana

CAUSA DAÑOS Sí / NO PREDETERMINADO: No

Establecer las siguientes relaciones:

TABLA PRINCIPAL TABLA RELACIONADA

CLIENTES RESERVAS

CAMPO: CODCLIENTE CAMPO: CODCLIENTE

TABLA PRINCIPAL TABLA RELACIONADA

ALOJAMIENTOS RESERVAS

CAMPO: REFERENCIA CAMPO: REFERENCIA

Page 11: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 11 de 14

Modificar en la vista diseño de la tabla la etiqueta BUSQUEDA en el apartado de

Propiedades del campo según la siguiente tabla:

Tabla Campo Mostrar

control

Tipo de

origen de la

fila

Origen de la

fila

Limitar a la

lista

Alojamientos Tipo Cuadro

combinado

Lista de

valores

CASA;

HOTEL;

ALBERGUE

No

Alojamientos Provincia Cuadro

combinado

Lista de

valores

MALAGA;

GRANADA;

CADIZ

Alojamientos Ubicación Cuadro

combinado

Lista de

valores

CAMPO;

PUEBLO;

DISEMINADO

No

Alojamientos Dormitorios Cuadro

combinado

Lista de

valores

1;2;3;4 No

Crear un formulario para la tabla Clientes. Introducir los datos de dicha tabla.

Crear un formulario para la tabla Alojamientos. Introducir los datos de dicha tabla.

Realizar las siguientes consultas de selección:

Clientes de Málaga (nom-ape-tfno-mov).

Casas rurales de Cádiz situadas en el campo con un mínimo de seis plazas (ref-nom-dorm-plazas-precio).

Hoteles en Cádiz o Málaga situados en el campo con chimenea, piscina y que no tengan depósito (ref-nom-prov-plazas).

Reservas que no hayan sido ocupadas en enero (num-ref-codcli-nomcli-ape-tfno-movil).

Estancias de más de tres días (codcli-nomcli-ape-entrada-salida-totaldias).

Reservas para el mes de marzo de casas rurales en el campo (nomcli-ape-tfno-movil-nom-tipo-prov-reserva).

Page 12: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 12 de 14

Alojamientos sin extras (ref-nom-tipo-precio-precio ptas-deposito-deposito ptas).

Crear una consulta un parámetro que pregunte en qué provincia deseamos consultar los alojamientos (todos los campos de la tabla Alojamientos).

Crear un informe libre sobre los alojamientos de nuestra base de datos.

Crear un informe libre de los clientes.

Crear etiquetas para enviar una carta a todos nuestros clientes.

Realizar un informe para facturar a los clientes (según modelo).

Mediante la opción “Combinar correspondencia” de Word, escribir la siguiente carta a

los clientes que han realizado algún daño en las instalaciones alquiladas:

CENTRAL DE RESERVAS “LOS OLIVOS”

Estimado/a <<NOMBRE>> <<APELLIDOS>>,

Como consecuencia de su estancia en <<NOMBRE CASA>> entre los días <<FECHA

ENTRADA>> y <<FECHA SALIDA>> se originaron una serie de desperfectos en la misma

por lo que nos vemos en la obligación de retenerle el depósito de <<DEPOSITO>> para

subsanar los daños causados.

Aprovechamos para agradecerle la confianza depositada en nosotros y esperando

volver a verle pronto le saluda atentamente,

Elisa Cuenca González

Dto. Relaciones Públicas

Page 13: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 13 de 14

DATOS DE LA TABLA CLIENTES CODCLIENTE NOMBRE APELLIDOS TFNO MOVIL DNI DIRECCION CP PROVINCIA

1 EMILIO JOSE CANO GUTIERREZ 952,358,636 699,369,125 15.874.586,00 AVDA. ANDALUCIA, 5 29.006 MALAGA

2 Mª CARMEN FERNANDEZ CAVA 699,358,244 36.854.852,00 C/ AGUA, 1 29.002 MALAGA

3 JUAN SANCHEZ SALGADO 956,255,369 69.874.520,00 C/ LIMONEROS, 12 28.012 CADIZ

4 ALICIA CAMACHO ELENA 655,255,100 36.985.568,00 AVDA. LOS MANANTIALES, 9 28.005 CADIZ

5 RAQUEL DE HARO 952,115,259 688,258,110 36.521.002,00 C/ VICTORIA, 9 29.003 MALAGA

6 DIEGO JIMENEZ CANO 958,144,258 25.896.547,00 C/ SOL, 14 27.015 GRANADA

DATOS DE LA TABLA ALOJAMIENTOS REFERENCIA NOMBRE TIPO PROVINCIA UBICACION DORMITORIOS PLAZAS CHIMENEA PISCINA EXTRAS PRECIO DIA DEPOSITO

114 VILLA GARCIA CASA MALAGA CAMPO 3 7 Sí Sí No 92 € 120 €

210 LOS NARANJOS CASA GRANADA DISEMINADO 2 4 Sí No Sí 85 € 100 €

223 LA FONDA HOTEL CADIZ CAMPO 10 20 No Sí Sí 49 € 0 €

258 VILLA CLARA CASA CADIZ CAMPO 5 13 Sí Sí Sí 200 € 110 €

333 LOS ALMENDROS CASA MALAGA PUEBLO 4 10 Sí Sí Sí 156 € 60 €

Page 14: Microsoft Accessfactor-e.uma.es/wp-content/uploads/dlm_uploads/2019/05/... · 2019. 5. 20. · Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete

Página 14 de 14

DATOS DE LA TABLA RESERVAS NUMERO REFERENCIA CODCLIENTE FECHA

RESERVA

FECHA

ENTRADA

FECHA SALIDA CAUSA DAÑOS

501 114 1 23-dic-01 05-ene-02 12-ene-02 No

502 210 3 03-ene-02 No

503 210 2 14-ene-02 01-feb-02 03-feb-02 No

504 258 4 01-feb-02 05-feb-02 10-feb-02 Sí

505 333 5 28-dic-01 15-ene-02 20-ene-02 No

506 223 6 02-ene-02 No

507 210 1 19-ene-02 02-feb-02 04-feb-02 No

508 258 5 10-ene-02 03-feb-02 06-feb-02 No

509 210 4 03-mar-02 No

510 333 3 15-mar-02 No