institución educativa guÍa de trabajo practico consuelo

23
Institución Educativa Consuelo Araujo Noguera GUÍA DE TRABAJO PRACTICO BASE DE DATOS 11° Titulo Creación de Consultas Descripción Creación de Consultas entre varias tablas, parametrizadas. Tipo documento Laboratorio Numero de Documento 3 Resultado de Aprendizaje Duración 3 horas Docente Elkin José Carrillo Arias 1. Desarrollar las consultas para la vista de información. 2. Crear distintos tipos de consultas 3. Conocer los criterios para realizar consultas. 1. Explicaciones dadas en Sesiones 2. Equipos con ACCESS. 3. Investigación en Internet, sitios web de Programación. 4. Trabajo colaborativo 5. Libros y Revistas pertinentes

Upload: others

Post on 27-Oct-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Titulo Creación de Consultas Descripción Creación de Consultas entre varias tablas,

parametrizadas. Tipo documento Laboratorio Numero de Documento 3 Resultado de Aprendizaje Duración 3 horas Docente Elkin José Carrillo Arias

1. Desarrollar las consultas para la vista de información.

2. Crear distintos tipos de consultas

3. Conocer los criterios para realizar consultas.

1. Explicaciones dadas en Sesiones 2. Equipos con ACCESS.

3. Investigación en Internet, sitios web de Programación.

4. Trabajo colaborativo

5. Libros y Revistas pertinentes

Page 2: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

1) Inicie Access y abra la base de datos contactos

2) Vaya a la pestaña de crear y seleccione el botón de Diseño de Consulta

3) Note el cambio en el área de trabajo, también que note que Access presenta una ventana que contiene las tablas y otras consultas que están en la base de datos.

Page 3: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

4) Para este ejercicio agregue las dos tablas, seleccione ambas tablas y luego presione

el botón agregar (add), luego cierre la ventana

5) Fíjese que Access agrega las dos tablas y las relaciones que existen entre ellas.

Page 4: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

6) Realice doble clic en los siguientes campos:

De la tabla contactos o NombreContacto o ApellidoContacto o DireccionContacto o TelefonoContacto o CorreoContacto

De la tabla Ciudades o nombreCiudad

7) En la parte inferior de la pantalla se puede apreciar uno a uno los campos anteriormente seleccionados.

8) Pulse el botón para guardar y coloque el nombre Consulta1

9) Ejecute su consulta presionando el botón

10) Su consulta debe mostrar los valores similares a la siguiente imagen:

Page 5: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Listo se ha creado la consulta para mostrar todos los contactos y sus ciudades. Si ahora se desea filtrar solo los que viven en determinada ciudad. ¿Cómo sería la forma de conseguirlo?

1) Cree una nueva consulta pulsando el botón de Diseño de Consulta

2) Agregue las dos tablas y los campos que se mencionan a continuación.

o De la tabla contactos NombreContacto ApellidoContacto DireccionContacto TelefonoContacto CorreoContacto

o De la tabla Ciudades NombreCiudad

3) En la parte inferior del campo nombreCiudad, añada lo siguiente:

Esto le indica a Access que debe hacer una selección por el criterio o filtro que se ha puesto; y esto es que permita mostrar un cuadro de dialogo que pida el nombre de la ciudad y muestre los registros que pertenecen a dicha ciudad.

4) Pruebe su consulta pulsando el botón de ejecutar

Page 6: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

5) Para finalizar guarde su consulta con el nombre Consulta2

6) Note como se van agregando los distintos objetos al panel derecho.

Para incrementar el número de consultas, insto al lector a agregar la tabla cargos con los campos idCargo y descripcionCargo y a modificar la tabla de contactos añadiendo los campos de fecha de nacimiento, genero, idcargo.

1) Agregar la tabla Cargos con los siguientes campos:

Campo Tipo de dato tamaño Otras caracteristicas

idCargo autonumerico Llave Primaria

descripcionCargo Texto 70 Requerido, Indexado sin duplicados.

Page 7: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

2) Ahora agregue los siguientes valores para la tabla cargos: Supervisor, Gerente, Jefe de área, Arquitecto, Abogado, Técnico de Producción, Oficios Varios, Operador

3) Vaya a la tabla Contactos en vista de diseño para su respectiva modificación.

Agregue el campo fNacimientoContacto de tipo Fecha/Hora

Page 8: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Añada el campo generoContacto de tipo Texto tamaño 1, con el valor por defecto M y la regla de validación M o F. texto de Validación debe ser M para hombres F para mujeres.

Agregue el campo idCargo así:

Asistentes para búsqueda

En la ventana que aparece seleccione que los valores van a ser localizados o buscados en una tabla o consulta.

En la siguiente ventana seleccione la tabla Cargos y presione siguiente.

Page 9: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Agregue los campos de la tabla cargos y presione siguiente.

Page 10: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Realice un ordenamiento ascendente por descripcionCargo.

Deje los valores por defecto y presione siguiente

Page 11: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Para finalizar, deje los valores por defectos para el enlace a la tabla cargos y presione finalizar.

La tabla debe contener los siguientes campos al finalizar.

Page 12: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Ahora se invita al lector para que genere el formulario para la captura de datos para la tabla cargos y una vez terminada modificar el formulario de Contactos para agregar el nuevo campo.

1) Creación del formulario de Cargos: Su formulario debe ser similar a la siguiente imagen. En el laboratorio numero 2 se explica como realizar los formularios.

Page 13: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

2) Modificar el formulario de contactos para agregar los campos fecha de

nacimiento, genero y cargo.

Abra el formulario de cargos en vista de diseño

Page 14: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

En la pestaña de diseño seleccione el botón Añadir campo existente.

En el panel de campos que aparece arrastre al formulario el campo fNacimientoContacto.

En propiedades del campo cambiar el Titulo por Fecha de Nacimiento. Para ver la caja de propiedades recuerde que debe presionar el botón de propiedades ubicado en la pestaña de diseño.

Ahora coloque en su formulario un cuadro combinado (combo). En el cuadro de dialogo que aparece seleccione que desea escribir los valores (Segunda opción), Luego pulse siguiente.

Page 15: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Coloque los valores que se indican en la siguiente imagen. Presione

luego siguiente.

Page 16: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Seleccione en la imagen que sigue la primera columna la cual será la que se almacenará en el campo de géneros de la tabla contactos. Realice clic en siguiente.

Por último seleccione la opción para almacenar el valor del combo en el

campo generoContacto, como lo indica la siguiente Imagen. Presione Finalizar.

Page 17: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Casi terminamos. Resta un último campo, el cual es idCargo para esto realizamos lo siguiente:

Nuevamente en la pestaña de propiedades presione el botón de Agregar campo existente

En el panel de Lista de campos, que aparece, arrastre hacia el formulario el campo idCargo.

Su formulario debe ser similar a la siguiente imagen:

Page 18: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

Con los formularios ya creados, actualice los registros de la tabla Contactos, colocando respectivos valores como son géneros, fechas de nacimientos, cargos. Una vez realizado esto construya una consulta más.

1) Vaya a la pestaña Herramientas de base de datos y seleccione Relaciones. Para actualizar las relaciones que existen entre las tablas.

Page 19: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

2) Presione el botón de mostrar tabla

3) En el cuadro que aparece escoja la tabla Cargos y agrégala.

4) Note el tipo de relación que existe entre cargos y contactos

Page 20: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

5) Haga doble clic en la relación que hay de la tabla cargos y contactos para que muestre el tipo de relaciones. Active la primera casilla de verificación para la integridad referencial.

Page 21: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

6) La relación debe quedar así:

7) Para generar la nueva consulta diríjase a la pestaña de crear y presione el botón de Consulta

8) Agregue las tres tablas a la consulta.

Page 22: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

9) Realizando doble clic sobre los siguientes campos: NombreContacto, ApellidoContacto, FnacimientoContacto, GeneroContacto, descripcionCargo, NombreCIudad. Debe quedar igual a la siguiente imagen los campos seleccionados

10) En la ultima columna de la imagen anterior escriba el siguiente código (en la fila de campos): Year(Date())-Year([Contactos].[fNacimientoContacto]).

Esto le indica a Access que reste de los años de la fecha que del sistema los años de la fecha de nacimiento del trabajador

11) Ahora en la misma columna pero en la parte de criterios (criteria) coloque el siguiente código:

<=[Digite edad]

Este es la condición, lo cual indica que la edad del trabajador debe ser menor o igual que la edad digitada por parámetros.

Page 23: Institución Educativa GUÍA DE TRABAJO PRACTICO Consuelo

Institución

Educativa

Consuelo

Araujo

Noguera

GUÍA DE TRABAJO PRACTICO BASE DE DATOS

11°

La columna debe quedar así:

Guarde la consulta con el nombre de Consulta3, ejecútela para ver sus resultados

1) Realizar las siguientes consultas:

Mostrar los contactos que nacieron en determinado mes

Mostrar los contactos que son mujeres

Mostrar los contactos que son Hombres y viven en determinada ciudad

Mostrar los contactos con cargos de gerentes

Mostrar los contactos que son mujeres y sean mayores de 45 años.