18
1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 1/18 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - CONSULTAS DE SELEÇÃO A consulta de seleção recupera dados de uma ou mais tabelas a partir de uma série de critérios. Podemos definir a criação de uma consulta de seleção a partir dos seguintes passos: Abrir uma consulta nova. Adicionar as tabelas que participarão da consulta (exibição, classificação e critérios). Adicionar os campos (exibição, classificação e critérios). Selecionar os que serão exibidos. Definir se o resultado da consulta será classificado ou não. Estabelecer os critérios. Executar e salvar a consulta. Exemplo1: exibir, em ordem decrescente de tipo de quarto e crescente de nome, o tipo de quarto, o nome e o telefone dos hóspedes que ficaram mais de 10 pernoites e entraram no hotel durante o mês de fevereiro de 2014. 1. Abra o banco Hotel2 e, no Aviso de Segurança, clique em Opções. 2. Na caixa Alerta de Segurança ative Habilitar este conteúdo e clique em OK.

Estudo dirigido Access 2

  • Upload
    bruna

  • View
    215

  • Download
    0

Embed Size (px)

DESCRIPTION

Estudo dirigido Access 2

Citation preview

Page 1: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 1/18

FATEC-SP Maria Claudia Fabiani

LIÇÃO 1 - CONSULTAS DE SELEÇÃO

A consulta de seleção recupera dados de uma ou mais tabelas a partir de uma série de critérios. Podemos definir a criação de uma consulta de seleção a partir dos seguintes passos:

• Abrir uma consulta nova.

• Adicionar as tabelas que participarão da consulta (exibição, classificação e critérios).

• Adicionar os campos (exibição, classificação e critérios).

• Selecionar os que serão exibidos.

• Definir se o resultado da consulta será classificado ou não.

• Estabelecer os critérios.

• Executar e salvar a consulta.

• Exemplo1: exibir, em ordem decrescente de tipo de quarto e crescente de nome, o tipo de quarto, o nome e o telefone dos hóspedes que ficaram mais de 10 pernoites e entraram no hotel durante o mês de fevereiro de 2014.

1. Abra o banco Hotel2 e, no Aviso de Segurança, clique em Opções.

2. Na caixa Alerta de Segurança ative Habilitar este conteúdo e clique em OK.

Page 2: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 2/18

FATEC-SP Maria Claudia Fabiani

3. Para abrir uma nova consulta selecione a guia Criar e clique em Design da Consulta no grupo Outro.

4. Na caixa Mostrar tabela selecione as tabelas onde estão os campos que armazenam os dados que

devem ser exibidos e aquelas onde estão os campos que serão utilizados para compor os critérios da seleção. Neste exemplo selecione a tabela Hospedes e clique em Adicionar. Feche esta caixa, clicando sobre o botão Fechar.

5. Será aberta a janela da consulta no Modo Design. Esta janela está dividida em duas partes: na parte

superior, aparecem as tabelas e consultas selecionadas para participar desta consulta. Neste exemplo a tabela Hospedes aparece nesta área. Na parte inferior, há uma grade, onde serão definidos os parâmetros e critérios da consulta.

Page 3: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 3/18

FATEC-SP Maria Claudia Fabiani

6. Para adicionar um campo à grade da consulta, basta dar um clique duplo sobre seu nome na lista da parte superior da grade. Neste exemplo, adicione os campos Tipo, Nome, Telefone, Pernoite e DiaEntrada.

7. Para que o conteúdo de um campo apareça quando a consulta for executada, basta deixar ativa a

respectiva caixa Mostrar. Neste exemplo, desative a caixa Mostrar dos campos Pernoite e DiaEntrada.

8. Para ordenar os dados durante a execução de uma consulta basta dar um clique na respectiva linha

Classificação e escolher Crescente ou Decrescente. Neste exemplo, escolha Decrescente para a coluna Tipo e Crescente para a coluna Nome.

9. Para informar os critérios da seleção, use as linhas Critérios/Ou. Neste exemplo, para selecionar

apenas os hóspedes que ficaram mais de 10 pernoites e entraram no hotel durante o mês de fevereiro de 2011, digite >10 na linha Critérios da coluna Pernoite. Clique nesta mesma linha da coluna DiaEntrada e digite entre 1/2/14 e 28/2/2014.

Page 4: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 4/18

FATEC-SP Maria Claudia Fabiani

10. Na guia Design em Ferramentas de Consulta, clique em Executar no grupo Resultados.

11. O resultado será exibido no modo folha de dados.

12. Clique sobre o botão Salvar.

13. Na caixa Salvar como digite Exemplo1 como Nome da consulta.

14. Feche a guia da consulta.

• Exemplo2: exibir o nome do hóspede e o total pago (diária*pernoites).

1. Abra uma nova consulta no Modo Design e adicione a tabela Hospedes.

2. Adicione o campo Nome na grade da consulta.

3. Clique na linha Campo, de uma coluna vazia.

4. Clique em Construtor no grupo Configuração da Consulta da guia Design em Ferramentas de

Consulta.

Page 5: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 5/18

FATEC-SP Maria Claudia Fabiani

5. Será aberta a janela do Construtor de expressões.

6. Na lista exibida na caixa esquerda, dê um clique duplo para expandir Tabelas.

7. Em seguida, clique sobre Hospedes.

Page 6: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 6/18

FATEC-SP Maria Claudia Fabiani

8. Na lista exibida na caixa central, dê um clique duplo sobre Valor.

9. Digite o sinal de multiplicação (*).

10. Complete a expressão inserindo, com um clique duplo, o campo Pernoite.

Page 7: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 7/18

FATEC-SP Maria Claudia Fabiani

11. Clique em OK para fechar o construtor.

12. O resultado da expressão [Hospedes]![Valor]*[Hospedes]![Pernoite] será exibido durante a

execução da consulta.

13. Substitua o trecho Expr1 que aparece antes da expressão criada no item anterior por Total.

14. Execute a consulta e observe o resultado.

15. Salve a consulta com o nome Exemplo2 e feche sua janela.

Page 8: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 8/18

FATEC-SP Maria Claudia Fabiani

• Exemplo3: exibir o nome e o telefone dos hóspedes que entraram no hotel durante o final de semana.

Função DiaSem: retorna um número de 1 a7 que identifica o dia da semana. Por padrão, domingo é o primeiro dia.

1. Abra uma nova consulta no Modo Design e adicione a tabela Hospedes.

2. Adicione os campos Nome e Telefone na grade da consulta.

3. Clique na linha Campo, de uma coluna vazia.

4. Clique em Construtor no grupo Configuração da Consulta da guia Design em Ferramentas de

Consulta.

5. Será aberta a janela do Construtor de expressões.

Page 9: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 9/18

FATEC-SP Maria Claudia Fabiani

6. Na lista exibida na caixa esquerda, dê um clique duplo para expandir Funções.

7. Em seguida, clique sobre Funções internas.

8. Na lista exibida na caixa central, dê um clique simples sobre Data/Hora.

Page 10: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 10/18

FATEC-SP Maria Claudia Fabiani

9. Na lista exibida na caixa direita, dê um clique duplo sobre DiaSem.

10. Clique sobre o argumento <<número>> para seleciona-lo.

11. Na lista exibida na caixa esquerda, dê um clique duplo para expandir Tabelas.

Page 11: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 11/18

FATEC-SP Maria Claudia Fabiani

12. Em seguida, clique sobre Hospedes.

13. Na lista exibida na caixa central, dê um clique duplo sobre DiaEntrada.

14. Clique em OK para fechar o construtor.

15. Substitua o trecho Expr1 que aparece antes da expressão criada no item anterior por Dia.

Page 12: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 12/18

FATEC-SP Maria Claudia Fabiani

16. Clique na linha Critérios da coluna onde está a expressão Dia e digite 1 ou 7. Desative a caixa Mostrar desta coluna.

17. Execute a consulta e observe o resultado.

18. Salve a consulta com o nome Exemplo3 e feche sua janela.

LIÇÃO 2 - CONSULTAS DE PARÂMETROS

• Exemplo4: exibir o nome e a data de entrada dos hóspedes que ficaram em um determinado tipo de quarto. O tipo de quarto será informado durante a execução da consulta.

1. Abra uma nova consulta no Modo Design e adicione a tabelas Hospedes.

2. Adicione os campos Nome, DiaEntrada e Tipo na grade da consulta. Desative a caixa Mostrar da coluna Tipo.

3. Na linha Critérios, da coluna Tipo, digite [Tipo de quarto].

4. Execute a consulta.

Page 13: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 13/18

FATEC-SP Maria Claudia Fabiani

5. Na mensagem Tipo de quarto, digite simples e clique em OK.

6. Observe o resultado.

7. Feche a consulta, após salvá-la com o nome Exemplo4.

• Exemplo5: exibir o nome e o tipo de quarto dos hóspedes que frequentaram o hotel durante certo período. O início e o final do período serão fornecidos durante a execução da consulta.

1. Abra uma nova consulta no Modo Design e adicione a tabelas Hospedes.

2. Adicione os campos Nome, Tipo e DiaEntrada na grade da consulta. Desative a caixa Mostrar da coluna DiaEntrada.

3. Na linha Critérios, da coluna DiaEntrada, digite Entre [Inicio] e [Final].

4. Execute a consulta.

Page 14: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 14/18

FATEC-SP Maria Claudia Fabiani

5. Na mensagem Inicio, digite 14/08/2014 e clique em OK.

6. Na mensagem Final, digite 25/09/2014 e clique em OK.

7. Observe o resultado.

8. Feche a consulta, após salvá-la com o nome Exemplo5.

LIÇÃO 3 - AGRUPANDO REGISTROS COM CONSULTAS DE TOTAIS

• Exemplo6: exibir a quantidade de hóspedes por tipo de quarto.

1. Selecione a guia Criar e clique em Design da Consulta no grupo Outro para abrir uma nova consulta no Modo Design.

2. Na caixa Mostrar tabela, selecione a tabela Hospedes e clique em Adicionar. Feche esta caixa, clicando sobre o botão Fechar.

3. Clique em Totais (∑) no grupo Mostrar/Ocultar da guia Design em Ferramentas de Consulta.

Page 15: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 15/18

FATEC-SP Maria Claudia Fabiani

4. Adicione os campos Tipo e CodHospede.

5. Na linha Total, da coluna Tipo, aceite a sugestão Agrupar por.

6. Na linha Total da coluna CodHospede e escolha Contar.

7. Selecione a coluna CodHospede.

8. Clique em Folha de Propriedades do grupo Mostrar/Ocultar da guia Design.

9. Altere a Legenda para Qtde.

Page 16: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 16/18

FATEC-SP Maria Claudia Fabiani

10. Feche a Folha de Propriedades e na guia Design em Ferramentas de Consulta, clique em Executar no grupo Resultados.

11. O resultado será exibido no formato Folha de dados.

12. Clique sobre o botão Salvar da barra de ferramentas de acesso rápido para salvar o design da consulta.

13. Na caixa Salvar como digite Exemplo6 para o nome da consulta.

14. Feche a janela da consulta.

• Exemplo7: exibir o preço médio que foi gasto por mês.

1. Selecione a guia Criar e clique em Design da Consulta no grupo Outro para abrir uma nova consulta no Modo Design.

2. Na caixa Mostrar tabela, selecione a tabela Hospedes e clique em Adicionar. Feche esta caixa, clicando sobre o botão Fechar.

3. Clique em Totais (∑) no grupo Mostrar/Ocultar da guia Design em Ferramentas de Consulta.

4. Clique na linha Campo de uma coluna vazia e use o Construtor para criar a expressão

Mês([Hospedes]![DiaEntrada]). Altere o nome da expressão para Mês.

Page 17: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 17/18

FATEC-SP Maria Claudia Fabiani

5. Na linha Total, desta coluna, aceite a sugestão Agrupar por.

6. Adicione o campo Valor na grade da consulta. Na linha Total desta coluna escolha Média.

7. Selecione a coluna Valor.

8. Clique em Folha de Propriedades do grupo Mostrar/Ocultar da guia Design.

9. Altere a Legenda para Média.

10. Feche a Folha de Propriedades e na guia Design em Ferramentas de Consulta, clique em

Executar no grupo Resultados.

Page 18: Estudo dirigido Access 2

1_15 - AES – ASAE II - Estudo dirigido Access - Parte 2 18/18

FATEC-SP Maria Claudia Fabiani

11. O resultado será exibido no formato Folha de dados.

12. Clique sobre o botão Salvar da barra de ferramentas de acesso rápido para salvar o design da consulta.

13. Na caixa Salvar como digite Exemplo7 para o nome da consulta.

14. Feche a janela da consulta.

15. Feche o banco e saia do Access.