Bloques

Solo disponible en BuenasTareas
  • Páginas : 12 (2765 palabras )
  • Descarga(s) : 4
  • Publicado : 12 de mayo de 2010
Leer documento completo
Vista previa del texto
BLOQUE 3
INDICADOR. 4. Busca, selecciona y organiza la información la información de una base de datos.

Nombre del alumno: ______________________________________________ Grupo: _____

Nombre del maestro: _________________________ Fecha: ___/____/2010 VALOR:10%

Práctica 6. Crear consultas

Ejercicio 1. Crear una consulta y utilizar el * (todas las columnas).

1. Abre la base dedatos Escuela.accdb de la carpeta Bloque3.

2. Haz clic en el botón Diseño de Consulta en la pestaña Crear. A continuación se abrirá el cuadro Mostrar tabla. Haz clic en la tabla Cursos, quedará así seleccionada.

3. Haz clic en el botón Agregar. Observa que aparece la tabla Cursos en la zona de tablas de la ventana
Diseño de consulta.

4. Haz clic en el botón Cerrar para cerrar el cuadro dediálogo ya que la consulta se va a basar sólo en la tabla
Cursos.

Ya tenemos la ventana diseño con la tabla añadida, vamos ahora a indicar qué campos (columnas) queremos que aparezcan en la consulta. En la tabla de la zona de tablas tienes los campos de la tabla Cursos y un * que representa todas las columnas.

[pic]

5. Haz doble clic sobre el asterisco y observa como aparece el asteriscoen la rejilla QBE (Query By Example - Consulta por ejemplo).

[pic]

6. Haz clic en el botón Ejecutar [pic]o el botón Vista Hoja de datos de la pestaña Inicio (grupo Vistas) para ver el resultado. Observa que aparecen todas las columnas de la tabla Cursos. Como no tenemos cursos creados no aparecen datos, pero podemos introducirlos directamente desde la Vista Hoja de datos de la consulta.7. Introduce los siguientes datos. No hace falta guardar los registros ya que éstos se almacenan automáticamente.

|CódigoCurso |NombreCurso |Nº Horas |FechaInicio |FechaFinal |
|1 |Informática II |60 |18/01/2010 |30/06/2010 |
|2 |Inglés II |60|18/01/2010 |30/06/2010 |
|3 |Matemática II |90 |18/01/2010 |30/06/2010 |
|4 |CCNA Discovery 2 |120 |18/01/2010 |30/06/2010 |

Ahora vamos a eliminar la columna * de la rejilla QBE. Para esto debemos cambiarnos a la Vista Diseño

1. Mueve el puntero sobre la partesuperior de la columna hasta que aparezca la flecha de selección de columna y en ese momento haz clic. La columna aparecerá seleccionada.
2. Pulsa la tecla DEL o SUPR, la columna queda vacía.

Ahora añadiremos los campos uno a uno.

1. Haz doble clic sobre el campo CodigoCurso, se añadirá a la rejilla QBE.

2. Haz doble clic sobre el campo NoDeHoras, se añadirá después del último.

3.Haz doble clic sobre el campo FechaInicio, se añadirá. Ahora queremos añadir NombreCurso después de CodigoCurso.

4. Arrastra el campo NombreCurso con el ratón sobre el campo NoDeHoras. Cuando sueltes el botón del ratón verás que el campo NombreCurso ha tomado el lugar de NoDeHoras desplazándolo y los demás campos una posición a la derecha.

5. Termina por añadir el campo FechaFinal.

Ahoravamos a dejar el campo NoDeHoras después del campo FechaFinal.

1. Selecciona la columna NoDeHoras como hemos antes con . El cursor habrá tomado la forma [pic].

2. Pulsa el botón izquierdo del ratón y manteniéndolo pulsado arrastra la columna seleccionada detrás de la columna FechaFinal. Así se mueven las columnas.

Ahora añadiremos un campo calculado que indique el número de díastranscurridos entre la fecha de Inicio y la final.

1. Posiciona el cursor en la fila Campo: de la primera columna libre de la rejilla (después del campo
NoDeHoras) y escribe Dias: [FechaFinal] - [FechaInicio].

Lo que ponemos delante de los dos puntos es el encabezado de la columna, y detrás de los puntos ponemos la expresión que permite calcular el campo, los nombres de las columnas de la tabla los...
tracking img