Baixe o app para aproveitar ainda mais
Prévia do material em texto
EAD657 – Tecnologia de Informação Exercício de Consultas MS Access 2007 Prof. Hiroo Takaoka Exercício de Consultas Com base no banco de dados Banco de Dados Controle Acadêmico, faça os seguintes exercícios. Para tanto, salvar o banco de dados Banco de Dados Controle Acadêmico do Erudito na área de trabalho do seu microcomputador 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. Introdução Há dois tipos de consulta: Seleção Consulta que seleciona e mostra apenas o conteúdo selecionado. Observamos que este é o tipo previamente selecionado pelo Access, isto é, padrão. Ação Consulta que age sobre a tabela envolvida. Estas consultas são: criar tabela, acrescentar, atualizar e excluir. 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 da 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 abaixo. 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). 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. Entretanto, os campos QBE baseados em asterisco não admitem critério de classificação e seleção. Para inserir um campo entre outros já existentes na planilha QBE basta arrastar o campo selecionado na parte superior para o campo que ficará à direita do campo inserido. Para rearranjar campos na planilha QBE basta selecionar e arrastar para outra posição. Para eliminar um campo, basta selecionar e dar DEL. 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, uma vez que a prioridade de classificação é da esquerda para direita. Portanto, pode ser necessário rearranjar as colunas em relação à sua ordem na tabela original. Mostrar Eventualmente é necessário utilizar um campo numa consulta sem que haja necessidade de mostrá-lo na folha de dados. A linha Mostrar serve para indicar se o campo deve ser mostrado ou não. Para não mostrar, basta desligar a caixa de seleção. Exemplos: 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. Suponha que um campo que participa da chave de classificação, mas não quer mostrá-lo. Neste caso basta desativar a marquinha de Mostrar correspondente na planilha QBE. 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. Salvar e visualizar o resultado da consulta Para salvar a consulta, use as opções Salvar e Salvar como do Botão Office. Também será salva a tabela se fechamos a janela através do botão de fechamento do Windows. Para visualizar o resultado da consulta devemos clicar no botão Modo de Exibição e selecionar a opção Modo de Exibição de Folha de Dados. Para voltar à estrutura da consulta basta clicar no Modo de Exibição e selecionar o Modo Design. Para imprimir o resultado da consulta devemos estar na folha de dados e acionar Imprimir do Botão Office. Consulta Seleção Através da consulta seleção 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 no banco de dados. Os registros selecionados constituem um conjunto chamado Dynaset. Este conjunto é dinâmico no sentido de seu conteúdo ter por origem várias tabelas e no sentido de só existir enquanto a consulta estiver ativa. Ao fechar uma consulta, ele deixa de existir. Isto constitui uma grande vantagem, pois se alterarmos os dados de uma tabela as consultas sobre ela automaticamente refletirão essas alterações. 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 daconsulta. 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) através da 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 valor do parâmetro. Salvar a consulta Consulta5. Dê duplo clique na consulta para visualizar a janela. Digite EAE e dê OK 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. Note-se que como as expressões estão ligadas por e ficaram na mesma linha. Quando utilizado em uma expressão, o asterisco (*) representa qualquer sequência de caracteres). Note que as expressões ligadas por e ficam na mesma linha. 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. Note-se que como as expressões estão ligadas por ou ficaram em linhas diferentes. Quando utilizado em uma expressão, o asterisco (*) representa qualquer sequência de caracteres. Note que as expressões ligadas por ou ficam em linhas diferentes. 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. É comum que dados para uma consulta se localizem em diversas tabelas. Note que a tabela Aproveitamento faz referência apenas ao número de matrícula do aluno e ao código da disciplina. Os nomes de cada aluno e de cada disciplina constam somente nas tabelas Aluno e Disciplina respectivamente. Se desejarmos fazer uma consulta que apresente o nome do aluno com os nomes das disciplinas cursadas com as respectivas notas será necessário usar as três tabelas: Aluno, Aproveitamento e Disciplina. Como já definimos os relacionamentos entre as três tabelas na janela Relações, ao adicionar as tabelas na janela Consulta seleção aparecerá automaticamente a linha de ligação entre os campos relacionados. 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, Nomeda 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. Como a consulta de tabela de referência cruzada só aceita dados de uma única tabela/consulta, é 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 Consulta14Trab 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 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? 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. 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 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 e não Ddynaset na janela Folha de Propriedades da consulta. 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. Certifique-se que a janela de propriedades se refere à consulta como um todo e não a um campo particular dela. 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 Estas consultas são: criar tabela, acrescentar, atualizar e excluir. Observar que estas consultas agem sobre as tabelas envolvidas, isto é, elas não realizam uma seleção e mostrar apenas o conteúdo selecionado. Portanto, trata- se de uma consulta com característica diferente das anteriormente criadas. Para utilizar estas consultas, é 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. Após abrir o banco, se a linha de Aviso de Segurança não estiver presente, é necessário seguir os seguintes passos: Acionar o botão do Office para abrir a janela. Selecionar o botão Opções do Access que está na parte inferior da janela. Selecionar a opção Central de Confiabilidade. Acionar o botão Configuração da Central de Confiabilidade. Selecionar a opção Mostrar a Barra de Mensagens em todos os aplicativos quando o conteúdo tiver sido bloqueado. Dar OK. Fechar o banco de dados e abri-lo novamente. Consulta Criar Tabela 17. 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 Consulta17. 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 18. Como fazer para atualizar o conteúdo de uma tabelaatravé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 como Consulta18. 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 19. 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 Consulta19. 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 20. 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 Consulta20. 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 21. 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 clique na 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) 22. 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
Compartilhar