Professional Documents
Culture Documents
Capítulo 2
! Aprender a utilizar el comando Buscar y los pasos para realizar las búsquedas.
! Aprender a insertar y eliminar registros y campos. Conocer sus diferencias.
! Realizar un adecuado orden de los campos de la tabla, utilizando los iconos de la barra
de herramientas.
! Interpretar las definiciones y utilización de los diferentes tipos de filtros.
! Comprender la utilización del comando Reemplazar y su diferencia con el comando Bus-
car.
Organización de Contenidos
39
Microsoft Access XP
Buscar Datos
Buscar Datos
Este comando le permite buscar una cadena de caracteres dentro de una tabla, consulta o
formulario. Por ejemplo, suponga que posee una tabla con los datos de miles de empleados,
y necesita visualizar la información relacionada sólo con uno de ellos. Podrá, entonces, apli-
car el comando Buscar para presentar rápidamente esos datos en pantalla, evitando revi-
sar registro por registro.
Puede acceder a este comando con alguna de las siguientes opciones:
Clic
Paso 3: Indique el sector del dato buscado que Paso 4: Pulse este botón para
debe coincidir con los datos de la tabla. comenzar la búsqueda
40
Microsoft Access XP
Una vez realizados estos pasos, Access seleccionará el primer dato que encuentre en la
tabla, tal como se observa en la siguiente figura:
Con el botón Buscar siguiente podrá pasar al próximo dato de la tabla que coincida con la
información buscada. Si no hubiere un nuevo dato, observará el siguiente mensaje:
Clic
Búsquedas Avanzadas
Para realizar una búsqueda Avanzada sobre la tabla, tenga en cuenta los siguientes pasos:
41
Microsoft Access XP
TRUCO
Si desea buscar un determinado dato y no recuerda el texto completo, Microsoft
Access le permite utilizar los siguientes comodines:
Remplaza a uno o más ca- Si desea buscar todos los datos que
*
racteres de cualquier tipo. empiezan con las letras LOP debe
(Asterisco)
colocar: LOP*
Reemplazar
Este comando busca una cadena de caracteres en una tabla y los cambia por otro texto que
se haya definido. Por ejemplo, puede buscar el apellido de un empleado dentro de una tabla,
consulta o formulario, y reemplazarlo por otro apellido o texto.
Para utilizar este comando puede elegir alguna de las siguientes opciones:
42
Microsoft Access XP
Paso 1: Ingrese
el dato que
desea modificar
Paso 2: Ingrese
el dato que
ocupará el lugar
del anterior Clic
43
Microsoft Access XP
Ordenar
Ordenar Datos
Microsoft Access permite establecer un orden en las tablas a través de alguno de los
campos.
Para ello debe seleccionar el campo por el cual desea ordenarla (por ejemplo: Apellidos o
Nombres), y utilizar alguna de las siguientes opciones:
Pulse en el menú
Registros> Ordenar Seleccione algunas de las
opciones:
Clic Clic
Clic
3º Opción Desde el Menú Contextual
Con el botón secundario del Mouse haga un clic sobre el Título del campo que desea
ordenar y seleccione alguna de las dos opciones:
Clic
44
Microsoft Access XP
Filtros
Filtros
´
Un filtro es un conjunto de criterios que se aplican sobre las tablas, consultas o formularios,
para limitar el número de registros visualizados y sólo observar la información necesaria.
Los filtros no modifican ni eliminan información, sólo ajustan la cantidad de datos visualizados.
Por ejemplo, si trabaja con tablas demasiado grandes, tal vez necesite que Access le mues-
tre un listado sólo con los registros que cumplan con un determinado criterio, como los clien-
tes de una localidad específica, los datos de un determinado empleado, o simplemente to-
dos los empleados que perciben el mismo sueldo. Deberá, entonces «filtrar» la información,
y para tal fin, dispone de cuatro tipos de filtros:
Este tipo de filtro permite seleccionar directamente desde la tabla el dato que se desea
visualizar. Una vez seleccionado el dato y aplicado el filtro, se observará un listado de aque-
llos registros que contengan el dato seleccionado en ese mismo campo. La selección pue-
de realizarse sobre un dato puede ser un texto entero, la primera letra, un número o una
parte de una palabra. Por ejemplo se puede seleccionar la terminación EZ del apellido
PEREZ de un cliente, y aplicar el filtro para obtener a todos los clientes cuyo apellido termi-
ne de igual modo (todos los PEREZ, GONZALEZ, DOMINGUEZ,etc.
Para utilizar este tipo de filtro debe tener en cuenta los siguientes pasos:
Paso 1: Abra la tabla correspondiente y seleccione el dato que desea visualizar. En nuestro caso,
tomaremos el apellido Mare para visualizar a TODOS los clientes que cumplen con esta condición:
45
Microsoft Access XP
Clic Clic
Paso 3: Desactive el icono de Filtro desde la Barra de herramientas, cuando quiera volver a
visualizar todos los registros.
Este tipo de filtro se utiliza cuando no existe un dato específico para buscar sino todo lo
contrario, cuando se necesitan ver todos los registros excepto UNO de ellos. Este filtro per-
mite, entonces, filtrar los registros excluyendo los datos seleccionados.
Para realizar un filtro excluyendo la selección, realice los siguientes pasos:
Paso 1: Abra la tabla en la que aplicará el filtro.
Seleccione el dato que NO quiere visualizar
46
Microsoft Access XP
Clic
Observe que aparecen todos los datos EXCEPTO el que fue previamente seleccionado.
Paso 3: Desactive el icono de Filtro desde la Barra de herramientas, cuando quiera volver a
visualizar todos los registros.
Al seleccionar este tipo de filtro, se presenta la ventana Filtro por formulario, mediante la cual
se pueden filtrar los datos, colocando un valor o criterio en el campo correspondiente. Para
utilizar este tipo de Filtro tenga en cuenta los pasos que se detallan a continuación:
Paso 1: Ubíquese en la tabla y active el filtro por formulario.
Clic
Clic
47
Microsoft Access XP
La tabla con el Filtro por formulario no muestra resultados aún, pero muestra listas
desplegables en todos los campos. Se puede elegir un dato entero desde esas listas (un
apellido como Pedreto) o se pueden pedir datos menos precisos, como los Apellidos que
comienzan P.
En este caso se procederá así:
Paso 1: Elija el Filtro por formulario desde el icono o desde el menú Registros.
Paso 4: Desactive el icono de Filtro cuando quiera volver a visualizar todos los registros.
TRUCO
Para filtrar dos o más criterios en un mismo campo puede utilizar la solapa Or
que muestra el filtro por formulario. Por ejemplo, supongamos que usted
desea visualizar los clientes que residan en Morón y en San Justo
- Desde la solapa Buscar, escriba el criterio o elija la localidad de la lista desplegable del
campo que corresponda, en este caso en Localidad elija Morón.
48
Microsoft Access XP
SUGERENCIA
1. Presione el botón secundario del Mouse sobre el campo donde desea establecer
el filtro. En la opción Filtrar por: escriba el valor que desea filtrar en ese campo tal
como se observa en la siguiente imagen:
49
Microsoft Access XP
Este tipo de Filtro es el más utilizado ya que permite establecer tres puntos fundamentales
para presentar un listado:
1ºdebe
Si desea utilizar este tipo de filtro, Opción Desde
tener el Menú
en cuenta los siguientes pasos:
Clic
Al seleccionar este tipo de filtro se presentará la ventana Filtro, con dos sectores diferencia-
dos: el área superior muestra la lista con los campos de la tabla para seleccionar aquellos en
los que se va a agregar alguna condición; el sector inferior, en tanto, muestra los campos
elegidos y debajo de cada uno de ellos, permite definir las características del filtro (el orden
de sus datos y el tipo de dato que se desea ver)
Campos de la tabla
Datos que
definen a las
condiciones
del filtro
50
Microsoft Access XP
Paso 1: Para seleccionar el nombre del campo desde el sector superior de la ventana, debe realizar
DOBLE CLIC sobre el nombre correspondiente. Podrá realizar estos pasos para cada uno de los
campos en los que necesite aplicar un filtro. También puede arrastar el nombre de cada campo
hasta el casillero «Campo» de la cuadrícula inferior.
Paso 2: Desde el casillero «Orden» podrá indicar cómo ordenar el resultado del filtro,eligiendo entre
las opciones Ascendente, Descendente y Sin ordenar.
Clic Clic
Paso 3: Desde el casillero «Criterio», puede establecer la condición con la que debe cumplir el
campo.
Por ejemplo, si desea presentar un listado con los registros de los clientes que
realicen el pago con cheque, en el casillero de criterio del campo Modo de
Pago deberá escribir la palabra «Cheque»
51
Microsoft Access XP
Paso 4: Desde el casillero O, puede establecer una segunda condición sobre el campo.
SUGERENCIA
Recuerde que al establecer una condición puede utilizar los comodines (*, ?)
cuando trabaja con textos. También puede usar operadores (>,< o =) si trabaja
con números. Por ejemplo:
Si desea Buscar: La condición que debe colocar es:
Paso 5: Finalmente ejecutaremos el filtro para obtener el listado con las condiciones especificadas.
Para esto, puede optar por cualquiera de los siguientes caminos:
Al aplicar el filtro visualizará el listado de registros de acuerdo con las condiciones que haya
establecido. Así, se observa la siguiente imagen:
52
Microsoft Access XP
ATENCIÓN: Si desea quitar el filtro para visualizar nuevamente todos los registros:
Puede hacer un clic en el menú Registros y elegir la opción «Quitar filtro u orden»
Clic
Clic
Guardar filtros
- Cree el filtro deseado, de modo que vea en pantalla los registros desados.
- Vuelva a la edición del filtro (vaya al menú Registros elija Filtro u orden avanzado, no
importa si ha aplicado este tipo de filtro o el de formulario)
53
Microsoft Access XP
Despliegue el
menú contextual
Clic
Clic
Ingrese un
nombre Clic
54
Microsoft Access XP
Los filtros se almacenan como consultas, por lo tanto podrá encontrarlos guardados en la
solapa de Consultas cuando abre la base de datos. Realice entonces los siguientes pasos:
Paso 1: Seleccione la
categoría de objetos
Consultas al abrir la
Base de Datos.
Clic
55
Microsoft Access XP
Actividad 2
5. En la tabla “Clientes” aplique un filtro por selección que muestre todos los clientes de
la misma Ciudad.
6. En la tabla “Alquileres” aplique un filtro por formulario para visualizar los alquileres
posteriores al día 15/07/02.
7. Aplique un filtro para visualizar las películas de Calificación ATP y Género Infantil.
8. Aplique un filtro par visualizar las películas de Calificación para mayores de 18 años
que pertenezcan al Género Suspenso.
10. Aplique un filtro por orden avanzado en la tabla de “Clientes”. Haga doble clic en el
campo Nombre de modoque aparezca visible en la cuadrícula inferior. Luego elija para
éste un Orden Ascendente y en Criterios coloque C*
56
Microsoft Access XP
En la Base de datos de una empresa que posee miles de registros de clientes, se deben
realizar algunas modificaciones sobre los datos personales y evaluar los pedidos realizados
por zonas; por lo tanto:
a. ¿Qué comodines suelen utilizarse para buscar datos en una base de datos? ¿Cómo
se utilizan cada uno de ellos?
.....................................................................................................................................................................
......................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
c. Supongamos que debe presentar un listado de registros con todos los clientes de la
zona de San Justo. Enumere los tipos de filtros que puede utilizar y sus diferencias.
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
d. ¿Cuáles son las principales características de un Filtro u orden avanzado? ¿En qué
casos se utiliza?
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
57
Microsoft Access XP
e. Explique los pasos que debe realizar para ejecutar un filtro por selección.
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
58