Está en la página 1de 86

Tema N

13:

Diseo de Consultas

CREACIN DE
CONSULTAS

Una consulta nos


muestra los datos
que nosotros
deseamos en base
a los criterios que
establezcamos.
Por ejemplo:
Listado de

alumnos mayores
de 18 aos.
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CATEGORIAS DE
CONSULTAS

CONSULTAS
DE
SELECCIN

Extraen datos
en base a
ciertos
criterios
especificados
en su diseo,
son consultas
sencillas
dentro de ellas
tenemos las de
bsqueda con
parmetros

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CATEGORIAS DE
CONSULTAS
CONSULTA DE
ACCION:
En este tipo de
consultas se realizan
dos operaciones la
primera una consulta
de seleccin una vez
obtenidos los datos
se realiza una de las
consultas siguientes

Consulta de
Eliminacin

Consulta de
Actualizacin
Consulta de
Datos
Anexados

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
SELECCION
Cuando se crea una tabla esta se
guarda como si fuese una tabla,
una consulta de seleccin es una
tipo de consulta sencilla solo se
necesita que cumpla con los
criterios que le establescamos
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CONSULTA DE
SELECCION

SELECCIONAR INTERVALOS EN UN
CAMPO

Para
Fechas
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CONSULTA DE
SELECCION

USAR CARACTERES COMODINES

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
SELECCION
SELECCIONAS LOS REGISTROS QUE NO
COINCIDEN CON UN VALOR
Utilizaremos el operador Negado. Por
ejemplo, podemos introducir la expresin
Negado M* para encontrar todos los
departamentos cuya localidad no empieza por
M. Access aade la palabra Como. Si
ponemos Negado "*o", busca los registros
cuya localidad no termine en O; con Negado
"'*A*" obtiene los registros que no contienen
una A en el nombre de localidad.
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CONSULTA DE
SELECCION
ESPECIFICAR VARIOS CRITERIO
Podemos especificar varios criterios
para un campo. Para ello utilizaremos
los operadores lgicos "Y" y "O". Si
para cada campo aadimos una
condicin en la misma fila, stas se
unirn mediante el operador Y.
Utilizamos O para seleccionar valores
que cumplan una condicin u otra en el
mismo campo.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
SELECCION
SELECCIONAR REGISTROS QUE
CONTIENE VALORES O NO
Tambin se pueden seleccionar los
registros dependiendo de que contengan
o no valores en una columna
determinada. Utilizaremos la expresin
Nulo para buscar campos con valores
nulos y Negado Nulo para buscar
campos que contienen valores distintos
de nulo.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

Tema N
14:
Diseo de Vistas y
Consultas Avanzadas

PARMETROS

Las Consultas de parmetros son tiles


cuando se desea emplear formularios e
informes, en donde se pide al usuario
que solicite el valor que interese para
obtener el informe.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Ejemplo: Se desea obtener un listado


de libros de los autores en base a su
nacionalidad
Paso 1:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Paso 2

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Paso 3

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Paso 4:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Paso 5

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Paso 6
Parmetro:
[Ingrese
Nacionalidad]

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Paso 7

Clic en Ejecutar
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CREAR UNA CONSULTA


EN BASE A PARMETROS

Paso 8

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTAS MULTITABLA

Es aquella consulta
que combina varias
tablas para poder
obtener
la
informacin deseada

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

DIFERENCIA ENTRE UNA CONSULTA


MULTITABLA Y UNA CONSULTA DE
SELECCIN

Consulta de Seleccin

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

DIFERENCIA ENTRE UNA CONSULTA


MULTITABLA Y UNA CONSULTA DE
SELECCIN

Consulta Multitabla

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


MULTITABLA

Paso 1

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


MULTITABLA

Paso 2

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


MULTITABLA

Paso 3

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


MULTITABLA

Paso 4

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


MULTITABLA

Paso 5

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


MULTITABLA

Paso 6

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


MULTITABLA

Paso 8

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

TIPOS DE
COMBINACIONES
Inner Join
Combina
los
registros
de ambas
tablas.

Left Join
Visualiza
los
registros
de la
primera
tabla o de
la
izquierda

Right Join
Visualiza
los
registros
de la
segunda
tabla o de
la derecha

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN INNER JOIN

Tenemos la siguiente tabla

En la tabla libros notaremos que existe una


revista que no tiene autor, as como falta el
ingreso de los autores cuyo id es 7 y 8.
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN INNER JOIN

Al momento de realizar una consulta


con INNER JOIN se tiene que tener en
cuenta que ambas tablas estn
relacionadas. As como se muestra en
la grfica

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN INNER JOIN

La relacin INNER JOIN se encuentra


por defecto en todas las relaciones as
que elegiremos por defecto la siguiente
opcin

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN INNER JOIN

Al final nos mostrar los valores se


encuentren tanto en la tabla de
Autores como el de Libros

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN LEFT JOIN

En esta consulta se tomaran los datos


de la primera tabla o de la tabla
izquierda.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN LEFT JOIN

La consulta nos muestra los datos de los


autores y libros que ha escrito as como el
listado de los autores que no han escrito
ningn libro.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN RIGHT JOIN

La relacin RIGHT JOIN nos muestra los


datos de la tabla de la derecha y para
ello elegiremos la siguiente relacin

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA CON
COMBINACIN RIGHT JOIN

Ahora esta consulta nos mostrar los


datos de los libros y autores, pero
tambin mostrar los libros que no
cuentan con informacin a cerca de sus
autores.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE RESUMEN

Este tipo de consultas muestran


resmenes de determinados campos
de las filas de las tablas, muestra
valores agrupados en base a criterios y
para ello se utilizan diferentes tipos de
funciones tales como:
Suma
Promedio
Max y min, etc.
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


RESUMEN

Paso 1.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


RESUMEN

Paso 2:

Expr1:
[kilos]*[precio]

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


RESUMEN

Paso 3:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTAS DE
REFERENCIAS
CRUZADAS

Una consulta de referencias cruzadas es


aquella que nos permite visualizar los datos
en filas y en columnas, estilo tabla
En general se puede decir que sirven para
realizar resmenes de tablas grandes

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


REFERENCIAS CRUZADAS

Paso 1:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


REFERENCIAS CRUZADAS

Paso 2:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


REFERENCIAS CRUZADAS

Paso 3:

Se
establece
el orden en
el que ira la
informacin
deseada
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


REFERENCIAS CRUZADAS

Paso 4:

Se elige el
tipo de
encabezado
que ira en
cada
columna
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


REFERENCIAS CRUZADAS

Paso 5:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CREAR UNA CONSULTA DE


REFERENCIAS CRUZADAS

Paso 6:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTAS DE ACCIN
Actualizacin

ELIMINACIN

Las consultas de
accin son
aquellas que no
devuelven ningn
registro, son las
encargadas de
acciones como
aadir y borrar y
modificar
registros.

De Creacin
de Tablas

Consulta de
Datos
Anexados
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CONSULTAS DE ACCIN

Consulta de Eliminacin
Las
consultas
de
eliminacin son consultas
que eliminan de una tabla
los registros que cumplen
los criterios especificados
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CONSULTA DE
ELIMINACIN

Paso 1: Visualizaremos la tabla libros


ah identificaremos los registros cuyo
gnero literario es Revista

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
ELIMINACIN

Paso 2: Elegimos la opcin Eliminar de la


pestaa Diseo y elegimos los campos
que deseamos eliminar

Eliminar: Donde
Criterios:
Revista

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
ELIMINACIN

Paso 3: Elegimos la opcin Ejecutar

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
ELIMINACIN

Paso 4: Visualizaremos el resultado de


la consulta

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTAS DE ACCIN

Consulta de Actualizacin
Las consultas de actualizacin son
consultas que modifican de una
tabla los registros que cumplen los
criterios especificados.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
ACTUALIZACIN

Paso 1: Visualizaremos los datos de la


tabla Libro.

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
ACTUALIZACIN

Paso 2: Elegimos la tabla en donde


deseamos actualizar los datos

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE
ACTUALIZACIN
Paso 3: Elegimos la opcin de
Actualizar y elegimos los campos y
asignamos el valor a actualizar

Actualizar A:
Revista
Criterios: Es Nulo
Universidad Continental de Ciencias e Ingeniera
Ing. Rosario Osorio C.

CONSULTA DE
ACTUALIZACIN

Paso 4:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTAS DE ACCIN

Consulta de Datos Anexados


Las consultas de datos anexados
son consultas que aaden registros
de una tabla al final de otra tabla

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 1: Primero visualizaremos la tabla


en donde anexaremos los datos en
este cas la tabla es de Poblaciones

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 2:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 3:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 4:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 5:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 6:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 7:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 8:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 9:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 2:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 10:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 11:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 12:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 13:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 14:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 15:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE DATOS
ANEXADOS

Paso 11:

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTAS DE ACCIN

Consulta de Creacin de Tablas


Las consultas de creacin de tabla
son consultas que crean una nueva
tabla a partir de registros de otra tabla

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE CREACIN
DE TABLAS

Paso 1: Elegimos las tablas a utilizar


segn los datos que se solicite

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE CREACIN
DE TABLAS

Paso 2: Elegimos los campos con los


cuales trabajaremos

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE CREACIN
DE TABLAS

Paso 3: Elegimos el cono Crear Tabla


de la pestaa Diseo

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE CREACIN
DE TABLAS

Paso 4: Le damos un nombre a la tabla


que vamos a crear y luego ejecutamos
la consulta

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE CREACIN
DE TABLAS

Paso 5: Al momento de ejecutar la


consulta nos aparece la siguiente
pantalla

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

CONSULTA DE CREACIN
DE TABLAS

Paso 6: Visualizaremos la tabla y los


registros creados.

Tabla Creada

Universidad Continental de Ciencias e Ingeniera


Ing. Rosario Osorio C.

También podría gustarte