consultas

31
CONSULTAS Jonathan Moreno 6to QQ.BB

Upload: jhonrmp

Post on 25-May-2015

1.828 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Consultas

CONSULTAS

Jonathan Moreno 6to QQ.BB

Page 2: Consultas

¿QUÉ ES UNA CONSULTA?

Es un objeto de la base de datos que permite seleccionar un conjunto de registros con los que trabajar en un momento determinado (Son filtros sofisticados)

Page 3: Consultas

¿QUÉ PERMITE UNA CONSULTA?

Visualizar los registros que cumplen una determinada condición.

Visualizar a la vez datos de distintas tablas

Ver determinados campos de los registros que cumplen la condición, colocados a voluntad

Page 4: Consultas

¿QUÉ PERMITE UNA CONSULTA?

Ordenar de la manera deseada y representar de distintos modos, los registros seleccionados.

Calcular nuevos valores, para cada uno de los registros, a partir de los datos almacenados en una tabla.

Page 5: Consultas

TIPOS DE CONSULTA

CONSULTAS DE ACCIÓN CONSULTAS DE SELECCIÓN CONSULTAS ESPECÍFICAS

DE SQL

Page 6: Consultas

CONSULTAS DE ACCIÓN Son aquellas que permiten

realizar diversas operaciones (acciones) con los datos de una tabla, de modo automático:

Page 7: Consultas

CONSULTAS DE ACCIÓN Se subdividen en:

CREAR TABLAS ANEXAR ACTUALIZAR GENERAL ELIMINAR

Page 8: Consultas

CONSULTAS DE ACCIÓN Se subdividen en:

CREAR TABLAS: Hace que la consulta seleccione registros de la base de datos y los guarde en una nueva tabla.

Page 9: Consultas

CONSULTAS DE ACCIÓN ANEXAR: Hace que la

consulta muestre registros de campos existentes.

ACTUALIZAR: Hace que la consulta actualice los datos de una tabla existente.

Page 10: Consultas

CONSULTAS DE ACCIÓN

GENERAL: Hace que la consulta sea una consulta de tabla de referencias cruzadas, que agrega datos con 2 conjuntos de valores, uno en la parte inferior izquierda de la hoja de datos y otra en la superior

Page 11: Consultas

CONSULTAS DE ACCIÓN

ELIMINAR: Hace que la consulta borre la información de la tabla existente, que no coincidan con el criterio de búsqueda.

Page 12: Consultas
Page 13: Consultas

CONSULTAS DE SELECCIÓN

SELECCIONAR: Hace que la consulta seleccione y muestre registros de la base de datos.

Page 14: Consultas

CONSULTAS DE SELECCIÓN

CONSULTAS DE SELECCIÓN: Son aquellas que permiten dar respuesta a las preguntas que se puedan plantear sobre los datos introducidos en las tablas. Estas consultas permiten seleccionar datos de varias tablas a la vez.

Page 15: Consultas

CONSULTAS ESPECÍFICAS SQL

Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL.

Page 16: Consultas
Page 17: Consultas

CONSULTAS DE TABLA DE REFERENCIAS

CRUZADAS Cuando queremos representar una consulta sumaria con dos columnas de agrupación como una tabla de doble entrada en la que cada una de las columnas de agrupación es una entrada de la tabla utilizaremos una consulta de tabla de referencias cruzadas.

Page 18: Consultas

CONSULTAS DE TABLA DE REFERENCIAS CRUZADAS

Una consulta de referencias cruzadas es aquella que nos permite visualizar los datos en filas y en columnas, estilo tabla.

Ej: Para obtener las ventas mensuales de los empleados. Debemos diseñar una consulta sumaria calculando suma de importes de pedidos agrupando empleado y mes de la venta.

Page 19: Consultas

Consulta de tabla de referencias cruzadas.

Page 20: Consultas

¿CÓMO CREAR UNA CONSULTA?

Existen 2 maneras de crear una consulta:

ASISTENTE PARA CONSULTAS DISEÑO DE CONSULTAS

ASISTENTE PARA CONSULTAS: Al hacer clic en ésta opción aparecerá el siguiente cuadro de diálogo.

Page 21: Consultas
Page 22: Consultas

¿CÓMO CREAR UNA CONSULTA?

El Asistente para consultas sencillas crea una consulta de selección sencilla.

Los otros asistentes nos permiten generar tipos especiales de consulta que veremos más adelante.

Page 23: Consultas

DISEÑO DE CONSULTAS Damos clic en el botón Diseño de

Consultas. Al entrar, la opción pide primero las

tablas de las que la consulta sacará los datos con un cuadro de diálogo.

Page 24: Consultas

DISEÑO DE CONSULTAS

Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botón Agregar.

Si queremos sacar datos de varias tablas agregar de la misma forma las demás tablas.

Finalmente hacer clic sobre el botón Cerrar.   Aparecerá la ventana Vista Diseño de

consultas.

Page 25: Consultas
Page 26: Consultas

ASISTENTE DE BÚSQUEDA PARA

DUPLICADOS En los casos en que recopilemos datos de orígenes diversos se podrá presentar el inconveniente de la información duplicada. Puede ocurrir que al reunir los datos encontremos registros duplicados o bien registros que han sido ingresados más de una vez por distintos operadores, con pequeñas diferencias entre ellos.

Page 27: Consultas

ASISTENTE DE BÚSQUEDA PARA

DUPLICADOS Estas inconsistencias se detectan fácilmente creando una Consulta de buscar datos duplicados.

Las consultas de este tipo son creadas por un asistente.

Page 28: Consultas
Page 29: Consultas

ASISTENTE DE BÚSQUEDA PARA NO

COINCIDENTES puede desearse comparar dos tablas e identificar los registros de una de las tablas que no tienen correspondientes en la otra tabla. La manera más fácil de identificar estos registros es mediante el Asistente para consultas de buscar no coincidentes.

Page 30: Consultas

ASISTENTE DE BÚSQUEDA PARA NO COINCIDENTES

Después de generar el asistente la consulta, puede modificar su diseño para agregar o quitar campos, o bien, para agregar combinaciones entre las dos tablas .

Asimismo, puede crear su propia consulta para buscar registros no coincidentes sin utilizar el asistente.

Page 31: Consultas