Вы находитесь на странице: 1из 34

Treinamento do Microsoft Access

2010

Criar consultas para um novo banco de dados

Contedo do curso
. Viso geral: consultas so essenciais
. Lio: inclui sete sees
. Tarefas prticas sugeridas
. Teste
. Carto de Referncia Rpida

Criar consultas para um novo banco de dados

Viso geral: consultas so essenciais


Neste curso, voc aprender como
criar consultas para um banco de
dados do Access. Consultas so uma
parte essencial de qualquer banco
de dados. com elas que voc extrai
informaes significativas do seu
banco de dados e responde as
principais perguntas corporativas.
Este o quarto curso em uma srie
que ensina os iniciantes a utilizar o
Access 2010.

Criar consultas para um novo banco de dados

Objetivos do curso
. Usar o Criador de Consultas para criar uma consulta
de seleo que retorne dados de uma nica tabela.
. Criar uma consulta de seleo que solicite a
especificao de parmetros e que retorne resultados
correspondentes a esses parmetros.
. Usar uma frmula em uma consulta para calcular uma
soma.
. Usar o Assistente de Consulta para criar uma consulta
de seleo que retorne dados de duas tabelas.
. Usar uma expresso para concatenar campos.

Criar consultas para um novo banco de dados

Obter respostas a partir dos seus


dados

Os blocos de construo de uma consulta de


seleo.

Criar consultas para um novo banco de dados

Voc est se saindo


bem no seu novo
banco de dados de
controle de ativos.
Voc tem tabelas,
relaes e dados e,
portanto, a prxima
etapa criar
algumas consultas.
Elas o ajudaro a
responder perguntas
importantes e
facilitaro a criao
de formulrios e
relatrios.

Obter respostas a partir dos seus


dados
Especificamente,
voc criar
consultas de
seleo. Elas so
componentes que
recuperam e
processam os dados
e exibem os
resultados
em
Por exemplo,
se uma
voc
folha
de dados.
quer saber
a quem
Os blocos de construo de uma consulta de
seleo.

Criar consultas para um novo banco de dados

ligar quando um
computador precisar
de conserto, crie uma
consulta que extraia os
nomes e nmeros de
telefones relevantes.

Obter respostas a partir dos seus


dados

Os blocos de construo de uma consulta de


seleo.

Criar consultas para um novo banco de dados

Isto o que a
imagem mostra. A
consulta recolhe os
dados dos bens da
primeira tabela, o
nome do tcnico da
segunda tabela e
exibe o resultado de
uma forma que voc
possa
Vamosinterpretar.
comear
examinando as
partes de uma
consulta.

As noes bsicas da criao de uma consulta de


seleo

O processo bsico para a criao de uma


consulta.

Criar consultas para um novo banco de dados

O Access oferece
duas formas
principais para criar
consultas de seleo:
o Criador de
Consultas e o
Assistente de
Consulta.
Independentemente
da ferramenta usada,
voc deve seguir
algumas etapas
comuns ao criar uma
consulta de seleo.

As noes bsicas da criao de uma consulta de


seleo
Comece escolhendo
uma fonte de registro
para a consulta. Um
fonte de registro pode
ser uma ou mais
tabelas, uma ou mais
consultas ou uma
combinao das
duas. A imagem
mostra uma tabela
aberta
node
Criador
de
Na fonte
registro,
Consultas.
selecione os campos

O processo bsico para a criao de uma


consulta.

Criar consultas para um novo banco de dados

que voc deseja ver


na consulta. A
imagem mostra
campos do Criador de
Consultas, mas voc
faz o mesmo no
Assistente de
Consulta.

As noes bsicas da criao de uma consulta de


seleo

O processo bsico para a criao de uma


consulta.

Criar consultas para um novo banco de dados

Adicione qualquer
classificao, filtragem
ou outros critrios de
seleo a suas
consultas. Por exemplo,
se voc usar os critrios
mostrados na imagem, a
consulta retornar
apenas dados de ativos
comprados depois de 1
de maio de 2010. Voc
tambm pode usar
critrios que fazem a
consulta solicitar a
entrada de dados antes
de ser executada e voc
ver isso mais tarde
Depois
de terminar de
neste curso.
adicionar campos e
critrios de seleo,
execute a consulta para
verificar se retorna os
resultados corretos.

Maneiras de utilizar os resultados da consulta

Uma consulta como fonte de dados para um


relatrio.

Quando voc executa


uma consulta de
seleo, o Access
exibe os resultados
em uma folha de
dados. O resultado
chamado de conjunto
de registros, e voc
pode trabalhar com
ele da mesma
maneira quer trabalha
comexemplo,
uma folha
de
Por
voc
dados.
pode
adicionar ou

alterar dados e o
Access gravar as
suas alteraes nas
tabelas que
funcionam como
fontes de registros
Criar consultas para um novo banco de dados para a sua consulta.

Maneiras de utilizar os resultados da consulta

Uma consulta como fonte de dados para um


relatrio.

Criar consultas para um novo banco de dados

Voc tambm pode usar


conjuntos de registros
para fornecer dados
para formulrios,
relatrios e at mesmo
outras consultas. Por
exemplo, se desejar um
relatrio sobre os
computadores que
precisam ser
substitudos, voc
poder criar uma
consulta que retorne
esses dados e ento
A
imagem
mostra isto. A
criar
seu relatrio
consulta
retorna apenas
rapidamente.
os registros onde um
bem foi marcado para
retirado de circulao.

Maneiras de utilizar os resultados da consulta

Uma consulta como fonte de dados para um


relatrio.

Os dois ltimos cursos


desta srie mostram
como criar formulrios
e relatrios que usam
consultas como fontes
de dados. Por enquanto,
lembre-se de que, ao
contrrio das tabelas,
os conjuntos de
registros no existem
fisicamente no seu
banco de dados. Em vez
disso, o Access
armazena a consulta e
exibe um conjunto de
registros apenas
quando voc executa a
Ento,
vamos criar uma
consulta.
consulta. Vamos comear
com o Criador de
Consultas.

Criar consultas para um novo banco de dados

Consultar apenas uma fonte de


registro

Usando o Criador de Consultas.

Criar consultas para um novo banco de dados

O Criador de
Consultas oferece o
mximo controle
sobre uma consulta
de seleo. Ele
tambm torna mais
fcil criar uma
consulta que usa
uma nica tabela
Por
exemplo,
como
fonte deeste
tipo
de consulta
registro.
torna mais fcil listar
os seus bens e as
suas datas de
compra.

Consultar apenas uma fonte de


registro
Vejamos o processo.
Na guia Criar, no
grupo Consultas,
clique em Design da
Consulta. O designer
iniciado e exibe a
caixa de dilogo
Mostrar Tabela. Na
faixa de opes, a guia
Design tambm
Na caixa de
exibida.

Usando o Criador de Consultas.

Criar consultas para um novo banco de dados

dilogo, selecione
sua fonte de
registro. possvel
usar uma
combinao de
tabelas e
consultas, e as
selecionadas sero
exibidas na seo
superior do
designer.

Consultar apenas uma fonte de


registro

Usando o Criador de Consultas.

Criar consultas para um novo banco de dados

Em sua fonte de
registro, clique duas
vezes nos campos
que voc deseja ver
no conjunto de
registros ou
resultados. Suas
opes so exibidas
na seo inferior do
Quando
designer.concluir a
adio de campos, v
para a guia Design e,
no grupo
Resultados, clique
em Executar.
Seu conjunto de
registros exibido
como uma folha de
dados.

Fazer uma consulta solicitar entradas


O tipo de consulta
que voc criou na
seo anterior pode
retornar uma grande
quantidade de
dados. Uma maneira
comum de limitar o
que a consulta
retorna
usar
um os
De forma
simples,
parmetro.
parmetros fazem a
Usando critrios em uma consulta.

Criar consultas para um novo banco de dados

consulta solicitar
entradas antes de
ser executada; eles
so um tipo de filtro
que voc pode criar
em sua consulta.

Fazer uma consulta solicitar entradas


Veja como usar
parmetros em suas
consultas:

Usando critrios em uma consulta.

Criar consultas para um novo banco de dados

Abra a consulta no
modo Design e, na
linha Critrios do
campo que voc
deseja filtrar, insira o
parmetro. Por
exemplo, voc pode
usar os critrios
mostrados na
Quando voc
imagem.

executa a consulta,
esses critrios
solicitam uma data
de incio e, depois,
uma data de
trmino, retornando
apenas os registros
que esto entre as
datas especificadas.

Usar uma frmula em uma consulta


Outra forma comum
de alterar os critrios
de seleo em uma
consulta adicionar
uma funo.

Usando uma funo em uma consulta.

Criar consultas para um novo banco de dados

Por exemplo, se voc


deseja saber o
quanto a sua
empresa gastou em
mveis de escritrio
no ltimo ano, voc
pode adicionar uma
funo de agregao
consulta e a soma
ser exibida nos
resultados

Usar uma frmula em uma consulta


Abra sua consulta no
modo Design.
Na guia Design, no
grupo
Mostrar/Ocultar,
clique em Totais. A
linha Total exibida
no
No designer.
campo onde voc

Usando uma funo em uma consulta.

Criar consultas para um novo banco de dados

deseja usar a funo,


clique na linha Total
e selecione uma
funo da lista.
Quando voc
executar sua
consulta, os
resultados incluiro
seus clculos.

Consultar vrias fontes de registro


Voc pode usar vrias
tabelas, ou outras
consultas, como fonte de
registro para uma nova
consulta. De fato, voc
consultar vrias fontes
de registro com muito
mais frequncia que
consultar apenas uma
fonte. As consultas com
vrias fontes so como
voc responde a
perguntas como que
Usando o Assistente de Consulta para criar uma
bens vieram de quais
consulta com vrias fontes.
O Assistente de
fornecedores.
Consulta a maneira
mais fcil de comear a
criar consultas com
vrias fontes,
especialmente se voc
no tem experincia no
Access.
Criar consultas para um novo banco de dados

Consultar vrias fontes de registro


Na guia Criar, no
grupo Consultas,
clique em
Assistente
de
Conclua o assistente.
Consulta.
Como parte desse
processo, selecione
as tabelas e os
campos que deseja
usar como fonte de
registro
D a suae...
nova

Usando o Assistente de Consulta para criar uma


consulta com vrias fontes.

Criar consultas para um novo banco de dados

consulta um nome
descritivo; evite
nomes com espaos.

Sugestes de prtica
1. Crie uma consulta de seleo a partir de uma
nica tabela.
2. Faa a consulta solicitar entradas (adicionar um
parmetro).
3. Adicione um campo calculado a uma consulta.
4. Formate o campo calculado.
5. Crie uma consulta a partir de vrias tabelas.
6. Concatene campos com uma expresso.
Prtica online (exige o Access 2010)
Criar consultas para um novo banco de dados

Pergunta de teste 1
Ao criar uma consulta pela primeira vez, qual das
seguintes opes voc seleciona? (Escolha uma resposta.)

1. Uma fonte de registro.


2. Uma tabela de sistema.
3. Um conjunto de registros.

Criar consultas para um novo banco de dados

Pergunta de teste 1
Ao criar uma consulta pela primeira vez, qual das
seguintes opes voc seleciona?

Resposta:
1. Uma fonte de registro.

A fonte de registro pode ser uma combinao de


tabelas e consultas.

Criar consultas para um novo banco de dados

Pergunta de teste 2
Voc usa critrios em uma consulta quando precisa fazer
qual dos seguintes? (Escolha uma resposta.)

1. Garantir que os dados sejam formatados


corretamente.
2. Adicionar frmulas a uma tabela.
3. Classificar, filtrar ou de outro modo limitar o que
a consulta retorna.

Criar consultas para um novo banco de dados

Pergunta de teste 2
Voc usa critrios em uma consulta quando precisa fazer
qual dos seguintes?

Resposta:
3. Classificar, filtrar ou de outro modo limitar o que
a consulta retorna.
Os critrios tambm podem ser muito teis. Por exemplo,
voc pode usar critrios para localizar registros de
pessoas que vivem em uma determinada cidade e fazem
aniversrio em um intervalo de datas especfico.
Criar consultas para um novo banco de dados

Pergunta de teste 3
Para poder usar vrias tabelas como fonte de registro,
essas tabelas devem: (Escolha uma resposta.)

1. Estar abertas no modo Folha de Dados.


2. Participar de uma relao.
3. No servir como fonte de registro para outra
consulta.

Criar consultas para um novo banco de dados

Pergunta de teste 3
Para poder usar vrias tabelas como fonte de
registro, essas tabelas devem:

Resposta:
2. Participar de uma relao.

Se as tabelas no participarem de uma relao, a


consulta retornar todos os dados de cada tabela, e
os resultados quase sempre no tero qualquer
significado.
Criar consultas para um novo banco de dados

Pergunta de teste 4
Uma expresso : (Escolha uma resposta.)

1. Uma frmula armazenada em uma ou mais


tabelas do banco de dados.
2. Uma frmula que apenas calcula datas.
3. Um objeto que pode executar clculos e outras
tarefas, como validao de dados.

Criar consultas para um novo banco de dados

Pergunta de teste 4
Uma expresso :

Resposta:
3. Um objeto que pode executar clculos e outras
tarefas, como validao de dados.
Este curso mostrou algumas maneiras de usar
expresses. O Carto de Referncia Rpida vinculado
no final indicam mais informaes sobre elas.

Criar consultas para um novo banco de dados

Pergunta de teste 5
Este curso ensinou tudo o que voc precisa saber
sobre consultas. (Escolha uma resposta.)
1. Verdadeiro.
2. Falso.

Criar consultas para um novo banco de dados

Pergunta de teste 5
Este curso ensinou tudo o que voc precisa saber
sobre consultas.

Resposta:
2. Falso.

O Carto de Referncia Rpida, vinculado no


prximo slide, indica muito mais informaes.
Aproveite.
Criar consultas para um novo banco de dados

Carto de Referncia Rpida


Para obter um resumo das tarefas abordadas neste curso,
exiba o Carto de Referncia Rpida .

Criar consultas para um novo banco de dados