Você está na página 1de 14

Autor: Jlio Battisti

www.juliobattisti.com.br

Tutorial de Consultas no Access Parte 1


Direito Autoral: Esta lista de exerccios de autoria de Jlio Battisti e no pode ser
distribudo em CDs de revista e nem publicado em outros sites, se a minha autorizao.
No permitido o uso deste material em sala de aula ou em treinamentos, sem a minha
autorizao. O uso no autorizado deste material crime de Violao de Direito Autoral.
Se voc identificar algum usando este material, sem a minha autorizao, denuncie
atravs do e-mail: webmaster@juliobattisti.com.br
CURSO COMPLETO DE ACCESS 1178 pginas de contedo: No deixe de
conferir a disponibilidade do CD-05, o qual tem um curso completo de Access,
que aborda desde a teoria de banco de dados, passando pelo bsico sobre
tabelas, consultas, formulrios e relatrios, passando por conceitos avanados
destes itens e tambm Macros e Programao VBA. Um curso completo,
detalhado,
com
centenas
de
exemplos
prticos,
passo-a-passo,
detalhadamente explicados, usando uma didtica de fcil acompanhamento. O
CD-05 contm os seguintes cursos:

Access Bsico 300 pginas


Access Avanado e VBA 550 pginas
Tudo Sobre Formulrios no Access 328 pginas

Preo para o envio via download:R$ 25,00


Preo para o envio via CD:
R$ 35,00
Todos os cursos so fornecidos no formato .PDF, com permisso de impresso.
Os bancos de dados usados nos exemplos prticos dos cursos tambm so
fornecidos no CD ou via Download.
Clique no link a seguir para obter todas as informaes sobre os cursos
contidos no CD, o ndice completo de cada curso, um resumo do mdulo de
Cada curso e orientaes sobre como comprar o Curso Completo de Access,
com 1178 pginas de contedo.
http://www.juliobattisti.com.br/ebooksdoautor/vendacd05.asp

Autor: Jlio Cesar Fabris Battisti


webmaster@juliobattisti.com.br

Proibida a reproduo e utilizao em sala de aula, sem autorizao por escrito do autor

Access Bsico Exerccios - Consultas

Introduo:
Nesta primeira parte, publicarei uma lista com vinte exerccios propostos e as
respectivas respostas. Nas prximas partes, publicarei a soluo de cada um
dos exemplos, passo-a-passo, com explicaes detalhadas.
IMPORTANTE: Todos os exemplos so baseados no banco de dados
Northwind.mdb, o qual um banco de dados de exemplos, instalado no seu
computador, quando o Access instalado. Utilize o banco de dados
Northwind.mdb, para criar as consultas propostas.

Exerccio 01: Criar uma nova consulta baseada na tabela Pedidos. Devem
ser includos os seguintes campos:

NmeroDoPedido
DataDoPedido
Via
Frete
PasDeDestino
CidadeDeDestino

Especificar um critrio para que sejam exibidos apenas os seguintes


pedidos:

Somente os pedidos para o Brasil, cidade de So Paulo, onde a


DataDoPedido est no primeiro ou no terceiro trimestre de 1997.
Todos os pedidos para a Alemanha, no ano de 1996, independente da
cidade.
Todos os pedidos para a ustria, com valor de frete maior ou igual a
R$ 100,00

Classificar em ordem Crescente do campo PasDeDestino.


Salvar a consulta com o nome de Exerccio 01
Resultado: Como resultado desta consulta voc obter 55 registros.

Exerccio 02: Criar uma


nova consulta baseada na tabela Pedidos,
Detalhes do Pedido e Clientes. Devem ser includos os seguintes campos:

NmeroDoPedido da tabela Pedidos


NomeDaEmpresa da tabela Clientes
DataDoPedido da tabela Pedidos
DataDeEnvio da tabela Pedidos
PasDeDestino da tabela Pedidos
CidadeDeDestino da tabela Pedidos
Um campo para clculo do total para cada item de
cada pedido.

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 2

Access Bsico Exerccios - Consultas


Especificar um critrio para que sejam exibidos apenas os seguintes
pedidos:

Somente empresas em que a primeira letra do nome esteja na faixa


de H at M.
Todos os pedidos para o Brasil e Argentina, independentemente do
nome da empresa.
Todos os pedidos onde a diferena entre a DataDoPedido e a
DataDoEnvio for maior do que 10 dias, independentemente do
PasDeDestino e do nome da empresa.

Classificar em ordem Crescente do campo PasDeDestino e fazer com que


seja exibida o total geral por pedido e no por item do pedido, conforme
indicado na Figura a seguir:

Resultado: Como resultado desta consulta voc obter 371 registros.


Salvar a consulta com o nome de Exerccio 02

Exerccio 03: Criar uma nova consulta baseada na tabela Pedidos, Detalhes
do Pedido, Clientes, Produtos e Categorias. Devem ser includos os seguintes
campos:

NmeroDoPedido da tabela Pedidos


NomeDaEmpresa da tabela Clientes
DataDoPedido da tabela Pedidos
DataDeEnvio da tabela Pedidos
PasDeDestino da tabela Pedidos
CidadeDeDestino da tabela Pedidos
Um campo para clculo do total para cada item de
cada pedido.

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 3

Access Bsico Exerccios - Consultas


Especificar um critrio para que sejam exibidos apenas os seguintes
pedidos:

Todos os pedidos, com exceo dos pedidos que tenham, pelo


menos, um item com produto das categorias Laticnios ou
Condimentos, para o ano de 1997.
Todos os pedidos, que tenham, pelo menos, um item com produto
das categorias Laticnios ou Condimentos, para o ano de 1998.

Classificar em ordem Crescente do campo PasDeDestino e fazer com que seja


exibida o total geral por pedido e no por item do pedido.
Resultado: Como resultado desta consulta voc obter 678 registros.
Salvar a consulta com o nome de Exerccio 03

Exerccio 04: Criar uma nova consulta baseada nas tabelas Pedidos e
Clientes. Devem ser includos os seguintes campos:

NmeroDoPedido
NomeDaEmpresa
DataDoPedido
Via
Frete
PasDeDestino
CidadeDeDestino

Especificar um critrio para que sejam exibidos apenas os seguintes


pedidos:

Todos os pedidos do Brasil, com exceo dos Pedidos para So Paulo.


Todos os pedidos, independentemente do Pas e da Cidade, para os
clientes em que a primeira letra do nome uma vogal.

Classificar em ordem Crescente do campo PasDeDestino.


Resultado: Como resultado desta consulta voc obter 155 registros.
Salvar a consulta com o nome de Exerccio 04

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 4

Access Bsico Exerccios - Consultas

Exerccio 05: Criar uma nova consulta que calcule o total anual de vendas,
conforme indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 05


Exerccio 06: Criar uma nova consulta que calcule o total de vendas por
ano e por funcionrio, conforme indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 06

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 5

Access Bsico Exerccios - Consultas


Exerccio 07: Transformar a consulta do Exerccio 06 em uma consulta de
Referncia Cruzada, para que os dados sejam exibidos conforme indicado na
Figura a seguir:

Salvar a consulta com o nome de Exerccio 07. Para isso utilize o


comando Arquivo -> Salvar como...

Exerccio 08: Criar uma nova consulta de Referncia cruzada, onde sejam
exibidos os totais mensais de vendas por categoria, somente para o ano de
1997, conforme indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 08

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 6

Access Bsico Exerccios - Consultas


Exerccio 09: Criar uma nova consulta de Referncia cruzada, onde sejam
exibidos os totais mensais de vendas por cliente, para o ano de 1997,
somente para clientes do Brasil e da Frana. Exibir, nos resultados, uma
coluna com o campo PasDeDestino. O campo PasDeDestino dever ser
linha, coluna. Ou valor, na referncia cruzada?? Voc deve obter os
resultados indicados na figura a seguir:

Salvar a consulta com o nome de Exerccio 09

Exerccio 10: Criar uma nova consulta que calcule o total anual de vendas,
por PasDeDestino e por CidadeDeDestino, conforme indicado na figura a
seguir. Filtrar para que seja calculado o total de vendas somente para o
Brasil, Argentina e Alemanha para o ano de 1997. Voc obter os resultados
indicados na figura a seguir:

Salvar a consulta com o nome de Exerccio 10


Autor: Jlio Cesar Fabris Battisti
Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 7

Access Bsico Exerccios - Consultas

Exerccio 11: Criar uma nova consulta baseada na tabela Pedidos e


Detalhes do Pedido. Fazer com que a consulta calcule o total mensal de
vendas para um determinado pas, em um determinado perodo. Definir
parmetros para que, quando for executar a consulta, seja solicitada a Data
Inicial, a Data Final e o nome do Pas. Devem ser exibidos os totais mensais
somente para o perodo informado e para o pas informado. Nas figuras a
seguir temos os parmetros que devem ser solicitados quando a consulta
executada e o resultado da consulta.

Digitando a Data Inicial.

Digitando a Data Final.

Informando o PasDeDestino.

Resultado da consulta.
Salvar a consulta com o nome de Exerccio 11
Autor: Jlio Cesar Fabris Battisti
Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 8

Access Bsico Exerccios - Consultas

Exerccio 12: Criar uma nova consulta de Referncia cruzada, onde seja
exibido valor mdio dos pedidos por funcionrio, conforme indicado na figura
a seguir:

Salvar a consulta com o nome de Exerccio 12

Exerccio 13: Criar uma nova consulta que exiba o total de vendas por
PasDeDestino, apenas para os cinco pases maiores compradores, conforme
indicado na Figura a seguir:

Salvar a consulta com o nome de Exerccio 13

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 9

Access Bsico Exerccios - Consultas


Exerccio 14: Criar uma nova consulta que, ao ser executada, solicite que
seja digitado o nome do PasDeDestino, conforme indicado na figura a
seguir:

Aps informar o PasDeDestino e clicar em OK, deve ser exibido o total de


vendas, apenas para os cinco maiores clientes do pas informado, conforme
indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 14

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 10

Access Bsico Exerccios - Consultas


Exerccio 15: Criar uma nova consulta de Referncia cruzada, onde seja
exibido o valor do maior pedido feito por cada funcionrio, em cada ano,
conforme indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 15

Exerccio 16: Criar uma nova consulta onde seja exibido o


NmeroDoPedido, o NomeDaEmpresa, a DataDoPedido, a DataDeEnvio e o
valor total do pedido. Aplicar um filtro de tal maneira que sejam exibidos
apenas os pedidos onde a DataDeEnvio e a DataDoPedido estejam dentro do
mesmo ms. Voc obter o resultado indicado na figura a seguir, com 571
registros.

Salvar a consulta com o nome de Exerccio 16

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 11

Access Bsico Exerccios - Consultas


Exerccio 17: Criar uma nova consulta de Referncia cruzada, onde seja
exibido a soma dos fretes pagos anualmente para cada transportadora,
conforme indicado na figura a seguir:

Porque temos uma coluna com ano=<>????


Salvar a consulta com o nome de Exerccio 17

Exerccio 18: Criar uma nova consulta de Referncia cruzada, onde seja
exibido o quantitativo de pedidos por Ano, por PasDeDestino, conforme
indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 18

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 12

Access Bsico Exerccios - Consultas

Exerccio 19: Criar uma nova consulta de Referncia cruzada, onde seja
exibido o total de vendas, por funcionrio, por trimestre, para o ano de
1997, conforme indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 19

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 13

Access Bsico Exerccios - Consultas


Exerccio 20: Altere a consulta criada no Exerccio 19, para que sejam
exibidos os totais trimestrais de vendas para todos os trimestres, conforme
indicado na figura a seguir:

Salvar a consulta com o nome de Exerccio 20

Autor: Jlio Cesar Fabris Battisti


Site:
www.juliobattisti.com.br
Confira o livro: Windows XP Home & Professional para Usurios e Administradores

Pgina 14

Você também pode gostar