Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informacin y la
Comunicacin
Base de datos
Consultas
- 2007 -
Consultas
Se utilizan consultas para ver, modificar y analizar datos de formas
diferentes. Tambin pueden utilizarse como el origen de registros para
formularios (un formulario es un tipo de objeto de base de datos que se utiliza
fundamentalmente para introducir o mostrar datos en una base de datos. Tambin
puede utilizar un formulario como un panel de control que abre otros formularios e
informes de la base de datos, o como un cuadro de dilogo personalizado que
acepta las entradas del usuario y realiza una accin basada en las entradas),
informes (un informe es un mtodo eficaz de presentar los datos en formato
impreso. Ya que puede controlar el tamao y aspecto de todos los elementos de
un informe, puede mostrar la informacin como desee verla) y pginas de acceso
a datos (es una pgina Web, publicada desde Access, que tiene una conexin a
una base de datos. En una pgina de acceso a datos, puede ver, agregar, editar y
manipular los datos almacenados en la base de datos. Una pgina puede incluir
tambin datos de otros orgenes de datos, como Excel) .
1.
2.
3.
4.
5.
6.
7.
8.
9.
Tipos de Consultas
Existen varios tipos de consultas en Microsoft Access.
1.- Consultas
de seleccin
2.- Consultas
de parmetros
3.- Consultas
4. Consultas
de accin
Tipos de Consultas
siempre se eliminan registros enteros, no slo campos seleccionados
dentro de los registros.
4.2.) Consulta de actualizacin
Realiza cambios globales en un grupo de registros de una o ms tablas.
Por ejemplo, puede aumentar los precios un 10 por ciento para todos los
productos lcteos o bien puede aumentar los sueldos un 5 por ciento al
personal de una determinada categora. Con una consulta de
actualizacin, puede cambiar los datos de las tablas existentes.
4.3.) Consulta de datos anexados
Agrega un grupo de registros de una o ms tablas al final de una o ms
tablas. Por ejemplo, supongamos que consigue nuevos clientes y una
base de datos que contiene una tabla con informacin acerca de estos
clientes. Para evitar tener que escribir toda esta informacin en la base de
datos, desea anexarla a la tabla Clientes.
4.4.) Consulta de creacin de tabla
Crea una tabla nueva a partir de la totalidad o una parte de los datos de
una o ms tablas. Las consultas de creacin de tabla son tiles para crear
una tabla que se desee exportar a otra base de datos de Microsoft Access
o una tabla histrica que contenga registros antiguos.
5. Consultas
SQL
Una consulta SQL es una consulta creada con una instruccin SQL.
Puede utilizar el Lenguaje de consulta estructurado (SQL o Structured Query
Language) para consultar, actualizar y administrar bases de datos relacionales,
como Access.
Cuando se crea una consulta en la vista Diseo de la consulta, Access
construye en segundo plano las instrucciones SQL equivalentes. De hecho, la
mayora de las propiedades de consulta de la hoja de propiedades de la vista
Diseo de la consulta tienen clusulas y opciones equivalentes a las que estn
disponibles en la vista SQL. Si lo desea, puede ver o editar la instruccin SQL
en la vista SQL. Sin embargo, despus de hacer cambios en una consulta en la
vista SQL, puede que su aspecto no sea el que tena en la vista Diseo.
Algunas consultas SQL, denominadas consultas especficas de SQL, no
se pueden crear en la cuadrcula de diseo. En el caso de las consultas de
paso a travs, consultas de definicin de datos y consultas de unin, debe crear
las instrucciones SQL directamente en la vista SQL. En el caso de las
subconsultas, la instruccin SQL se escribe en la fila Campo o en la fila
Criterios de la cuadrcula de diseo de la consulta.
Consultas de Seleccin
Ejecutar
Consultas de Seleccin
Temario:
Consulta de totales
Temario:
Consulta de campo/s calculado
Se puede crear un campo en una consulta a partir de: otros campos, funciones de access,
operaciones de clculo, condiciones y la combinacin de todas estas alternativas:
Un campo calculado se consigna de la siguiente forma:
nombre_del_campo: operacin de clculo
Ejemplo aumentando un 10% los precios de una tabla de productos:
Nuevo_precio: [precio]+[precio]*10/100
Consultas de Seleccin
Temario:
Consulta de campo/s calculado utilizando funciones de Access
Da: day([fecha_nacimiento])
Devuelve el da de una fecha
Mes: month([fecha_nacimiento]) Devuelve el nmero de mes de una fecha
Ao: year([fecha_nacimiento])
Devuelve el ao de una fecha
Fecha_actual: ahora()
Devuelve la fecha de la PC
Mes_en_letras: nombremes(numero_de_mes) Devuelve el nombre del mes
Edad: ent((ahora()-[fecha_nacimiento])/365,25) Ent devuelve el entero de un nmero
Temario:
Consulta de campo/s calculado utilizando condiciones
Para fijar condiciones en un campo tenemos la funcin Siinm(condicin; respuesta si; respuesta no)
Ejemplo: cuando la modalidad del curso es EGO (Economa y Gestin de las Organizaciones) la cuota es de
300 pesos, caso contrario es de 350 para el resto de las modalidades.
Cuota_nueva: siInm(([modalidad]=EGO);(300);(350))
Consultas de Parmetros
Ejecutar
Y al ejecutar la consulta
tendremos la siguiente
apariencia:
Consideraciones importantes
al utilizar una consulta de eliminacin
Consultas ->
Nuevo ->
Vista Diseo ->
Seleccionamos la/s tablas ->
y en el men de comandos
Consulta ->
Consulta de actualizacin
Consultas ->
Nuevo ->
Vista Diseo ->
Seleccionamos la tabla que
adicionaremos a la principal
(ejemplo: Alumnos_nuevos)->
y en el men de comandos
Consulta ->
Consulta de datos anexados
Ejecutar
Consultas ->
Nuevo ->
Vista Diseo ->
Seleccionamos la tabla del ejemplo:
Alumnos
y en el men de comandos
Consulta ->
Consulta de creacin de tablas
Consultas
Vemos ahora la vista del listado de todas las consultas creadas anteriormente
Comentarios