12
Consultas en Access REALIZADO POR: Marcos Anthony León Ruiz BAZÁN GARCÍA LEYLA PAOLA.

Consultas en access

Embed Size (px)

Citation preview

Page 1: Consultas en access

Consultas en Access

REALIZADO POR: Marcos Anthony León Ruiz

BAZÁN GARCÍA LEYLA PAOLA.

Page 2: Consultas en access

¿Qué son las consultas?Las consultas son una forma de buscar y recopilar información de una o más tablas  para conseguir información detallada de una base de datos. Al  crear  una  consulta  enAccess 2010, defines  condiciones específicas de búsqueda para encontrar, exactamente, la información que deseas.

Page 3: Consultas en access

¿Cómo se utilizan las consultas?Las consultas son mucho más que filtros o búsquedas simples que puedes usar para encontrar los datos de una tabla. Con estas puedes acceder a información de múltiples tablas. Por ejemplo, puedes utilizar una búsqueda en la tabla de clientes para encontrar la dirección de uno de ellos o un filtro en la tabla vehículos para ver cuál es el carro que corresponde a determinado cliente. Debes tener en cuenta que una consulta bien diseñada te puede dar información que no podrías averiguar examinado cada uno de los registros de la tabla de datos.

Page 4: Consultas en access

La vista de diseño en las consultasAhora vamos a modificar la consulta desde la vista de diseño. Hemos visto la potencia de  las  consultas  creadas  por  el  asistente,  pero  puede  que  ni  siquiera  esto  sea bastante para nuestras necesidades.

Ya  te  habrás  dado  cuenta  de  que  en  este  tipo  de  consulta  muestra  un  volcado completo de toda la tabla en la que se basa la consulta.

 

Es posible que no nos  interese  toda  la  información que contenga  toda  la  tabla  sino que preferiríamos limitar los registros a los de cierto cliente, por ejemplo.

Vamos a ver como conseguimos esto ultimo mientras aprendemos a usar la vista de diseño..

Partimos desde la opción "consultas" en la ventana de "Base de datos".

Page 5: Consultas en access
Page 6: Consultas en access

En esta ventana, tras seleccionar la consulta que acabamos de crear con el asistente de consultas, pulsamos la opción "Vista de diseño".Y aquí tenemos la ventana de diseño para nuestra consulta

Page 7: Consultas en access

RECOMENDACIONES•Define bien las tablas y sus relaciones .Los desarrolladores conocen lo importante que es tener un buen modelo de datos en su aplicación. Y en Access, eso se convierte en la pantalla de Relaciones (dentro del menú Herramientas):

Page 8: Consultas en access

Evita el códigoSí, se puede programar en Access usando Visual Basic como si fuera un entorno de programación “tradicional”. Pero seguro que al menos el 90% de las funciones de tu aplicación las puedes realizar definiendo tablas, consultas, formularios, etc. Evita en lo posible introducir código Visual Basic en tu base de datos; puede ser difícil de entender, su mantenimiento es complicado (sobre todo porque puede estar disperso en diferentes objetos de la base de datos), y es una posible fuente de problemas a la hora de manejar diferentes versiones de Access

Usa consultas en vez de campos calculadosEs  muy  probable  que  ese campo calculado que  necesitas  en  un  determinado formulario te sea también útil en otro formulario, en un informe,… Es más práctico que definas una consulta y añadas, además de los campos de la tabla, ese tipo de campos calculados; después, basa  tu  formulario o  informe en  la consulta, en vez de hacerlo directamente sobre la tabla.

Page 9: Consultas en access

Reutiliza los objetosNo  definas  un  nuevo  objeto  (formulario,  informe,  consulta,…)  para  cada  necesidad que  tengas.  Piensa  si  puedes reutilizar alguno  de  los  que  ya  existen,  por  ejemplo añadiéndole nuevos campos. O utilizando uno general y aplicando filtros.

Haz copias de seguridad. A menudo.Ya  sabemos  que  Microsoft  Access  no  es  un  sistema  pensado  para  ser especialmente robusto;  no  olvidemos  que  todo  (datos,  interfaces,  etc.)  está almacenado  normalmente  en un único fichero.  Y  si  hay  algún  problema  con  ese fichero (y tarde o temprano los hay), podemos fácilmente perder toda la información que tenemos.

Hacer una copia de un único fichero es sencillo. Hazlo frecuentemente con tu fichero Access.

 

Page 10: Consultas en access

ResumenEn Access podemos definir un tipo de consultas cuyas filas resultantes son un resumen de las filas del origen de la consulta,  por  eso  las denominamos consultas de resumen,  también  se  conocen  como  consultas sumarias.

Es  importante  entender  que  las  filas  del  resultado  de  una  consulta  de resumen  tienen  una naturaleza distinta a  las  filas  de  las  demás  tablas resultantes de consultas, ya que corresponden a varias filas de la tabla origen.

En Access podemos definir un tipo de consultas cuyas filas resultantes son un resumen  de  las  filas  del  origen  de  la  consulta,  por  eso  las  denominamos consultas de resumen, también se conocen como consultas sumarias 

Page 11: Consultas en access

ConclusiónMicrosoft  Access  es  una  herramienta  de  fácil   manejo  para  la  manipulación  y creación  de  base  de  datos  ajustadas  a  microempresas,  se  encuentra  incluida dentro  del  paquete  de  Microsoft  office  es  una  herramienta  a  la  cual  cualquier persona sin mucho conocimiento de bases de datos, puede utilizarla con el fin de crear una simple plantilla o dos tablas relacionadas.      

Page 12: Consultas en access

REALIZADO POR: Marcos Anthony León Ruiz