Manejo De Consultas

Páginas: 12 (2915 palabras) Publicado: 9 de mayo de 2012
MANEJOS DE CONSULTAS

Hay dos tipos de consultas en OpenOffice Base 3: de selección y de acción.
Las consultas de selección nos permiten seleccionar un conjunto de datos, mientras que con las consultas de acción podemos además operar sobre los datos seleccionados.
Hay tres tipos de consultas de acción: actualización, eliminación, y de datos anexados.
En los ejemplos de consultas que veremosa continuación, usaremos las siguientes tablas de Clientes, Pedidos y Artículos:
| |
|

Las consultas de selección permiten ver los datos de una o varias tablas, analizarlos, imprimirlos, etc.
Para crear una consulta de selección, en la parte izquierda de la ventana principal de OpenOffice Base 3 dentro de la sección Base de Datos haremos clic en el icono Consultas y después a suderecha en Crear consulta en vista Diseño.También podemos crearla desde el menú Insertar, Consulta (vista de diseño). |
|
Después seleccionaremos las tablas a partir de las que crear la consulta, de igual modo que en las relaciones.
En el siguiente ejemplo listamos datos de los pedidos realizados por los clientes cuyo código sea mayor de 2 y menor o igual a 5 por orden descendente y con fechaposterior al 01/03/2009 (se toma toda la fila para establecer la condición), además de los clientes cuyo nombre sea Marta (es indiferente si lo escribimos en mayúsculas o minúsculas):
A continuación, en la parte inferior de la ventana seleccionaremos los campos que deseamos mostrar. Situándonos en una de las celdas correspondientes a Campo elegiremos un campo de la lista que aparece al pinchar en.Podemos definir si deseamos Mostrar o no cada campo de los elegidos, así como establecer el Orden en que deseamos que se muestren los datos: ascendente o descendente.

El resultado sería:En Función podemos seleccionar entre las disponibles (Promedio, Contar, Máximo, Mínimo...) como podemos ver en la imagen de la derecha. | |

Crear consultas de actualización en OpenOffice Base

En laversión actual de OpenOffice Base 3 aún no es posible definir consultas de actualización como en Microsoft Access.Sin embargo, sí existe la posibilidad de realizarlas ejecutando sentencias SQL (para ello son necesarios algunos conocimientos básicos en bases de datos) desde el cuadro de diálogo que se muestra acudiendo al menú Herramientas, SQL en la ventana principal de OpenOffice Base 3.Según elejemplo, con la sentencia SQL UPDATE "Pedidos" SET "Importe"="Importe" * 100 (los nombres de tablas y campos deben ir entre comillas) indicamos que multiplicaremos por 100 el valor del campo Importe en todos los registros existentes, en la tabla Pedidos.Para ejecutar la consulta haremos clic en el botón Ejecutar, y en Estado se mostrará un mensaje indicando si se realizó correctamente o no. | |Crear consultas de eliminación

Como sucede con las consultas de actualización, en la versión actual de OpenOffice Base 3 aún no es posible definir consultas de eliminación como en Microsoft Access, pero podemos realizarlas desde el menú Herramientas, SQL en la ventana principal de OpenOffice Base 3.
Como ejemplo podemos usar una sentencia SQL tal como DELETE FROM "Clientes" WHERE "Código"=6,con la que eliminaremos el registro de la tabla Clientes cuyo campo Código tenga valor 6.
Crear consulta de datos anexados

Este tipo de consulta es usada para copiar datos de una tabla a otra, pero al igual que sucede con otros tipos de consultas mencionadas anteriormente, tampoco está disponible como tal en la presente versión de OpenOffice Base 3.Sin embargo, podemos hacer una copia de laestructura de una tabla (opcionalmente junto con sus datos) haciendo clic con el botón derecho sobre el icono de la misma y seleccionando Copiar, y a continuación Pegar. | |

Veremos el cuadro de diálogo de la derecha en el que seleccionaremos las opciones deseadas y haremos click en Siguiente. | |

Haremos clic en el icono para añadir los campos deseados, o en para añadirlos todos, y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manejo De Emociones Del Niño En La Consulta Odontologica
  • Manejo de las emociones del niño en la consulta odontologica
  • Manejo De Pacientes Alérgicos En La Consulta Odontológica
  • Manejo del poaciente adolescente en la consulta odontologica
  • Consulta
  • Consulta
  • consulta
  • CONSULTAS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS