Buscar

Exercício de Consultas II 2013

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

EAD657 – Tecnologia de Informação 
 
 
 
 
 
 
 
Exercício de Consultas 
MS Access 2007 
 
 
 
 
 
 
 
 
 
 
 
 
Prof. Hiroo Takaoka 
 
Introdução 
 
Através da Consulta podemos: 
 Escolher campos específicos de tabelas específicas 
 Selecionar os dados através de critérios 
 Mostrar os dados em várias ordens 
 Obter dados de várias tabelas 
 Derivar dados a partir de dados existentes 
A obtenção de uma nova consulta é feita a partir da página de MS Office Access. 
 
 
 
Página de MS Office Access 
Para abrir a janela de especificação de consulta: 
 Selecionar a guia de comandos Criar da faixa de opções. 
 Selecionar o botão Design da Consulta 
 Vai aparecer a janela de Consulta. 
 
 
 
Janela de Consulta vazia 
 
Para cada tabela ou consulta a adicionar, selecione seu nome e clique no 
botão Adicionar. Caso adicionar uma tabela/consulta errada, basta selecioná-la 
e apertar DEL para removê-la da área de tabelas. 
 
 
 
Janela de Consulta com tabelas selecionadas 
A especificação da consulta é feita através da grade QBE (Query By Example). 
Neste esquema criamos as consultas arrastando campos da área superior da 
janela para a área inferior. Na grade QBE cada coluna contém informações a 
respeito do campo incluído na consulta. 
 
 
Exemplo da Grade QBE 
 
Campo 
Esta linha serve para selecionar os campos à consulta. 
Há várias maneiras de adicionar campos à grade QBE: 
 Pode-se selecionar vários campos clicando e apertando simultaneamente 
SHIFT ou CTRL. Em seguida, apontar para um dos campos selecionados e 
arrastar para a linha Campo na área inferior. 
 Também é possível adicionar um campo selecionando o campo na área 
inferior. Basta abrir a caixa de combinação clicando a seta que aparece na 
linha Campo e escolher entre os campos listados. 
 Para selecionar todos os campos da tabela há um método muito 
interessante. Basta clicar duas vezes a barra de título da tabela. 
 Para selecionar e adicionar todos os campos, há um método que consiste 
no arraste da linha de asterisco (*) da tabela para algum Campo da parte 
inferior. 
 
Tabela 
Esta linha serve para indicar a tabela a que pertence o campo selecionado. 
 
Classificação 
Basta especificar na linha Classificação a ordem de classificação (crescente ou 
decrescente) dos campos que fazem parte da chave de classificação. Observar 
que a ordem dos campos passa a ser importante e, eventualmente, é necessário 
rearranjar as colunas em relação à sua ordem na tabela original. 
 
Mostrar 
Esta linha serve para indicar se o campo deve ser exibido ou não. Para não exibir, 
basta desligar a caixa de seleção. Suponha que você queira exibir apenas os 
alunos do curso EAD sem mostrar o campo Curso. Para tanto, especifique “EAD” 
na linha Critério do campo Curso e desligue a caixa de seleção da linha Mostrar 
como mostra o exemplo acima. 
 
Critério 
Como critério de seleção, podemos empregar diversos tipos de expressões 
envolvendo diversos tipos de funções internas. O quadro a seguir mostra alguns 
exemplos de expressões. 
 
Expressão Resultado 
>520 Todos os números maiores que 520 
entre 520 e 528 Todos os números entre 520 e 528 inclusive 
= “Carlos Moreira” Todos exatamente iguais a 
“S*” Todos iniciados com a letra S (Quando 
utilizado em uma expressão, o asterisco (*) 
representa qualquer sequência de caracteres) 
“fe*eira” (*) qualquer número de caracteres. Por 
exemplo: ferreira, fereira, festeira 
“sm?th” (?) qualquer caractere alfabético isolado. Por 
exemplo: smith, smyth 
“* * *” Nomes de três palavras separadas por um 
branco 
*/*/2007 Todas as datas de 2007 
>=1-jan-2007 e <=20-fev-2007 Todas as datas no intervalo 
“S*” ou “R*” Todos iniciados pela letra S ou R 
nulo Todos os registros com campo nulo 
negado nulo Todos os registros com valor no campo 
em (“EAD”; “EAE”) Todos com valor na lista 
data() Todos com a data atual 
entre data() e data()-7 Todos com data da última semana 
 
Exemplo de expressões 
 
Para especificar critérios de seleção envolvendo mais de um campo é necessário 
empregar as linhas Critério e ou da grade QBE. Deve-se observar a seguinte 
regra para definir expressões entre vários campos: 
 as expressões ligadas por e ficam na mesma linha 
 as expressões ligadas por ou ficam em linhas diferentes. 
 
Exercício de Consultas 
 
Com base no banco de dados Banco de Dados Controle Acadêmico, faça os 
seguintes exercícios. 
Observações: 
1. Carregar o banco de dados Banco de Dados Controle Acadêmico do Erudito 
na área de trabalho do seu micro e, em seguida, abri-lo. Não abrir o banco de 
dados diretamente no Erudito, pois por estar no modo compartilhado, você não 
vai conseguir atualizá-lo. 
2. As repostas dos exercícios estão no banco de dados Banco de Dados 
Controle Acadêmico Consulta, o qual está disponível no Erudito. 
 
Consulta Seleção 
 
1. Listar todos os alunos com seus dados. 
 Selecionar a guia de comandos Criar da Faixa de Opções. Em seguida, 
selecione a opção Design da Consulta (esta seqüência de operações será 
representada como Criar/Design da Consulta). 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar e, em seguida, clique no botão Fechar. 
 Selecionar todos os campos da tabela Aluno. Para adicionar um campo na 
grade de design, dê duplo clique no campo da tabela ou marque o campo 
da tabela e arraste até a grade. 
 Salvar a consulta como Consulta1. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
2. Listar todos os alunos com seus dados usando a opção Todos. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar e, em seguida, clique no botão Fechar. 
 Selecionar todos os campos da tabela Aluno usando a opção “*” (todos os 
campos). Para tanto, dê duplo clique na opção “*” da tabela Aluno. 
 Salvar a consulta como Consulta2. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
 
3. Listar o nome do aluno em caracteres maiúsculos. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar e, em seguida,.clique no botão Fechar. 
 Selecionar o campo Nome do aluno. 
 Marcar o campo Nome do aluno e acionar o botão Folha de Propriedade ou 
dar um clique no botão do lado direito do mouse e selecionar a opção 
Propriedades. Em seguida, especificar a opção “>” na propriedade 
Formato. 
 Salvar a consulta como Consulta3. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
 
 
 
 
 
 
 
4. Selecionar os alunos de administração de empresas (EAD) sem mostrar o 
curso. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar. 
 Selecionar todos os campos. 
 Na linha Critérios do campo Código do curso especificar EAD. 
 Na linha Mostrar do campo Código do curso desligar a caixa de seleção. 
 Salvar a consulta como Consulta4. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
 
 
 
5. Selecionar os alunos de economia (EAE) – Consulta parametrizada. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar. 
 Selecionar todos os campos. 
 Na linha Critérios digitar [Digite o código do curso] (Não esquecer de 
envolver a mensagem entre colchetes). Ao executar a consulta, esta 
mensagem será exibida na janela Inserir o valor do parâmetro. 
 Salvar a consulta Consulta5. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
 
6. Selecionar os alunos de economia (EAE) e contabilidade(EAC). 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar. 
 Selecionar todos os campos 
 Na linha Critérios do campo Código do curso especificar EAE OU EAC. 
 Salvar a consulta como Consulta6. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
 
7. Selecionar todos os alunos do curso de administração de empresas (EAD) e 
que nasceram em 1984. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar. 
 Selecionar todos os campos. 
 Na linha Critérios especificar EAD no campo Código do curso e */*/1984 no 
campo Data de nascimento. Quando utilizado em uma expressão, o 
asterisco (*) representa qualquer sequência de caracteres) 
 Salvar a consulta como Consulta7. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
8. Selecionar os alunos do curso de contabilidade (EAC) ou alunos nascidos em 
1984. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar. 
 Selecionar todos os campos. 
 Na linha Critérios especificar EAC no campo Código do curso e na linha ou 
especificar */*/1984 no campo Data de nascimento. Quando utilizado em 
uma expressão, o asterisco (*) representa qualquer sequência de 
caracteres. 
 Salvar a consulta como Consulta8. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
9. Selecionar todos os alunos do curso de administração de empresas (EAD) 
nascidos em 1984 ou alunos com nomes iniciados pela letra A. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno e clique no botão 
Adicionar. 
 Selecionar todos os campos. 
 Na linha Critérios especificar EAD no campo Código do curso e */*/1984 no 
campo Data de nascimento e na linha ou A* no campo Nome do aluno. 
 Salvar a consulta como Consulta9. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
10. Para todos os alunos listar seu nome e o nome das disciplinas cursadas com 
as respectivas notas. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno, Aproveitamento e 
Disciplina. 
 Selecionar os campos Nome do aluno, Nome da disciplina, Nota 1 e Nota 2. 
 Salvar a consulta como Consulta10. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
11. Para todos os alunos listar seu nome e o nome das disciplinas cursadas com 
as respectivas notas e média. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno, Aproveitamento e 
Disciplina. 
 Selecionar os campos mencionados. 
 No primeiro campo em branco especificar Média:([Nota 1]+[Nota 2])/2. O 
nome que antecede dois pontos (:) é o nome a ser atribuído ao campo 
computado e a expressão especifica como o valor deve ser calculado. 
Observe-se que campos utilizados em expressões precisam estar entre 
colchetes, daí a razão de se escrever [Nota 1] e [Nota 2]. 
 Salvar a consulta como Consulta11. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Note que as médias apareceram no formato Número Geral. Para aparecer 
no formato Fixo, basta marcar este campo e acionar o botão Folha de 
Propriedade ou dar um clique no botão do lado direito do mouse e 
selecionar a opção Propriedades. Em seguida, especificar na propriedade 
Formato a opção Fixo. (Vide Consulta11a) 
 
 
 
 
 
 
 
12. Listar a média da média de cada aluno (usar a consulta anterior). 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela clicar o botão Consultas e selecionar a consulta 
anterior (Consulta11). 
 Selecionar os campos: Nome do aluno e Média. 
 Acionar o botão de Totais na barra de ferramenta para inserir a linha de 
Total. 
 Na linha Total selecionar a opção Agrupado por no campo Nome do aluno e 
Média no campo Média. 
 Salvar a consulta como Consulta12. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Note que as médias apareceram no formato Número Geral. Para aparecer 
no formato Fixo, basta marcar este campo e acionar o botão Folha de 
Propriedade ou dar um clique no botão do lado direito do mouse e 
selecionar a opção Propriedades. Em seguida, especificar na propriedade 
Formato a opção Fixo e valor 1 na opção Casas Decimais. 
 Note também que o cabeçalho da coluna da média apareceu como 
MédiaDeMédia. Para aparecer apenas Média, digite “Média:“ antes do 
nome do campo Média. (Vide Consulta12a) 
 
 
 
 
 
 
 
 
 
 
 
13. Listar as seguintes estatísticas (número de alunos, média de Nota 1 e média 
de Nota 2) por disciplina segundo curso. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Curso, Aluno, Aproveitamento 
e Disciplina. 
 Selecionar os campos Nome do curso, Nome da disciplina, Número de 
matrícula (tabela Aproveitamento), Nota 1 e Nota 2. 
 Acionar o botão de Totais na barra de ferramenta para inserir a linha de 
Total. 
 Na linha Total selecionar a opção Agrupado por nos campos Nome do 
curso e Nome da disciplina e a opção Contar no campo Número de 
matrícula e a opção Média nos campos Nota 1 e Nota 2. 
 Salvar a consulta como Consulta13. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Para acertar as casas decimais e o cabeçalho, proceder aos procedimentos 
descritos no exercício 12. (Vide Consulta13a) 
 
 
 
 
 
 
 
 
 
 
 
 
14. Listar o número de alunos por disciplina segundo curso usando a tabela de 
referência cruzada. 
Para incluir campos de mais de uma tabela, é necessário criar uma consulta 
contendo todos os campos que você necessita e, em seguida, usar esta 
consulta para criar a consulta de tabela de referência cruzada. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Curso, Aluno, Aproveitamento 
e Disciplina. 
 Selecionar os campos Nome do curso, Nome da disciplina e Número de 
matrícula (tabela Aproveitamento) 
 Salvar a consulta com o nome Consulta14Trab. 
 Criar/Assistente de consulta/ Assistente de consulta de tabela de referência 
cruzada. 
 Na janela Assistente de consulta de tabela de referência cruzada acionar o 
botão Consultas e selecionar a consulta Consulta15Trab que acabou de 
salvar e acionar Avançar. 
 Que valores de campo você deseja como cabeçalho de linha? 
 Escolher o campo Nome da disciplina 
 Avançar 
 Que valores de campo você deseja como cabeçalho de coluna? 
 Escolher o campo Nome do curso 
 Avançar 
 Que valores de campo você deseja calcular para cada intersecção de linha 
e coluna? 
 Número de matrícula e Contagem 
 Você deseja um resumo para cada linha? 
 Sim 
 Avançar 
 Concluir 
 Salvar a consulta como Consulta14. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 
 
 
 
 
 
 
 
 
 
 
 
 
15. Listar a média da Nota 1 por disciplina segundo curso usando a tabela de 
referência cruzada. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Curso, Aluno, Aproveitamento 
e Disciplina. 
 Selecionar os campos Nome do curso, Nome da disciplina e Nota 1 (tabela 
Aproveitamento) 
 Salvar a consulta com o nome Consulta15Trab. 
 Criar/Assistente de consulta/ Assistente de consulta de tabela de referência 
cruzada. 
 Na janela Assistente de consulta de tabela de referência cruzada acionar o 
botão Consultas e selecionar a consulta Consulta16Trab que acabou de 
salvar e Avançar. 
 Que valores de campo você deseja como cabeçalho de linha? 
 Escolher o campo Nome da disciplina 
 Avançar 
 Que valores de campovocê deseja como cabeçalho de coluna? 
 Escolher o campo Nome do curso 
 Avançar 
 Que valores de campo você deseja calcular para cada intersecção de linha 
e coluna? 
 Nota 1 e função Méd 
 Você deseja um resumo para cada linha? 
 Sim 
 Avançar 
 Concluir 
 Salvar a consulta como Consulta15. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Fixar em 1 o número de casas decimais usando a Folha de Propriedades. 
 
 
 
 
 
 
 
 
 
16. Para todos os alunos listar seu nome e o nome das disciplinas cursadas com 
as respectivas notas, média, frequência e status (Aprovado ou Reprovado). 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno, Aproveitamento e 
Disciplina. 
 Selecionar os campos mencionados. 
 No primeiro campo em branco especificar Média:([Nota 1]+[Nota 2])/2. 
 Marcar este campo e acionar o botão Folha de Propriedade ou dar um 
clique no botão do lado direito do mouse e selecionar a opção 
Propriedades. Em seguida, especificar na propriedade Formato a opção 
Fixo e valor 1 na opção Casas Decimais. 
 No outro campo especificar Status:iif(([Média]>=5 E 
[Frequência]>=0,7);"Aprovado";"Reprovado"). A função iif é a 
abreviação do termo immediate if. Em português é Se Imediato (SeImed). 
 Salvar a consulta como Consulta16. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Acertar o número de casas decimais do campo Média usando a Folha de 
Propriedades. (Vide Consulta16a) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cópia de Tabelas e Consultas 
 
Vamos copiar a tabela Curso. 
 Selecionar a tabela Curso a ser copiada e acionar o botão Copiar. Em 
seguida, acione botão Colar e atribua um nome significativo à cópia da 
tabela (Por exemplo, Cópia do curso). 
 
 
 
 
Criação de Instantâneo 
 
17. Como fazer para evitar que os dados da tabela sejam alterados através das 
consultas. 
Para tanto, é necessário especificar que a consulta é do tipo Instantâneo na 
janela Folha de Propriedades. 
 Copiar a consulta Consulta1 e atribuir o nome Consulta17. 
 Selecionar a Consulta17 e acionar o botão Modo Design. 
 Para abrir a janela Folha de Propriedades basta clicar na área de fundo 
azul claro na parte superior da janela de Consulta e acionar o botão 
Folha de Propriedades. Em seguida, selecione a opção Instantâneo na 
propriedade Tipo de conjunto de registros. 
 Salvar a consulta. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Note-se que o Access não permite alterar os dados. 
 
 
 
Clicar aqui 
Consultas que alteram conteúdo do banco de dados 
 
Para utilizar as consultas: criar tabela, acrescentar, atualizar e excluir, é 
necessário alterar a opção de segurança. 
 
Verifique se a linha de Aviso de Segurança está presente. Se este aviso não 
estiver presente, basta fechar o banco de dados e abri-lo novamente. 
 
 
 
Dê um clique no botão Opções do Aviso de Segurança e ative a opção Habilitar 
este conteúdo e dê OK como mostra a figura que segue.. 
 
 
Consulta Criar Tabela 
 
18. Como fazer para criar uma tabela através de uma consulta. Vamos criar uma 
tabela contendo apenas os alunos do curso de Administração (EAD). 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno. 
 Em seguida, escolher como Tipo de Consulta a opção Criar tabela. 
 Na janela Criar tabela, digitar o nome da tabela (Alunos de Administração). 
 Selecionar todos os campos. 
 Na linha Critérios do campo Código do curso especificar EAD. 
 Salvar a consulta como Consulta18. 
 Observar que o ícone que aparece ao lado de consulta tipo criar tabela 
( ) é diferente do ícone que identifica consultas tipo seleção ( ) 
 Dê duplo clique na consulta para executar a consulta. 
 O Access avisa que a tabela será criada. 
 
 
 
 
 
 
 
 
Consulta Atualizar 
 
19. Como fazer para atualizar o conteúdo de uma tabela através de uma consulta. 
Vamos mudar o nome do curso de EAC de Contabilidade para Ciências 
Contábeis. 
 Copiar a tabela Curso e atribuir nome de Cópia Original 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Curso Original. 
 Selecionar todos os campos. 
 Em seguida, escolher como Tipo de Consulta a opção Atualizar. Isto faz 
com que seja inserida a linha Atualizar para na planilha QBE. Nessa linha 
indica-se no campo Nome do curso o valor Ciências Contábeis. 
 Na linha Critérios do campo Código do curso especificar EAC. 
 Salvar a consulta. 
 Observe que o ícone que aparece ao lado de consultas tipo atualização ( ) 
é diferente do ícone que identifica consultas tipo seleção ( ). 
 Dê duplo clique na consulta para executar a consulta. 
 O Access avisa que a tabela será atualizada. 
 Abra a tabela Curso Original e verifique se o nome foi atualizado. 
 
 
 
 
 
 
Consulta Excluir 
 
20. Agora vamos tentar excluir da tabela Aluno o aluno cujo Número de matrícula é 
10. Este aluno está inscrito em várias disciplinas. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno, 
 Selecionar o campo Número de matrícula. 
 Em seguida, escolher como Tipo de Consulta a opção Excluir. Isto faz com 
que seja inserida a linha Excluir na planilha QBE. Nessa linha indica-se no 
campo Número de matrícula a opção Onde. 
 Na linha Critérios do campo Número de matrícula especificar 10. 
 Salvar a consulta como Consulta20. 
 Observe que o ícone que aparece ao lado de consultas tipo atualização 
( ) é diferente do ícone que identifica consultas tipo seleção ( ). 
 Dê duplo clique na consulta para executar a consulta. 
 O Access avisa que os registro da tabela serão excluídos. 
 Note-se que, como este aluno está inscrito em várias disciplinas, o Access 
vai avisar que não pode ser excluído. 
 
 
 
 
 
Consulta Acrescentar 
 
21. Como fazer para inserir registros numa tabela através de uma consulta. Vamos 
inserir os cursos da tabela Novos Cursos que foram autorizados na tabela 
Curso. 
 Copiar a tabela Curso e atribuir nome de Cópia de Curso. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Novos Cursos, 
 Selecionar todos os campos. 
 Em seguida, escolher como Tipo de Consulta a opção Acrescentar. 
 Digite o nome da tabela onde os dados serão acrescentados (Cópia de 
Curso). 
 Será inserida a linha Acrescentar a na planilha QBE. Nessa linha indicar os 
campos da tabela Cópia de Curso. 
 Na linha Critérios do campo Status especificar Sim. 
 Salvar a consulta como Consulta21. 
 Observe que o ícone que aparece ao lado de consultas tipo acréscimo ( ) 
é diferente do ícone que identifica consultas tipo seleção ( ). 
 Dê duplo clique na consulta para executar a consulta. 
 O Access avisa que os registro serão acrescentados. 
 Abra a tabela Cópia de Curso e verifique se os cursos foram acrescentados. 
 
 
 
 
 
 
 
 
 
Novos Cursos 
 
 
Cópia do Curso após acréscimo 
 
 
Consulta Seleção – Opção Valores Principais 
 
22. Como fazer para listar os valores principais. Vamos listar os três cursos com 
mais alunos. 
Em primeiro lugar vamos listar os números de alunos por curso. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Aluno, 
 Selecionar os campos Código do curso e Número de matrícula. 
 Acionar o botão de Totais na barra de ferramenta para inserir a linha de 
Total. 
 Na linha Total selecionar a opção Agrupado por no campo Código do 
curso e a opção Contar no campo Número de matrícula. 
 Na linha Classificação selecionar a opção Decrescente no campo 
Número de matrícula. 
 Salvar a consulta como Consulta22. 
 Dê duplo cliquena consulta para visualizar o resultado da consulta. 
Para listar apenas os três cursos com mais alunos é necessário alterar a 
propriedade da consulta. 
 Acionar o botão Modo Design. 
 Para abrir a janela Folha de Propriedades basta clicar na área de fundo 
cinza na parte superior da janela de Consulta e acionar a opção Folha 
de Propriedades. Em seguida, digite 3 na propriedade Valores 
principais. 
 Salvar a consulta como Consulta22a. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Note-se que apenas os três primeiros cursos com mais alunos foram 
listados. 
 
 
 
 
Clicar aqui 
 
 
 
 
 
 
 
 
 
Consulta Seleção – Opção Valores Exclusivos (Distinct) 
 
23. Como fazer para listar os valores distintos. 
Em primeiro lugar vamos listar os cursos em que os alunos estão matriculados. 
 Criar/Design da Consulta. 
 Na janela Mostrar tabela selecionar a tabela Alunos 
 Selecionar o campo Código do curso. 
 Salvar a consulta como Consulta23. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Note-se que vários códigos do curso aparecem repetidos. 
Para eliminar as repetições é necessário alterar a propriedade da consulta. 
 Acionar o botão Modo Design. 
 Para abrir a janela Folha de Propriedades basta clicar na área de fundo 
cinza na parte superior da janela de Consulta e acionar a opção Folha 
de Propriedades. Em seguida, selecione a opção Sim na propriedade 
Valores exclusivos. 
 Salvar a consulta como Consulta23a. 
 Dê duplo clique na consulta para visualizar o resultado da consulta. 
 Note-se que as repetições foram eliminadas. 
 
 
 
Clicar aqui

Continue navegando