Buscar

Apost_Access_Avançado_Monitor

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 103 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 103 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 103 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

Direitos desta edição:
Homepage: 
Autoria:
Felix de Sena Silva
Revisão Pedagógica:
Departamento de Educação Profissional e Educação de Jovens e Adultos
Gina Ester Leôncio
Coordenação:
Projeto gráfico e revisão textual:
Publicação: 
2012
CARTA AO MONITOR
Elaboramos este material com o objetivo de oferecer recursos variados para você planejar suas aulas, auxiliando seus alunos na construção do conhecimento relacionado ao Access 2010 Avançado.
O material possibilitará a você apresentar como trabalhar com Importação, Vinculação e exportação de dados, Coleta de Dados, Documentação do banco de dados, Desempenho do banco de dados, Macros, Personalização do aplicativo, Recursos para administração do banco de dados, Criptografar um banco de dados. 
Há também, atividades para o aluno aplicar os conteúdos propostos e trabalhados no curso. As atividades podem ser complementadas por outras que você julgar pertinentes ou necessárias, dependendo do seu planejamento e do rendimento dos alunos.
Sugerimos que você estimule os alunos à busca constante de aprimoramento e indique que coloquem em prática os conceitos apresentados no curso.
Neste material você encontrará:
1. Informações atualizadas sobre o ensino avançado do aplicativo Access 2010.
2. Instruções para a avaliação dos alunos.
3. Informações sobre o trabalho em cada uma das aulas.
4. Atividades que enriquecerão o conhecimento do aplicativo Access 2010.
5. As respostas de todas as atividades.
Bom trabalho!
SUMÁRIO
AULA 1	7
TEMA: TRABALHANDO COM IMPORTAÇÃO E VINCULAÇÃO DE DADOS.	7
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA	8
Parte 1 – APRESENTAÇÃO DO ALUNO, MONITOR, CURSO, OBJETIVOS E CRITÉRIOS DE AVALIAÇÃO.	9
Parte 2 - IMPORTAÇÃO E VINCULAÇÃO DE DADOS	1
1.1 Quando convém importar dados?	1
1.2 Importar ou vincular: qual a diferença?	2
1.3 Importar dados de um documento de texto (Txt e Rich Text)	2
Parte 3 - Importar dados de planilhas do Microsoft Excel	6
Parte 4 - Vincular dados	10
Parte 5 - Exercícios de Fixação – 1	12
Parte 6 - Exercícios de Fixação – 2	12
Parte 7 – Itens para Revisão da Aula.	13
AULA 2	14
TEMA: EXPORTAÇÃO DE DADOS	14
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA	14
Parte 1 - EXPORTAÇÃO DE DADOS	15
Parte 2 - Exportar dados para um arquivo de texto (Txt e Rich Text)	17
Parte 3 - Exportar dados para uma planilha do Excel	20
Parte 4 - Exportar dados para PDF ou XPS	22
Parte 5 - Exportar dados para outros formatos	24
2.4.1 Exportar dados para o Microsoft Access	24
Parte 6 - Exercícios de Fixação – 3	26
Parte 7 - Exercícios de Fixação – 4	27
Parte 8 - Exercícios de Fixação – 5	28
AULA 3	29
TEMA: COLETA DE DADOS E FERRAMENTA DE DADOS	29
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA	29
Parte 1 - COLETA DE DADOS	30
Parte 2 - Criar E-mail	30
Parte 3 - Gerenciar respostas	35
Parte 4 - Exercícios de Fixação – 6	39
Parte 5 - GUIA FERRAMENTA DE DADOS	41
4.1 Grupo Analisar	41
4.1.1 Documentar o banco de dados	41
4.1.2 Analisar o desempenho do banco de dados	44
4.1.2.1 Analisar e dividir tabelas	47
Parte 6 - Ferramentas de Banco de Dados	54
4.2.1 Gerenciador do Menu de Controle	54
4.2.2 Criptografar o arquivo com senha	58
Parte 7 - Exercícios de Fixação – 7	60
Parte 8 - Exercícios de Fixação – 8	61
AULA 4	62
TEMA: MACROS	62
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA	62
Parte 1 - MACROS	63
Parte 2 - Criar macro simples	64
Parte 3 - Associar uma macro a um evento de formulário	66
Parte 4 - Macros Condicionais	68
Parte 5 - PERSONALIZAÇÃO DO APLICATIVO	75
Parte 6 - Criar um menu principal	75
Parte 7 - Iniciar o banco de dados com determinado formulário	75
Parte 8 - Exercícios de Fixação – 9	78
Parte 9 - Exercícios de Fixação – 10	78
AULA 5	80
TEMA: ADMINISTRAÇÃO DO BANCO DE DADOS	80
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA	80
Parte 1 - ADMINISTRAÇÃO DO BANCO DE DADOS	81
7.1. Compactação do banco de dados	81
Parte 2 - Trabalho em ambiente de multiusuários	82
7.2.1 Formas de compartilhamento do banco de dados	82
7.2.1.1 Divisão do banco de dados	82
Parte 3 - Proteção de registros	83
Parte 4 - SEGURANÇA NA VERSÃO 2010	85
8.1 Arquitetura de segurança do Access	85
AULA 6	86
TEMA: AVALIAÇÃO DOS CONHECIMENTOS	86
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA	86
Parte 1- AVALIAÇÃO TEÓRICA	86
Parte 2- AVALIAÇÃO PRÁTICA	86
AULA 7	87
TEMA: REVISÃO	87
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA	87
Parte 1 – CORREÇÃO DAS AVALIAÇÕES TEÓRICA E PRÁTICA	87
EXERCÍCIOS EXTRAS	87
REFERÊNCIAS BIBLIOGRÁFICAS	88
AULA 1
TEMA: TRABALHANDO COM IMPORTAÇÃO E VINCULAÇÃO DE DADOS.
Objetivo geral do curso
Aprender a trabalhar com Importação e Vinculação arquivos de texto, planilhas, Exportação de dados nos formatos PDF e XPS. Utilizar o recurso Coleta de Dados em e-mail utilizando o Outlook. Conhecer ferramentas para documentação do banco de dados e para analisar o desempenho do sistema. Além disso, explorar recursos como Macros, Personalização do aplicativo e ferramentas para administração do banco de dados e criptografia de um banco de dados.
Objetivos específicos da Aula 1
Aprender a Importar e Vincular Dados.
Conteúdos
1. Importação e Vinculação de dados
· Quando utilizar este recurso
· Diferenças entre vincular e importar
· Importar dados de arquivo .TXT
· Importar dados de planilhas do Excel
· Vincular dados
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA
Monitor,
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a seguir.
Parte 1 – Apresentação do aluno, monitor, curso, objetivos e critérios de avaliação (30 min.)
Parte 2 – Importação e Vinculação de Dados (50 min.)
Parte 3 – Importar dados de planilhas do Excel (50 min.)
Parte 4 – Vincular dados (50 min.)
Parte 5 – Exercícios de Fixação 1 (25 min.)
Parte 6 – Exercícios de Fixação 2 (25 min.)
Parte 7 – Itens para revisão da aula 3 (10 min.)
É importante que haja acompanhamento do tempo destinado a cada etapa para garantir o cumprimento de todos os objetivos previstos para esta aula.
Parte 1 – APRESENTAÇÃO DO ALUNO, MONITOR, CURSO, OBJETIVOS E CRITÉRIOS DE AVALIAÇÃO.
30 min.
· Apresente-se e solicite aos alunos que façam o mesmo, falando nome e o que cada um faz.
· Solicite aos alunos que falem sobre suas expectativas sobre o curso.
· Converse com os alunos sobre o conteúdo programático. 
· Reflita com os alunos sobre os objetivos do curso.
· Apresente e explique os critérios de avaliação e aprovação/certificação:
· Frequência mínima para aprovação (75%)
· Média final para aprovação igual ou superior a 6,0, sendo avaliação teórica valendo 4,0 e a avaliação prática valendo 6,0.
· Solicite aos alunos para acessar o Access 2010, utilizando a forma mais usada, isto é, clicando no botão Iniciar, Todos os programas, Microsoft Office, Microsoft Office Access 2010.
7
Parte 2 - IMPORTAÇÃO E VINCULAÇÃO DE DADOS
50 min.
1.1 Quando convém importar dados?
Imagine que você esteja desenvolvendo um banco de dados no Access e outro usuário possua algumas informações vitais em outra base de dados. Digitar todos os dados novamente levaria algum tempo. O ideal é importá-los e, em seguida, fazer alterações para melhorar o banco de dados.
Como nas demais versões do Access, aqui, você também pode importar ou vincular dados de tabelas de outros bancos de dados do Access, além de outros aplicativos, como Microsoft Excel, gerenciadores de banco de dados Dbase, Microsoft FoxPro ou Paradox no formato de listas HTML ou XML, que podem encontrar-se em seu computador local, em um servidor de rede ou em um servidor Internet.
Para importar dados, utilizamos o grupo Importar e Vincular da guia Dados Externos.
Figura 1 – Guia Dados Externos.
	
	Importar dados de outro banco de dados do Access ou estabelecer um vínculo com esses dados.
	
	Importar dados de um arquivo do Excel ou estabelecer um vínculo com esses dados.
	
	
 Permite importar dados de listas de compartilhamento do Microsoft SharePoint.
 Vincular a um serviço de dados.
 Importar ou vincular-se a um documento HTML.
 Importar ou vincular-se a uma pasta do Outlook
Importarou vincular-se a um arquivo do DBase.
	
	Importar dados de um arquivo de texto delimitado ou de largura fixa ou estabelecer um vínculo com esses dados.
	
	Importar um arquivo XML.
	
	Importar ou vincular-se a um banco de dados ODBC, como o SQL Server ou estabelecer um vínculo com esses dados.
1.2 Importar ou vincular: qual a diferença?
Na importação, gera-se uma cópia das informações em uma nova tabela no banco de dados atual, sendo que a tabela ou arquivo de origem não sofre alterações. Já no processo de vinculação de dados, as informações são lidas do aplicativo de origem e é criado um vínculo (ligação) entre o Access e o aplicativo de origem. Assim, além de permitir a leitura dos dados, promove também sua atualização, ou seja, altera-se algo em uma planilha do Excel ou Access que serviu de origem. Automaticamente, as alterações se refletem nas tabelas do Access. 
Ao importar dados, não é possível anexá-los a tabelas existentes (exceto ao importar arquivos de texto ou planilhas). Contudo, uma vez importada uma tabela, é possível efetuar uma consulta de acréscimo para adicionar dados à outra tabela.
A partir de outro banco de dados do Access, também é possível importar outros objetos, como formulários ou relatórios. 
1.3 Importar dados de um documento de texto (Txt e Rich Text)
Alguns gerenciadores de banco de dados geram informações no formato de texto (*.RTF e *.TXT) e esses dados podem ser lidos e convertidos para uma tabela. Para qualquer arquivo no formato de texto, seja TXT, RTF, CSV. Para isso, faça o seguinte:
1. Acesse a pasta Exemplos.
2. Abra o banco de dados Data_General.
3. Em seguida, clique na guia Dados Externos.
4. No grupo Importar e Vincular, clique no comando Arquivo de Texto .
5. Será apresentada a seguinte janela.
Figura 2 – Obter Dados Externos – Arquivo de Texto.
6. Clique no botão Procurar.
7. Em seguida, na pasta Exemplos, selecione o arquivo Data_Cli.txt
8. Clique no botão Abrir.
9. Especifique como armazenar as informações:
	Opção
	Descrição
	Importar os dados de origem para uma nova tabela do banco de dados atual.
	Permite gerar nova tabela no banco de dados atual.
	Acrescentar uma cópia dos registros à tabela.
	Permite acrescentar os registros a uma tabela existente. É preciso tomar certo cuidado com a tabela, pois ela deverá ter os mesmos campos e formatos dos dados de origem.
	Vincular à fonte de dados criando uma tabela vinculada.
	Permite vincular dados da fonte de origem. Assim, qualquer alteração na tabela de origem se refletirá, imediatamente, na tabela de destino.
10. Neste exemplo, selecionaremos a opção Acrescentar uma cópia dos registros à tabela.
Figura 3 - Acrescentar uma cópia dos registros à tabela.
11. Clique no botão OK.
12. Verifique o formato do arquivo de origem, que pode ser delimitado (dados separados por vírgula, ponto e vírgula, tabulação ou outros caracteres), ou ter largura fixa (permite demarcar cada uma das colunas existentes na origem). Em nosso exemplo, o arquivo de texto foi separado através de tabulações, por isto, usaremos a opção Delimitado – Caracteres como vírgula ou tabulação separam cada campo, selecione-a.
Figura 4 – Delimitado.
13. Clique no botão Avançar.
14. Em seguida, no grupo Escolha o delimitador que separa os seus campos selecione a opção Tabulação.
15. Em Qualificador de texto, selecione a opção " (aspas).
16. Clique em no botão Avançar.
Figura 5 – Definindo a separação do texto.
17. Informe o nome que a nova tabela deverá receber. Em nosso exemplo, será a tabela Clientes.
Figura 6 - Definindo a tabela que deverá ter os novos dados.
18. Clique no botão Concluir.
19. A seguinte janela será exibida. 
Figura 7 - Janela para Salvar Etapas de Importação.
20. Clique em Fechar.
Parte 3 - Importar dados de planilhas do Microsoft Excel
50 min.
Uma opção econômica do pacote Office da Microsoft é poder manter uma versão completa (professional) com os aplicativos Word, Excel, PowerPoint, Outlook, Access e OneNote em determinadas máquinas e, nas demais, uma versão mais simples (standard), que, praticamente, contém a maioria dos aplicativos já listados, exceto o Microsoft Access.
Nesse caso, algumas bases de dados podem ser gerenciadas pelo Microsoft Excel, que é bem mais simples do que o Microsoft Access, pois, na verdade, trata-se de uma planilha eletrônica e não de um gerenciador de banco de dados.
Assim, quando a origem dos dados for o Excel, escolha a opção Excel do grupo Importar e Vincular, da guia Dados Externos. Ainda no banco de dados Data_General, faça o seguinte:
1. Clique na guia Dados Externos.
1. No grupo Importar e Vincular, clique no botão Excel .
Figura 8 - Janela para obtenção de dados em Excel.
1. Clique no botão Procurar
1. Selecione o arquivo Data_Transp localizado na pasta Exemplos.
Figura 9 – Arquivo Data_Transp selecionado.
5. Após indicar a localização, escolha uma das opções de armazenamento das informações:
	Importar os dados de origem para uma nova tabela do banco de dados atual.
	Quando você deseja importar os dados para o mesmo banco de dados em que está trabalhando.
	Acrescentar uma cópia dos registros à tabela.
	Utilizada sempre que outra tabela em seu banco de dados já possui a estrutura necessária para receber os dados importados.
	Vincular à fonte de dados criando tabela vinculada.
	Permite vincular as informações, mantendo um link entre o Microsoft Access e o aplicativo de origem.
6. Neste exemplo, selecionaremos a opção Acrescentar uma cópia dos registros à tabela.
7. Selecione a tabela Transportadoras.
Figura 10 - Tabela Transportadoras selecionada.
8. Clique em OK.
9. Em seguida, como há poucos dados na planilha, o Assistente de importação realizará a divisão dos campos.
Figura 11 – Campos identificados pelo assistente.
10. Clique no botão Avançar.
11. Clique no botão Concluir.
Caso não tenha ocorrido nenhum problema na importação, será exibida a mensagem a seguir.
Figura 12 – Dados importados com sucesso.
12. Clique em Fechar.
Parte 4 - Vincular dados
50 min.
Esse recurso é bastante utilizado quando o ambiente de trabalho é de multiusuários, pois a origem de dados está em um servidor e desejamos receber diariamente informações atualizadas nas tabelas. O processo é o mesmo utilizado para importar. Para entender esse raciocínio, criaremos um vinculo com um arquivo do Excel, para isso faça o seguinte.
1. Ainda no banco de dados Data_General, clique na guia Dados Externos.
2. Em seguida, no grupo Importar e Vincular, clique na opção Excel.
3. Na janela Obter Dados Externos – Planilha Excel, devemos selecionar a opção Vincular à fonte de dados criando uma tabela vinculada. 
Figura 13 – Selecionando a opção para vinculação de dados.
4. Clique no botão Procurar, como fez na opção de importação.
5. Selecione o arquivo Data_Transp.xlsx, localizado na pasta Exemplos.
6. Em, seguida, clique em OK.
7. Será exibida a janela do Assistente de vinculação de planilha. Selecione a opção A primeira linha contém títulos de coluna.
Figura 14 - A primeira linha contém títulos de coluna.
8. Clique no botão Avançar.
9. Na caixa Nome da tabela vinculada, digite Tbl_Transp_Vinculada.
10. Clique em Concluir.
11. Você receberá uma mensagem do assistente de vinculação, informando que o vinculo foi concluído. Clique em OK.
Figura 15 - Assistente de vinculação de planilha.
Após seguir todas as etapas de vinculação, a nova tabela possuirá um ícone como este: .
12. Feche o banco de dados Data_General.
Parte 5 - Exercícios de Fixação – 1
 25 min.
· Abra o arquivo de banco de dados Controle de Pedidos.
1. Importe os dados do arquivo do arquivo Pedidos_9597.xlsx, localizado na pasta Exercicios para uma nova tabela do banco de dados Controle de Pedidos.
	1. Clique na guia Dados Externos.
	2. Em seguida, clique na opção Excel.
	3. Na janela do assistente, selecione a opção Importar os dados de origem para uma nova tabela do banco de dados.
	4. Selecione o arquivo Pedidos_9597, localizado na pasta Exercicios.
	5. Clique em OK.
2. Configure a importação e defina o nome da nova tabelacomo Tbl_Pedidos_1995_1997.
	1. Ainda no assistente, selecione a opção A primeira linha contém títulos de coluna.
	2. Clique no botão Avançar.
	3. Clique no botão Avançar novamente.
	4. Na próxima, etapa selecione a opção Escolher minha própria chave primária.
	5. Em seguida, selecione o campo NumeroDoPedido.
	6. Clique em Avançar.
	7. Na caixa Importar para tabela, digite Tbl_Pedidos_1995_1997.
	8. Clique no botão Concluir.
	9. Clique no botão Fechar.
Parte 6 - Exercícios de Fixação – 2
 25 min.
1. Importe os dados do arquivo do arquivo Pedidos97.txt, localizado na pasta Exercicios para uma nova tabela do banco de dados Controle de Pedidos.
	1. Clique na guia Dados Externos.
	2. Em seguida, clique na opção Arquivo de Texto.
	3. No janela do assistente, selecione a opção Importar os dados de origem para uma nova tabela do banco de dados.
	4. Selecione o arquivo Pedidos97, localizado na pasta Exercicios.
	5. Clique em OK.
2. Configure a importação e defina o nome da nova tabela como Tbl_Pedidos_1997.
	1. Ainda no assistente, selecione a opção Delimitado.
	2. Clique no botão Avançar.
	3. Na próxima etapa, em delimitador selecione a opção Tabulação.
	4. Na caixa Qualificador de texto, selecione a opção ".
	5. Em seguida, selecione a opção Primeira linha contém nomes de campo.
	6. Clique em Avançar.
	7. Clique em Avançar novamente.
	8. Na próxima, etapa selecione a opção Escolher minha própria chave primária.
	9. Em seguida, selecione o campo NumeroDoPedido.
	10. Clique em Avançar.
	11. Na caixa Importar para tabela, digite Tbl_Pedidos_1997.
	12. Clique no botão Concluir.
	13. Clique no botão Fechar.
· Feche o arquivo de banco de dados Controle de Pedidos.
Parte 7 – Itens para Revisão da Aula.
 10 min.
TRABALHANDO COM IMPORTAÇÃO E VINCULAÇÃO DE DADOS.
· Diferenças entre vincular e importar
· Importar dados de arquivo .TXT
· Importar dados de planilhas do Excel
· Vincular dados
AULA 2
TEMA: EXPORTAÇÃO DE DADOS
Objetivos específicos da Aula 2
Proporcionar ao aluno conhecimentos para trabalhar com exportação dados, utilizando arquivos em formato PDF, XPS ou de texto.
Conteúdos
· Exportar dados para um arquivo de texto
· Exportar dados para uma planilha do Excel
· Exportar dados para PDF ou XPS
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA
Monitor,
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a seguir.
Parte 1 – Exportação de dados (35 min.)
Parte 2 – Exportar dados para um arquivo de texto (35 min.)
Parte 3 – Exportar dados para uma planilha do Excel (35 min.)
Parte 4 – Exportar dados para PDF ou XPS (35 min.)
Parte 5 – Exportar dados para outros formatos (35 min.)
Parte 6 – Exercícios de Fixação 3 (20 min.)
Parte 7 – Exercícios de Fixação 4 (20 min.)
Parte 8 – Exercícios de Fixação 5 (25 min.)
É importante que haja acompanhamento do tempo destinado a cada etapa para garantir o cumprimento de todos os objetivos previstos para esta aula.
Parte 1 - EXPORTAÇÃO DE DADOS
35 min.
Uma situação bastante comum, quando se trabalha com base de dados, é aquela em que o usuário ainda não se habituou à utilização do banco de dados e se sente mais confortável com funções e gráficos do Excel. Assim, precisa enviar esses dados para a planilha eletrônica ou para outros aplicativos.
As opções de exportação de dados são as seguintes:
Figura 16 – Grupo Exportar
	
	Permite enviar os dados do objeto atual para uma planilha eletrônica do Microsoft Excel.
	
	Permite enviar os dados no formato TXT, que podem ser lidos por outras bases de dados.
	
	Permite exportar dados no formato XML ou XSD.
	
	Exporta o objeto selecionado para um arquivo de documento PDF ou XPS.
	
	Exportar dados para Email.
	
	Exportar o objeto selecionado para um arquivo de banco de dados Access.
	
	Especificar uma tabela ou consulta como a fonte de dados para o Assistente de Mala Direta no Microsoft Word.
	
	
Permite enviar os dados do objeto atual para os seguintes formatos e aplicações:
 Word: Exportar o objeto selecionado para Rich Text.
Lista do Sharepoint: Exportar o objeto selecionado para SharePoint como uma lista.
 Banco de Dados ODBC: Exportar o objeto selecionado para um banco de dados ODBC, como o SQL Server.
 Documento HTML: Exportar o objeto selecionado para um documento HTML.
 Exportar do dBASE: Exportar o objeto selecionado para um arquivo do dBASE.
Parte 2 - Exportar dados para um arquivo de texto (Txt e Rich Text)
35 min.
Para converter tabelas ou consultas para o formato de texto, faça o seguinte:
1. Abra o arquivo de banco de dados Data_General.
1. Clique sobre a tabela ou consulta a ser exportada. Neste exemplo, selecionaremos a tabela Clientes.
Figura 17 – Selecionando a tabela Clientes.
1. Na guia Dados Externos, no grupo Exportar, clique em Arquivo de Texto.
Figura 18 – Opção Arquivo de Texto.
1. Especifique o nome do arquivo, nesse exemplo, utilizaremos Exp_Texto_Clientes.
Figura 19 - Definindo o nome do arquivo.
1. Em seguida, clique no botão Procurar.
1. Defina o local onde será armazenado o arquivo. Neste exemplo, defina a pasta Exemplos como destino.
Figura 20 – Definindo o local de armazenagem.
1. Clique em Salvar.
1. Indique as opções de exportação (com formatação e layout, abrir o destino após a exportação).
Figura 21 - Definições de layout.
1. Clique no botão OK.
1. Indique a codificação a ser utilizada, Nesse exemplo, selecione a opção Windows (padrão).
Figura 22 – Selecionando a codificação.
1. Clique no botão OK.
1. Clique no botão Fechar.
1. Em seguida você observará o novo arquivo TXT em sua tela.
Figura 23 – Arquivo exportado.
1. Feche o arquivo de texto Exp_Texto_Clientes.
Parte 3 - Exportar dados para uma planilha do Excel
35 min.
Imagine a seguinte situação: estar bastante acostumado ao trabalho com planilhas eletrônicas e não ter se acostumado a utilizar o construtor de expressões no Access. O que fazer? Simples: basta exportar os dados de tabelas ou consultas para planilhas do Excel. Veja como proceder:
1. Ainda no banco de dados Data_General, clique sobre a tabela Pedidos.
1. 
Em seguida, clique na guia Dados Externos, no grupo Exportar, dê um clique na opção Excel .
1. Para o nome do arquivo digite Exp_Excel_Pedidos.
1. Em seguida, clique em Procurar.
1. Defina a pasta Exemplos como local para armazenagem do arquivo.
1. Especifique as opções de exportação: se deverá ser com formatação e layout; se a planilha deverá ser aberta após a exportação. Em nosso exemplo, selecione as duas opções.
Figura 24 - Configurando o arquivo a ser exportado.
1. Para iniciar a exportação, dê um clique no botão OK.
1. Em seguida, o Excel será aberto exibindo os dados exportados.
Figura 25 - Dados exportados.
Dica!
Se você selecionar alguns registros antes de iniciar a exportação, poderá levar somente esses registros selecionados em lugar de toda a tabela ou consulta.
1. Feche o arquivo Exp_Excel_Pedidos.
Parte 4 - Exportar dados para PDF ou XPS
35 min.
Em muitas situações, você poderá necessitar da impressão de seus dados com layout fixo, como relatórios jurídicos, boletins, newsletters etc. Portanto, precisará de alguns arquivos destinados à leitura e impressão. O Microsoft Office System oferece alguns suplementos gratuitos, a fim de exportar ou até mesmo salvar esse tipo de arquivo (layout fixo). Esses formatos são conhecidos como PDF e XPS. 
Um arquivo PDF (Portable Document Format) é um formato de layout que preserva toda a formação do arquivo, possibilitando seu compartilhamento, ou seja, tudo o que for exibido online será impresso da mesma forma, não podendo ser alterado sem segurança. Um arquivo no formato XPS (XML Papel Specification) também preserva as formatações e foi criado, especialmente, para trabalhar com o Windows Vista.
Para exportar um arquivo para um desses formatos, faça o seguinte:
1. Dê um clique sobre o objeto (formulário, consulta, tabela etc.). Em nosso exemplo, selecionaremos a tabela Fornecedores.
28. Clique naguia Dados Externos.
29. Em seguida, clique no botão PDF ou XPS. 
30. Defina o nome do arquivo como Relatorio_Fornecedores.
31. Forneça a localização do novo arquivo (PDF ou XPS), em nosso exemplo, armazenaremos o arquivo na pasta Exemplos.
32. Na caixa Tipo, selecione a opção Documento XPS (*.xps).
Figura 26 - Nome do arquivo e Tipo.
33. Clique no botão Publicar, para que os dados sejam exportados.
34. Em seguida, clique no botão Fechar.
35. A janela do Visualizador XPS será exibida, apresentando os dados exportados.
Figura 27 – Dados exportados.
36. Feche o arquivo Relatorio_Fornecedores.
Parte 5 - Exportar dados para outros formatos
35 min.
2.4.1 Exportar dados para o Microsoft Access
Imagine que você possua outro banco de dados que requeira informações existentes na tabela de clientes e deseje exportar tais registros. Para isso, faça o seguinte:
1. Clique na guia Dados Externos
1. Em seguida, no grupo Exportar, clique no botão Access.
1. Clique no botão Procurar.
1. Selecione a pasta Exemplos.
1. Selecione o arquivo Dados_Clientes.
Figura 28 – Definindo a localização do arquivo que deve receber os dados.
1. Clique em OK.
1. Indique o nome que o objeto deverá receber ao ser exportado. Em nosso exemplo, será usada a tabela Clientes_2013.
Figura 29 - Exportar para tabela Clientes_2013.
1. No grupo Exportar Tabelas, selecione a opção Definição e dados.
1. Clique no botão OK.
1. Será exibida uma janela informando que a tabela Clientes_2013.
1. Feche o arquivo de banco de dados Data_General.
Parte 6 - Exercícios de Fixação – 3
 20 min.
· Abra o arquivo de banco de dados Controle de Pedidos.
1. Crie uma consulta para exibir os dados dos pedidos realizados entre 01/01/2006 e 18/05/2006. Utilize as seguintes tabelas, Pedidos, Detalhes do Pedido e Produtos. Na grade de consulta, adicione os campos, Nome do Produto, Data do Pedido, Quantidade. Salve a consulta como Qry_Pedidos_Por_Data.
	1. Crie uma nova consulta do tipo seleção
	2. Adicione as tabelas Pedidos, Detalhes do Pedido e Produtos.
	3. Adicione os campos Nome do Produto, Data do Pedido e Quantidade na grade de consulta.
	4. Abaixo do campo Data do Pedido, na linha de critérios, digite a fórmula: >=01/01/2006 E <=18/05/2006.
	5. Execute a consulta.
	6. Salve a consulta com o nome Qry_Pedidos_Por_Data.
	7. Feche a consulta.
2. Em seguida, exporte os dados recuperados na consulta em formato PDF.
	1. No Painel de Navegação, no grupo Consultas, selecione a consulta Qry_Pedidos_Por_Data.
	2. Em seguida, clique na guia Dados Externos.
	3. No grupo Exportar, clique no botão de comando PDF ou XPS.
	4. Selecione a pasta Exercicios.
	5. Na caixa Nome do arquivo, digite Pedidos por Data.
	6. Na caixa Tipo, selecione a opção PDF(*.pdf).
	7. Clique no botão Publicar.
	8. Visualize os dados exportados.
	9. Feche o arquivo Pedidos por Data.pdf
3. Em seguida, feche o assistente de exportação.
	1. Clique no botão Fechar.
	
	
Parte 7 - Exercícios de Fixação – 4
 20 min.
1. Crie uma consulta para exibir os status de remessa que estejam definidos como Fechada, de acordo com o estado da remessa que deverá ser NY e IL. Além disso, exiba a cidade da remessa e o nome do funcionário responsável pelo pedido. Utilize as tabelas Detalhes do Pedido, Pedidos, Status dos Pedidos e Funcionários. Adicione os seguintes campos na grade de consulta, Estado da Remessa (Pedidos), Nome do Status (Status dos Pedidos), Cidade da Remessa (Pedidos), Nome (Funcionários). Salve a consulta como Qry_Remessa_NY.
	1. Crie uma nova consulta do tipo seleção.
	2. Adicione as tabelas Detalhes do Pedido, Pedidos, Status dos Pedidos e Funcionários.
	3. Adicione os campos Estado da Remessa (Pedidos), Nome do Status (Status dos Pedidos), Cidade da Remessa (Pedidos), Nome (Funcionários).
	4. Abaixo do campo Estado da Remessa, na linha de critérios, digite a fórmula: In ("Ny";"IL").
	5. Em seguida, clique na linha de critérios abaixo do campo Nome do Status.
	6. Digite o texto “Fechada”. 
	7. Execute a consulta.
	8. Salve a consulta com o nome Qry_Remessa_NY.
	9. Feche a consulta.
2. Em seguida, exporte os dados recuperados na consulta anterior para um arquivo em Excel.
	1. No Painel de Navegação, no grupo Consultas, selecione a consulta Qry_Remessa_NY.
	2. Em seguida, clique na guia Dados Externos.
	3. No grupo Exportar, clique no botão de comando Excel.
	4. No janela do assistente de exportação, na caixa Nome do arquivo, digite Remessa_NY.
	5. Em seguida, clique no botão Procurar.
	6. Selecione a pasta Exercicios.
	7. Clique em Salvar.
	8. Na janela do assistente de exportação, selecione as opções Exportar dados com formatação e layout, Abrir o arquivo de destino depois que a operação de exportação for concluída.
	9. Clique em OK.
	10. Aguarde o carregamento do Excel.
	11. Visualize os dados exportados.
	12. Feche o Excel.
3. Em seguida, feche o assistente de exportação.
	1. Clique no botão Fechar.
	
	
Parte 8 - Exercícios de Fixação – 5
 25 min.
1. Crie uma consulta onde seja possível visualizar fornecedores, produtos e quais transportadoras realizaram a logística. Utilize as tabelas, Fornecedores, Ordens de Compra, Detalhes do Pedido, Pedidos, Produtos, Transportadoras. Adicione os campos, Nome (Fornecedores), Empresa (Transportadoras), Nome do Produto (Produtos). Salve a consulta como Qry_Transporte_por_Fornecedor_Produto.
	1. Crie uma nova consulta do tipo seleção
	2. Adicione as tabelas Fornecedores, Ordens de Compra, Detalhes do Pedido, Pedidos, Produtos, Transportadoras.
	3. Adicione os campos Nome (Fornecedores), Empresa (Transportadoras), Nome do Produto (Produtos).
	4. Execute a consulta.
	5. Salve a consulta com o nome Qry_Transporte_por_Fornecedor_Produto.
	6. Feche a consulta.
2. Em seguida, exporte os dados recuperados na consulta em formato TXT.
	1. No Painel de Navegação, no grupo Consultas, selecione a consulta Qry_Transporte_por_Fornecedor_Produto.
	2. Em seguida, clique na guia Dados Externos.
	3. No grupo Exportar, clique no botão de comando Arquivo de Texto.
	4. No janela do assistente de exportação, na caixa Nome do arquivo, digite Transp_Fornecedor_Produto.
	5. Em seguida, clique no botão Procurar.
	6. Selecione a pasta Exercicios.
	7. Clique em Salvar.
	8. Na janela do assistente de exportação, selecione as opções Exportar dados com formatação e layout, Abrir o arquivo de destino depois que a operação de exportação for concluída.
	9. Clique em OK.
	10. Na janela Codificar, selecione a opção Windows (padrão).
	11. Clique em OK.
	12. Visualize os dados exportados.
	13. Feche o arquivo Transp_Fornecedor_Produto.txt.
3. Em seguida, feche o assistente de exportação.
	1. Clique no botão Fechar.
	
	
· Feche o arquivo de banco de dados Controle de Pedidos.
AULA 3
TEMA: COLETA DE DADOS E FERRAMENTA DE DADOS
Objetivos específicos da Aula 3
Trabalhar com coleta de dados de usuários por formulários, via e-mail, bem como gerenciar respostas. Além disso, conhecer as ferramentas de banco de dados, tais como, Documentador de banco de dados, Analisador de desempenho, Divisor de tabelas, Gerenciador de Menu de Controle e Criptografia utilizando senha.
Conteúdos
· Criar e-mail solicitando informações
· Gerenciar resposta com informações
· Documentar banco de dados
· Analisar o desempenho do sistema
· Analisar e dividir tabelas
· Gerenciador do Menu de controle
· Criptografar com senha
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA
Monitor,
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a seguir.
Parte 1 – Coleta de Dados (20 min.)
Parte 2 – Criar e-mail (25 min.)
Parte 3 – Gerenciar resposta de e-mail (25 min.)
Parte 4 – Exercícios de Fixação 6 (30 min.)
Parte 5 – Guia Ferramenta de dados (40 min.)
Parte 6 – Ferramenta de banco de dados (50 min.)
Parte 7 – Exercícios de Fixação 7 (30 min.)
Parte 8 – Exercícios de Fixação 8 (20 min.)
É importante que haja acompanhamento do tempo destinado a cada etapa paragarantir o cumprimento de todos os objetivos previstos para esta aula.
Parte 1 - COLETA DE DADOS
20 min.
Um dos recursos interessantes do Access é poder coletar dados de outros usuários que estão no mesmo prédio, ou até mesmo em outros países. Com isso, tornou-se fácil incluir um formulário para entrada de dados e processar as informações. 
Para que tais tarefas sejam realizadas, é necessário que, além do Microsoft Access, você tenha o Microsoft Outlook instalado e, se possível, também o Microsoft InfoPath (gerenciador de formulários online).
Parte 2 - Criar E-mail
25 min.
Para criar um e-mail para a coleta de dados, faça o seguinte:
1. Abra o arquivo de banco de dados Data_General, localizado na pasta Exemplos.
1. Em seguida, no Painel de Navegação, selecione a tabela Clientes, para que possamos usar os campos contidos nela.
Figura 30 - Tabela Clientes selecionada.
1. Clique na guia Dados Externos.
1. Em seguida, no grupo Coleta de Dados, clique em Criar Email.
Figura 31 – Criar Email.
1. Você observará que o assistente para coleta de e-mails será carregado. Leia as instruções e, em seguida, clique no botão Avançar.
Figura 32 - Assistente para coleta de dados.
1. Escolha a opção Formulário HTML.
1. Clique em Avançar.
· Se possuir o InfoPath instalado, a opção será habilitada para você.
Figura 33 – Opção Formulário HMTL.
1. Em seguida, é necessário definir se a coleta de dados deverá atualizar informações as informações existentes ou coletar novos dados. Em nosso exemplo, coletaremos novas informações. Para isto, selecione a primeira opção.
Figura 34 - Coletar apenas novas informações.
1. Clique em Avançar.
1. Escolha os campos que deverão constar no formulário para a coleta de dados, dando um clique sobre o nome do campo e um clique na seta para a direita. Em nosso exemplo, usaremos os campos Empresa, Sobrenome Nome, Cargo, Telefone Comercial, Telefone Residencial, Telefone Celular, Número do Fax, Endereço, Cidade, Estado/Província, País/Região. Em seguida, clique em Avançar.
Figura 35 - Campos selecionados.
1. Clique em Avançar.
1. Especifique o local de armazenamento das respostas. Se confiar nas informações coletadas, escolha a opção Processar automaticamente as respostas e adicionar os dados a nnn (nome do objeto).
Figura 36 - Processar automaticamente as respostas e adicionar os dados à Clientes.
1. Em seguida, clique em Avançar.
1. Na próxima etapa, é necessário escolher como os endereços de e-mail dos destinatários serão especificados. Em nosso exemplo, usaremos a opção Digitar os endereços de e-mail no Outlook.
Figura 37 – Digitar os endereços de e-mail no Microsoft Outlook.
1. Clique em Avançar.
1. Indique o assunto e Introdução da mensagem.
Figura 38 - Assunto e Introdução da mensagem.
1. Em seguida, clique em Avançar.
1. Para criar a mensagem a ser enviada e acessar o Outlook, clique em Criar.
Figura 39 - Botão Criar.
1. Em seguida, será aberta a janela de nova mensagem do Outlook. Preencha realizando as alterações necessárias na mensagem, bem como informe o endereço eletrônico de cada usuário.
Figura 40 - Mensagem carregada.
1. Em seguida, clique no botão Enviar, para que a mensagem seja enviada aos usuários.
Parte 3 - Gerenciar respostas
25 min.
Assim que os usuários receberem seu e-mail, irão fornecer as novas informações de acordo com os dados do formulário que você criou. Ao clicar no botão Responder, o novo pedido será preenchido (objeto exportado para coleta dos dados) e uma nova mensagem lhe será encaminhada, a fim de processar todas as informações.
Para processar as informações, faça o seguinte:
1. Ainda no arquivo Data_General, clique na guia Dados Externos.
1. Em seguida, no grupo Coletar Dados, clique no botão Gerenciar respostas. 
Figura 41 - Gerenciar respostas.
· Você poderá utilizar as seguintes opções: 
· Rever os detalhes da mensagem (detalhes como nome da mensagem, tabela e local onde serão armazenadas).
· Detalhes da mensagem (campos incluídos no formulário e configurações da mensagem).
· Exibir ou alterar as opções da mensagem (rever as opções de envio da mensagem processada).
· Reenviar a mensagem (para enviar novamente a mensagem a todos os usuários que a receberam anteriormente).
· Excluir a mensagem ou Excluir esta mensagem de e-mail.
Figura 42 - Gerenciar Mensagens de Coleta de Dados.
1. Abra o Outlook e veja se há novas mensagens.
Figura 43 - Resposta do formulário de atualização.
1. Em seguida, você poderá dar um clique com o botão direito do mouse sobre a resposta recebida, utilizar a opção Exportar dados para o Access.
Figura 44 - Exportar dados para o Microsoft Access.
Dica!
Abrindo a mensagem com o formulário preenchido, também é possível exportar para os dados para o Access. Através da guia Mensagem, no grupo Access, clicando no comando Exportar para o Access.
Figura 45 - Exportar para o Access.
1. Em seguida, será exibida a caixa para exportar os dados ao Access. Clique no botão OK para iniciar a exportação para o objeto desejado.
Figura 46 – Dados preenchidos pelo remetente.
1. Ao pressionar o botão OK, o registro será acrescido à tabela.
Figura 47 - Confirmação dos dados após a exportação.
1. Em seguida, no banco de dados Data_General, acesse a tabela de Clientes e confira o resultado da exportação.
Figura 48 - Registro adicionado com êxito.
1. Feche o banco de dados Data_General.
Dica!
Para que a exportação tenha sucesso, o Access deverá estar fechado. Caso contrário, uma mensagem será exibida informando que o mesmo já está em uso.
Parte 4 - Exercícios de Fixação – 6
 30 min.
· Abra o arquivo de banco de dados Controle de Pedidos.
1. Utilizando o recurso para coleta de dados, crie um e-mail para atualizar os dados dos clientes do Brasil. 
· Importe os dados do arquivo de TblClientes.xlsx, localizado na pasta Exercicios, de maneira que os dados sejam acrescentados na tabela Clientes.
	1. Clique na guia Dados Externos.
	2. Em seguida, no grupo Importar e Vincular, clique no botão Excel.
	3. Na janela do assistente de exportação, clique no botão Procurar.
	4. Selecione a pasta Exemplos.
	5. Em seguida, na janela Abrir arquivo, selecione o arquivo TblClientes.xlsx.
	6. Clique no botão Abrir.
	7. Na janela do assistente de exportação, selecione a opção Acrescentar uma cópia dos registros à tabela.
	8. Selecione a tabela Clientes.
	9. Clique em OK.
	10. Em seguida, clique no botão Avançar.
	11. Na próxima etapa clique no botão Concluir.
	12. Em seguida, clique no botão Fechar para finalizar o assistente de exportação.
· Crie uma tabela com os clientes do Brasil. Para isso, utilize a tabela de Clientes e adicione os seguintes campos a grade de consulta, Empresa, Nome, Sobrenome, Cargo, Telefone Comercial, Telefone Residencial, Telefone Celular, Número do Fax, CEP, Estado/Província e País/Região. Defina o nome da nova tabela como Atualiza_Cadastro_Brasil e salve a consulta como Qry_Atualiza_Cadastro_Brasil.
	1. Clique na guia Criar.
	2. Em seguida, no grupo Consultas, clique em Design da Consulta.
	3. Na janela Mostrar tabela, selecione a tabela Clientes.
	4. Clique no botão Adicionar.
	5. Em seguida, clique no botão Procurar.
	6. Na próxima etapa, adicione os campos Empresa, Nome, Sobrenome, Cargo, Telefone Comercial, Telefone Residencial, Telefone Celular, Número do Fax, CEP, Estado/Província e País/Região na grade da consulta.
	7. Clique na linha de critérios abaixo do campo País/Região.
	8. Digite o texto “Brasil”.
	9. Em seguida, na guia contextual Ferramentas de Consulta, clique na guia Design.
	10. No grupo Tipo de Consulta, altere para opção Criar Tabela.
	11. Na caixa Criar tabela, digite o nome da consulta como Atualiza_Cadastro_Brasil.
	12. Em seguida, selecione a opção Banco de dados atual.
	13. Clique em OK.
	14. Em seguida, na guia contextual Ferramentas de Consulta, clique na guia Design.
	15. Em seguida, no grupo Resultados, clique em Executar.
	16. Será exibida uma mensagem informando que você está prestes a colar 18 linhas em uma nova tabela. Clique em Sim.
	17. Salvea consulta como Qry_Atualiza_Cadastro_Brasil.
	18. Feche a consulta Qry_Atualiza_Cadastro_Brasil.
2. Crie o e-mail para coletar os dados utilizando seu e-mail pessoal.
	1. Selecione a tabela Atualiza_Cadastro_Brasil.
	2. Clique na guia Dados Externos.
	3. Em seguida, no grupo Coletar Dados, clique em Criar Email.
	4. Na tela de introdução, clique em Avançar.
	5. Na próxima etapa, defina o tipo de formulário selecionando a opção Formulário HMTL.
	6. Clique em Avançar.
	7. Em seguida, selecione a opção Coletar apenas novas informações.
	8. Clique em Avançar.
	9. Na tela para especificar os dados a serem coletados, adicione todos os campos disponíveis.
	10. Clique em Avançar.
	11. Em seguida, para definir como as resposta serão processadas, clique no link predefinido pela Microsoft (Respostas da Coleta de Dados do Access).
	12. Defina a pasta Caixa de Entrada.
	13. Em seguida, selecione a opção Processar automaticamente as respostas e adicionar os dados à Atualiza_Cadastro_Brasil.
	14. Clique em Avançar.
	15. Em seguida, na tela Escolher os destinatários da mensagem de email, selecione Digitar os endereços de email no Microsoft Outlook.
	16. Clique em Avançar.
	17. Na caixa Assunto, digite o texto Registro de novos dados.
	18. Em Introdução, mantenha o texto padrão.
	19. Clique em Avançar.
	20. Na próxima etapa, clique no botão Criar.
	21. Na janela de nova mensagem do Outlook, preencha seu e-mail.
	22. Clique no botão Enviar.
	23. Feche o banco de dados Controle de Pedidos.
3. Responda preenchendo as informações do formulário enviado no seu e-mail.
	1. Acesse seu e-mail.
	2. Em seguida, preencha as informações disponibilizadas sem modificar a estrutura do formulário.
	3. Ao concluir, clique em Enviar.
4. Exporte os dados para o Access a partir do Outlook.
	1. Abra a mensagem com o formulário preenchido.
	2. Em seguida, na guia Mensagem, no grupo Microsoft Access, clique em Exportar para o Access.
	3. Na caixa Exportar dados para o Microsoft Access, clique em OK.
	4. Aguarde a confirmação do Outlook.
	5. Na caixa de confirmação, clique em OK.
5. Confira os novos dados no banco de dados Controle de Pedidos.
	6. Abra novamente o banco de dados Controle de Pedidos.
	7. Em seguida, no Painel de Navegação, dê um clique duplo sobre a tabela Atualiza_Cadastro_Brasil.
	8. Após a abertura da tabela, confirme os novos dados.
· Feche o arquivo de banco de dados Controle de Pedidos.
Parte 5 - GUIA FERRAMENTA DE DADOS
 40 min.
4.1 Grupo Analisar
Ao gerenciar informações em bancos de dados complexos, é fundamental analisá-las para conferir a duplicidade de dados, a correta aplicação de tabelas, bem como relacionamentos e dependência entre os objetos. Para isso, basta utilizar o grupo Analisar da guia Ferramenta de Banco de Dados.
 Figura 49 – Grupo Analisar.
4.1.1 Documentar o banco de dados
Uma recomendação no desenvolvimento de banco de dados é manter a documentação completa dos objetos utilizados, bem como suas características (propriedades) e relacionamentos. Assim, caso outro usuário passe a gerenciar as informações, poderá analisar a documentação e verificar relações de dependência (quem depende do quê) e, principalmente, campos existentes.
Você poderá documentar um ou vários objetos. Ou ainda, se preferir, todos os objetos existentes em seu banco de dados.
Para criar a documentação, faça o seguinte:
1. Abra o arquivo de banco de dados Data_General, localizado na pasta Exemplos.
2. Em seguida, clique na guia Ferramentas de Banco de Dados.
3. Clique no botão Documentador do Banco de dados . 
4. Em seguida, será apresentada a janela do Documentador.
Figura 50 – Documentador.
5. Selecione todos os objetos que deseja documentar. Em nosso exemplo, selecionaremos as tabelas Clientes, Detalhes do Pedido, Pedidos e Produtos.
Figura 51 - Selecionando os objetos a serem documentados.
6. Em seguida, clique no botão OK.
7. Aguarde o carregamento da definição do objeto.
Figura 52 – Documentação concluída com êxito
8. Em seguida, na guia Visualizar Impressão, no grupo Fechar Visualização, clique no botão Fechar Visualização de Impressão. 
9. Feche o arquivo de banco de dados Data_General.
4.1.2 Analisar o desempenho do banco de dados
Outra opção interessante é verificar o desempenho de determinado objeto, como, por exemplo, a divisão dos dados em mais de uma tabela, ou outras sugestões que podem ser obtidas clicando-se no botão Analisar desempenho . Dependendo do objeto selecionado, você visualizará a janela de divisão de tabelas ou análise de desempenho do objeto.
Para entender melhor a ferramenta Analisar desempenho, faça o seguinte:
1. Abra o arquivo de banco de dados Data_General, localizado na pasta Exemplos.
2. Em seguida, clique na guia Ferramentas de Banco de Dados.
3. Clique no botão Analisar desempenho . 
4. Em seguida, será apresentada a janela do Analisador de desempenho.
Figura 53 - Analisador de desempenho.
5. Selecione a guia Formulários.
Figura 54 - Guia Formulários.
6. Em seguida, clique no botão Selecionar tudo.
Figura 55 - Botão Selecionar tudo.
7. Após a seleção dos objetos, clique em OK.
8. Aguarde enquanto o analisador realiza a varredura nos formulários.
Figura 56 - Analisando os formulários selecionados.
9. Ao final, o Analisador de desempenho apresentará o resultado da análise.
Figura 57 - Resultado da Análise.
· Você pode selecionar o resultado de cada formulário na lista e acompanhar as observações da análise.
Figura 58 - Observações da análise.
10. Após visualizar o resultado da análise, clique no botão Fechar.
Figura 59 - Botão Fechar.
11. Feche o arquivo de banco de dados Data_General.
4.1.2.1 Analisar e dividir tabelas
Imagine que você tenha criado uma tabela extensa e deseja dividi-la em duas ou mais. Antes de fazer essa divisão, será necessário verificar o desempenho da tabela. Por exemplo:
Figura 60 – Estrutura da tabela de Pedidos.
Para isso, faça o seguinte:
1. Abra o arquivo de banco de dados Data_General, localizado na pasta Exemplos.
2. Em seguida, clique na guia Ferramentas de Banco de Dados.
3. Clique no botão Analisar tabela . 
4. Em seguida, será apresentada a janela do Assistente de análise de tabela.
Figura 61 - Assistente de análise de tabela.
5. Clique em Avançar.
6. Uma das tarefas sugeridas pelo Access é a divisão da tabela.
Figura 62 – Sugestão para divisão da tabela.
7. Clique em Avançar.
8. Indique a tabela que contém os dados repetidos. Em nosso exemplo, selecionaremos a tabela Pedidos. Para isso, dê um clique sobre o nome da tabela desejada.
Figura 63 – Selecionando a tabela a ser analisada.
9. Clique no botão Avançar
10. Você poderá decidir quais os campos que devem ser divididos em uma ou mais tabelas, ou deixar que o Access decida. Em nosso exemplo, selecionaremos a opção Sim, deixe que o assistente decida.
Figura 64 - Opção definida.
11. Clique em Avançar.
12. Após aplicativo ter tomado a decisão, irá apresentá-la na tela como mostra a figura 65.
Figura 65 – Tabela dividida.
13. Para agrupar de forma diferente, dê um clique no botão Dicas e verifique quais são as instruções.
Figura 66 – Dicas.
14. Indique um nome para as tabelas. Para isso, dê um clique duplo sobre o nome da tabela ou clique no botão Renomear tabela e, indique o nome para cada uma delas.
Figura 67 - Renomeando as tabelas.
15. Em seguida, clique em OK.
16. Repita o procedimento para as demais tabelas. Em nosso exemplo, as tabelas serão renomeadas de acordo com os seguintes nomes.
· Tabela1 – PedidosDiv
· Tabela2 – Remessa_PedidosDiv
· Tabela3 – DadosPgto_PedidosDiv
· Tabela4 – CidadeRemessa_PedidosDiv
· Tabela5 – Impostos_PedidosDiv
17. Ao final, o relacionamento deverá apresentar os seguintes nomes.
Figura 68 - Nomes definidos.
18. Em seguida, clique no botão Avançar.
19. Defina os campos que devem ser chave primária. Nesse exemplo, selecione o campo Identificação do Pedido na tabela PedidosDiv.
20. Em seguida, clique no botão Identificador exclusivo.
Figura 69 – Definindo o Identificador Exclusivo na tabela PedidosDiv.21. Em seguida, clique no botão Avançar.
22. Após analisar todos os dados, você poderá exibir na tela uma consulta para examinar os dados. Se achar conveniente, use a opção Sim e crie a consulta. Em caso contrário, clique em Não para não criar a consulta. Em nosso exemplo, selecionaremos a opção Sim, crie a consulta. 
Figura 70 – Selecionando a opção para criar consulta.
23. Em seguida, clique no botão Concluir, para que as tabelas sejam geradas.
· Para verificar o relacionamento entre as tabelas, faça o seguinte:
24. Clique na guia Ferramentas de Banco de Dados.
25. Em seguida, no grupo Relações, clique em Relações.
Figura 71 - Tabela dividida e relacionada.
26. Feche o arquivo de banco de dados Data_General.
Parte 6 - Ferramentas de Banco de Dados 
 50 min.
4.2.1 Gerenciador do Menu de Controle
Assim que o trabalho com todos os objetos do banco de dados estiver concluído, você poderá criar um menu de controle para facilitar o acesso às informações. Antes é necessário disponibilizar esse recurso. Para isso, faça o seguinte:
1. Abra o banco de dados Data_General.
2. Em seguida, clique na guia Arquivo.
3. Clique em Opções.
4. Na janela Opções do Access, selecione a guia Barra de Ferramentas de Acesso Rápido.
5. Na caixa Escolher comandos em, selecione a opção Todos.
6. Localize a opção Gerenciador de Menu de Controle.
7. Em seguida, clique no botão Adicionar.
8. Clique em OK.
9. Observe que o comando já está disponível.
Figura 72 - Gerenciador de Menu de Controle.
10. Clique sobre o comando Gerenciador de Menu de Controle.
11. Você será notificado com a seguinte mensagem.
Figura 73 – Nenhum menu encontrado.
12. Clique em Sim.
13. A janela do Gerenciador do menu de controle será exibida. 
Figura 74 – Gerenciador do menu de controle.
14. Em seguida, para criar uma nova página, clique no botão Novo
15. Indique o nome que a página deverá receber.
16. Na caixa Criar novo, digite Formulários.
Figura 75 - Criar novo.
17. Em seguida, clique em OK.
· Agora, devemos editar cada uma das páginas recentemente criadas. Por exemplo, inclua formulários na página nomeada como Formulários.
Para isso, faça o seguinte:
1. Dê um clique em Formulários.
2. Em seguida, clique no botão Editar.
Figura 76 - Editar página do menu de controle.
3. Em seguida, para incluir as opções nesse controle, clique no botão Novo.
Figura 77 – Editar item do menu de controle.
4. Na caixa Texto, indique o texto que deverá ser visualizado ao lado do botão de comando. Em nosso exemplo, digite Lista de Clientes.
Figura 78 - Nome do comando definido.
5. Em seguida, como a ação deve ser executada na caixa Comando. Em nosso exemplo, selecione a opção Abrir formulário em modo de adição. 
6. Em seguida, na caixa Formulário, informe que formulário deverá ser aberto. Selecione a opção Lista de Clientes.
· No final da edição, a caixa deverá apresentar as seguintes configurações.
Figura 79 - Editando item do menu de controle.
7. Clique no botão OK.
· Observe que o item foi adicionado na página do menu de controle.
Figura 80 - Item adicionado.
Agora vamos incluir um botão que retorne ao menu principal. Para isso, faça o seguinte.
1. Ainda na caixa Editar página do menu de controle, clique em Novo.
2. Em seguida, crie novo menu cujo comando deverá habilitar a opção Ir para menu de controle. Defina as configurações de acordo com a imagem a seguir:
Figura 81 – Definindo um novo item.
3. Clique em OK.
4. Em seguida, na caixa Editar página do menu de controle, clique no botão Novo.
5. Em seguida, na caixa Texto, digite Lista de Fornecedores.
6. Clique na caixa Comando.
7. Selecione a opção Abrir formulário no modo de adição.
8. Na caixa Formulário, selecione Lista de Fornecedores.
9. Clique em OK.
10. Em seguida, clique no botão Fechar.
11. Na caixa do menu de controle, selecione a página Menu Principal.
12. Clique em Editar.
13. Na janela Editar página do menu de controle, clique no botão Novo.
14. Na caixa Texto, digite Página Inicial.
15. Em seguida, clique na caixa Comando.
16. Selecione a opção Abrir formulário no modo de adição.
17. Clique na caixa Formulário.
18. Selecione a opção Página Inicial.
19. Clique em OK.
Agora vamos incluir um botão que acesse a página Formulários. Para isso, faça o seguinte.
1. Ainda na caixa Editar página do menu de controle, clique em Novo.
2. Em seguida, crie novo menu cujo comando deverá habilitar a opção Ir para menu de controle. Defina as configurações de acordo com a imagem a seguir:
Figura 82 - Ir para menu de controle Formulários.
3. Clique em OK.
4. Em seguida, clique no botão Fechar.
5. Na janela Gerenciador do menu de controle, selecione a página Formulários.
6. Em seguida, clique no botão Criar Padrão.
7. Clique em Fechar. 
8. No Painel de Navegação, acesse Formulários.
9. Em seguida, dê um clique duplo sobre o formulário Menu de Controle.
10. A seguinte tela será exibida.
Figura 83 - Menu de controle.
11. Feche o banco de dados Data_General.
4.2.2 Criptografar o arquivo com senha
Para tornar mais seguro seu banco de dados, é possível criptografar suas informações e ainda inserir uma senha. Para isso, faça o seguinte:
1. Abra o arquivo Data_General no modo exclusivo.
· Abra o Access 2010.
· Clique na guia Arquivo.
· Em seguida, clique no comando Abrir.
· Selecione o banco de dados Data_General na pasta Exemplos.
· Em seguida, clique na seta do lado direito do botão Abrir.
· Altere a opção de abertura como Abrir exclusivo.
Figura 84 – Abrir exclusivo.
1. Clique na guia Arquivo.
1. Em seguida, clique em Informações.
1. Clique no botão Criptografar com senha.
1. Entre com a senha e informe-a novamente na opção verificar.
Figura 85 – Definir senha.
1. Clique em OK.
1. Feche o arquivo e abra-o novamente, para que a nova senha seja solicitada.
Figura 86 - Inserir senha para abertura do banco de dados.
1. Insira a senha.
Figura 87 - Inserindo a senha.
1. Clique em OK para que o banco de dados seja aberto.
Figura 88 - Banco de dados aberto.
1. Feche o banco de dados Data_General.
Parte 7 - Exercícios de Fixação – 7
 30 min.
· Abra o arquivo de banco de dados Controle de Pedidos.
1. Utilizando os recursos do grupo Analisar, crie uma documentação para o banco de dados que registre os seguintes objetos.
· Na guia Tabelas: Clientes, Pedidos, Detalhes do Pedido e Produtos.
· Na guia Consultas: Análise de Vendas, Compras de Produto, Pedidos de Produto, Preço total da Compra.
· Na guia Relatórios: Dez Maiores Pedidos, Quantidade de Vendas de Produtos por Funcionários, Relatório de Vendas Mensal, Vendas de Produtos por Categoria.
	1. Clique na guia Ferramentas de Banco de Dados.
	2. Em seguida, no grupo Analisar, clique em Documentador de Banco de Dados. 
	3. Na guia Tabelas, selecione os objetos Clientes, Pedidos, Detalhes do Pedido e Produtos.
	4. Na guia Consultas, selecione os objetos Análise de Vendas, Compras de Produto, Pedidos de Produto, Preço total da Compra.
	5. Na guia Relatórios, selecione os objetos Dez Maiores Pedidos, Quantidade de Vendas de Produtos por Funcionários, Relatório de Vendas Mensal, Vendas de Produtos por Categoria.
	6. Clique em OK.
	7. Selecione a tabela Clientes.
	8. Clique em OK.
2. Analise o desempenho do banco de dados, utilizando como base todos os objetos da guia Formulários e Relatórios.
	1. Clique na guia Ferramentas de Banco de Dados.
	2. Em seguida, no grupo Analisar, clique em Analisar Desempenho. 
	3. Na guia Formulários, clique no botão Selecionar tudo.
	4. Em seguida, na guia Relatórios, clique no botão Selecionar Tudo.
	5. Na janela do Analisador de desempenho, clique em Fechar.
3. Utilizando as ferramentas de banco de dados, divida a tabela Funcionários. Não será necessário definir nomes personalizados para as tabelas.
	1. Clique na guia Ferramentas de Banco de Dados.
	2. Em seguida, no grupo Analisar, clique em Analisar tabela. 
	3. Na janela do Assistente de análise de tabela, na primeira etapa, clique em Avançar.
	4. Em seguida, clique em Avançar novamente.
	5. Em Tabelas, selecione Funcionários.
	6. Clique em Avançar.7. Na próxima etapa, selecione a opção, Sim, deixe que o assistente decida.
	8. Clique em Avançar.
	9. Na próxima etapa, clique em Avançar sem definir nome para as tabelas.
	10. No alerta, clique em Sim.
	11. Clique novamente em Avançar.
	12. Em seguida, clique em Não, não crie a consulta.
	13. Clique em Concluir.
Parte 8 - Exercícios de Fixação – 8
 20 min.
· Ainda no arquivo de banco de dados Controle de Pedidos.
1. Crie um menu de controle chamado Acesso, com os seguintes itens:
· Página Inicial – Para abrir o formulário Página Inicial.
· Maiores Pedidos – Parar abrir o relatório Dez Maiores Pedidos.
· Sair – Para sair do aplicativo.
	1. Abra o Gerenciador de Menu de Controle.
	2. Clique em Novo.
	3. Defina o nome da página como Acesso.
	4. Em seguida, selecione a página Acesso.
	5. Clique em Editar.
	6. Na caixa Editar página do menu de controle, clique em Novo.
	7. Na caixa Texto, digite Página Inicial.
	8. Na caixa Comando, selecione a opção Abrir formulário no modo de adição.
	9. Em seguida, em Formulário, selecione Página Inicial.
	10. Clique em OK.
	11. Na caixa Editar página do menu de controle, clique em Novo.
	12. Na caixa Texto, digite Maiores Pedidos.
	13. Na caixa Comando, selecione a opção Abrir relatório.
	14. Em seguida, em Relatório, selecione Dez Maiores Pedidos.
	15. Clique em OK.
	16. Na caixa Editar página do menu de controle, clique em Novo.
	17. Na caixa Texto, digite Sair.
	18. Na caixa Comando, selecione a opção Sair do aplicativo.
	19. Clique em OK.
	20. Em seguida, clique em Fechar.
	21. Na caixa Gerenciador do menu de controle, selecione o Menu Acesso.
	22. Clique em Criar Padrão.
	23. Em seguida, clique em Fechar.
2. Defina uma senha para o banco de dados Controle de Pedidos.
	1. Feche o banco de dados Controle de Pedidos.
	2. Abra o banco de dados Controle de Pedidos, em modo Abrir exclusivo.
	3. Clique na guia Arquivo.
	4. Em seguida, clique em Informações.
	5. Clique no botão Criptografar com senha.
	6. Entre com a senha e informe-a novamente na opção verificar.
	7. Clique em OK.
· Feche o arquivo de banco de dados Controle de Pedidos.
AULA 4
TEMA: MACROS
Objetivos específicos da Aula 4
Capacitar o aluno a trabalhar com macros, a fim de automatizar as tarefas usadas com mais frequência.
Conteúdos
· Criar macro simples
· Associar macro a evento de formulários
· Macros Condicionais
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA
Monitor,
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a seguir.
Parte 1 – Macros (30 min.)
Parte 2 – Criar macro simples (30 min.)
Parte 3 – Associar uma macro a um evento de formulário (40 min.)
Parte 4 – Macros Condicionais (40 min.)
Parte 5 – Personalização do Aplicativo (40 min.)
Parte 6 – Criar um menu principal (20 min.)
Parte 7 – Iniciar o banco de dados com determinado formulário (10 min.)
Parte 8 – Exercícios de Fixação 9 (15 min.)
Parte 9 – Exercícios de Fixação 10 (15 min.)
É importante que haja acompanhamento do tempo destinado a cada etapa para garantir o cumprimento de todos os objetivos previstos para esta aula.
Parte 1 - MACROS
 30 min.
O Access reconhece certos eventos que podem causar execução de macro ou procedimento de evento. Por exemplo, são considerados eventos abrir um relatório, inserir novos dados em um controle de formulário e mover o foco para um registro diferente em um formulário. Eventos podem ocorrer para formulários, controles, registros e seções em relatórios.
Na execução de uma macro, será feita uma ação, conhecida como evento, ao se dar um clique em um botão ou duplo clique e ao se pressionar determinada tecla. Portanto, você deverá associar ao procedimento uma ação a ser realizada.
Abaixo, vejamos uma lista de eventos que podem ser executados, quando trabalhamos com macros:
	Evento
	Ocorrência
	Antes de Atualizar
	Antes de os dados alterados em um controle ou registro serem atualizados.
	Ao Abrir
	Quando um formulário é aberto, mas antes de o primeiro registro ser exibido. No caso de relatórios, o evento ocorre antes de um relatório ser visualizado ou impresso.
	Ao Alterar
	Quando o conteúdo de uma caixa de texto ou parte do texto de uma caixa de combinação é alterado. Pode ocorrer na movimentação de uma página para outra, quando há um controle de guias.
	Ao Aplicar Filtro
	Quando o usuário ativa o botão Aplicar Filtro, Filtrar por Seleção ou Remover Filtro.
	Ao Carregar
	Quando um formulário é aberto e seus registros são exibidos.
	Ao Clicar
	Quando o usuário pressiona o botão do mouse sobre determinado objeto, liberando-o em seguida. 
	Ao Clicar Duas Vezes
	Quando o usuário dá duplo clique sobre um controle.
	Ao Entrar
	Antes de o controle receber o foco de outro controle do mesmo formulário.
	Ao Excluir
	Quando o usuário efetua ação de exclusão de um registro, mas antes de o registro ser realmente excluído.
	Ao Fechar
	Quando um formulário ou relatório é fechado e removido da tela.
	Ao Sair
	Antes de um controle perder o foco para outro no mesmo formulário.
	Após Atualizar
	Depois que os dados alterados em um controle ou registro são atualizados.
	No Atual
	Quando o foco é movido para um registro. Dessa forma, esse mesmo registro passa a constar como registro atual. Ou até mesmo quando um formulário é atualizado, ou quando uma consulta é repetida.
Uma macro é um conjunto de uma ou várias ações utilizadas para automatizar tarefas. Por exemplo, em seu dia a dia, você abre determinado formulário e sempre maximiza a janela para efetuar algumas ações. Com a macro, você não terá mais esse trabalho, pois ela executará todos os processos, da identificação do formulário à seleção de determinado registro, otimizando o processo.
Parte 2 - Criar macro simples
 30 min.
Para criar uma macro, faça o seguinte:
1. Abra o arquivo Data_General localizado na pasta Exemplos.
1. Na guia Criar, grupo Macros e Código, clique em Macro .
· Será apresentada a seguinte janela.
Figura 89 - Janela de Macro.
1. Dê um clique na caixa Adicionar Nova Ação.
Figura 90 - Adicionar Nova Ação.
1. Em seguida, utilize a caixa de combinação existente para selecionar uma ação a ser executada. Em nosso exemplo, AbrirFormulário:
Figura 91 – Argumentos da ação AbrirFormulário.
1. Em Nome do formulário, defina o nome do formulário que deverá ser aberto. Em nosso exemplo, selecione o formulário Página Inicial.
1. Na caixa Exibir, selecione a opção Formulário.
1. Em Modo janela, selecione a opção Normal.
Figura 92 – Argumentos da ação definidos.
1. Clique novamente na caixa Adicionar Nova Ação.
1. Selecione a ação MaximizarJanela.
Figura 93 - Ação MaximizarJanela.
1. Salve a macro no botão Salvar. 
1. Defina o nome da macro como Open_PGInicial.
1. Clique em OK.
1. Para executar a macro, clique no botão Executar.
1. Observe que o formulário será aberto e maximizado.
Figura 94 - Formulário invocado através da macro Open_PGInicial.
1. Feche o formulário Página Inicial.
1. Feche a macro Open_PGInicial.
Parte 3 - Associar uma macro a um evento de formulário
 40 min.
Conforme foi visto anteriormente, uma macro sempre está associada a um evento. Para criar essa associação, faça o seguinte: 
1. Abra o formulário Formulário de Análise de Vendas no modo Design.
1. Crie um botão de comando.
1. Caso o Assistente de controle seja aberto, pressione ESC.
Figura 95 - Botão de comando criado.
1. Ative a folha de propriedades do botão de comando.
1. Na guia Evento, dê um clique no evento Ao clicar.
Figura 96 – Evento Ao clicar.
1. Dê um clique no botão Construtor de .
1. Selecione a opção Construtor de macros.
Figura 97 - Construtor de macros.
1. Em seguida, clique em OK.
1. Automaticamente, você verá a janela de macros sendo exibida.
Figura 98 – Janela de macros.
1. Na caixa Adicionar Nova Ação, escolha Abrir Formulário.
1. Em Propriedades da macro, dê um clique sobre a propriedade Nome do formulário.
1. Selecione o formulário Lista de Pedidos.
1. Em Exibir, selecione a opção Formulário.1. Em Modo janela, selecione Normal.
1. Ao final, os argumentos estarão de acordo com a imagem a seguir.
Figura 99 - Argumentos da macro.
1. Salve a macro.
1. Feche-a.
1. No formulário, defina o nome do botão como Listar Pedidos.
1. Salve o formulário e execute-o no modo Formulário para verificar se, ao dar um clique no botão recentemente criado, o formulário será aberto.
Figura 100 - Macro associada ao botão de comando.
1. Salve as modificações no formulário.
1. Em seguida, feche o banco de dados Data_General.
Parte 4 - Macros Condicionais
 40 min.
Muitas vezes, desejamos executar uma tarefa ou uma série de ações, mas apenas quando determinada condição for verdadeira. Por exemplo, se o campo for deixado em branco, exiba uma mensagem para o usuário e, logo a seguir, ative o foco para o mesmo controle. No próximo exemplo, criaremos uma macro para verificar se o campo Telefone Comercial está preenchido, caso não esteja, uma mensagem será exibida. Para entender este raciocínio, faça o seguinte.
1. Abra o banco de dados Data_General, localizado na pasta Exemplos.
2. Clique na guia Criar.
3. Em seguida, no grupo Macros e Código, clique em Macro.
4. Na estrutura de uma macro, clique na caixa Adicionar Nova Ação.
5. Selecione a ação AbrirFormulário.
6. Em Nome do Formulário, selecione o formulário Detalhes do Fornecedor.
7. Configure os demais argumentos para que fiquem de acordo com a imagem a seguir.
Figura 101 - Argumentos da ação AbrirFormulário.
8. Em seguida, clique na caixa Adicionar Nova Ação, que está localizada abaixo dos argumentos da macro anterior.
9. Na lista de ações, selecione a ação IrParaControle.
10. Em seguida, em Nome do controle, digite Business Phone.
11. Até o momento, a estrutura da macro deverá estar conforme imagem a seguir.
Figura 102 - Estrutura da macro.
12. Em seguida, clique novamente na caixa Adicionar Nova Ação.
13. Selecione a ação IF.
· Será construída uma estrutura de comparação. Na caixa SE, é necessário informar o código que deverá analisar se o campo Telefone Comercial está preenchido.
14. Clique no botão para invocar o construtor de expressões.
Figura 103 - Botão para acessar o construtor de expressões.
15. Em seguida, na janela do Construtor de expressões, dê um clique duplo em Funções.
Figura 104 - Funções.
16. Dê um clique em Funções internas.
Figura 105 - Funções Internas.
17. Em seguida, dê um clique duplo na função ÉNulo.
18. Visualizará o seguinte:
Figura 106 – Carregando a função na área de expressão.
19. Dê um clique em <<expressão>> (argumento da função ÉNulo).
20. Em seguida, em Elementos da expressão, expanda o tópico Data_General.accdb.
Figura 107 - Expandindo Data_General.accdb.
21. Expanda Formulários.
22. Em seguida, expanda a opção Todos os Formulários.
23. Selecione o formulário Detalhes do Fornecedor com um clique.
Figura 108 - Selecionando o formulário.
24. Em seguida, dê um clique duplo no campo Business Phone.
25. O construtor de expressões deverá apresentar a seguinte configuração.
Figura 109 - Expressão construída.
26. Dê um clique em OK.
27. Essa expressão indica que, se, o campo Business Phone estiver em branco, a macro deverá executar alguma ação. 
28. Na caixa Adicionar Nova Ação, selecione CaixaDeMensagem.
29. Nos argumentos da ação Caixa de Mensagem, clique em Mensagem.
30. Digite o texto Preencha o campo Telefone Comercial.
31. Em AlarmeSonoro, selecione Não.
32. Em Tipo, selecione Informação.
33. Na caixa Título, digite Telefone comercial inválido.
34. As propriedades da ação devem estar como no exemplo abaixo:
Figura 110 - Definindo as propriedades da caixa de mensagem.
35. Na caixa Adicionar Nova Ação, selecione IrParaControle.
36. Na propriedade Nome do Controle, digite Business Phone.
37. Ao final, as propriedades deverão atender a estrutura de acordo com a imagem a seguir.
Figura 111 - Macro concluída.
38. Salve a macro como Mcr_Condicional.
39. Em seguida, execute a macro para testar o funcionamento.
Figura 112 - Macro funcionando.
40. Feche o banco de dados Data_General.
Parte 5 - PERSONALIZAÇÃO DO APLICATIVO
 40 min.
O Access 2010 não possui barras de ferramentas. Portanto, o melhor é procurar gerar formulários que permitam acesso a determinados relatórios, formulários e outros objetos, como se fosse um menu com vários botões, cada um executando determinada tarefa. Logo em seguida, informar ao Access que, ao ser aberto o arquivo, o formulário com esse menu principal deverá ser aberto automaticamente. Vejamos o que é possível fazer para tornar o aplicativo mais ágil e fácil de gerenciar por parte do usuário.
Parte 6 - Criar um menu principal
 20 min.
Crie um formulário chamado Menu Principal, que deverá conter todos os botões por onde os usuários acessarão formulários e relatórios de seu aplicativo, conforme mostra o seguinte exemplo: 
Figura 113 – Menu Principal.
Para isso, você deve fazer o seguinte.
1. Abra o banco de dados Data_General.
2. Em seguida, clique na guia Criar.
3. No grupo Formulários, clique na opção Formulário em Branco.
4. Utilizando as ferramentas da guia Design, crie um formulário semelhante ao da figura 113.
5. Após desenvolver o formulário, salve-o com o nome de Menu Principal
6. Em seguida, feche-o.
Parte 7 - Iniciar o banco de dados com determinado formulário
 10 min.
Após criar todos os objetos necessários, você deve informar ao Access que ele deverá abrir determinado formulário (Menu Principal), sempre que o banco de dados for aberto. Para isso, faça o seguinte:
1. Clique na guia Arquivo.
1. Em seguida, clique no botão Opções.
1. Clique na categoria Banco de Dados Atual:
1. Na opção Formulário de Exibição, indique que formulário deverá ser aberto (Menu Principal - Aquele que contém todas as opções de acesso aos demais objetos). 
Figura 114 - Selecionando o Formulário de Exibição.
1. Clique em OK.
1. Em seguida, será exibida uma mensagem informando para fechar o banco de dados e abrir novamente. Faça-o.
1. Observe que ao abrir o Access, o formulário será carregado automaticamente.
· Assim, seja com duplo clique, seja utilizando a opção Abrir a janela de inicialização do Microsoft Access, automaticamente, após a abertura do aplicativo, o formulário será aberto.
1. Em seguida, feche o banco de dados Data_General.
Veja outras informações interessantes que podem ser utilizadas na categoria Banco de Dados Atual:
	Opção
	Descrição
	Título do aplicativo
	Nome que será exibido na barra de títulos do banco de dados no lugar de Microsoft Access.
	Ícone do aplicativo
	Ícone que será exibido ao lado do nome do arquivo no lugar do ícone padrão.
	Exibir formulário
	Nome do formulário que servirá como menu principal.
	Exibir barra de status
	Quando desmarcada, não exibe a barra de status na inicialização do aplicativo.
	Opções de Janela de Documento
	Janelas Sobrepostas: possibilita abertura e exibição de várias telas simultaneamente.
Documentos com Guias: possibilita a utilização de guias para alternar entre os objetos abertos do banco de dados. Com essa opção marcada, é exibida apenas uma opção por vez.
Exibir Guias do Documento: ativa ou desativa a exibição das guias na parte superior de qualquer objeto do banco de dados aberto.
	Usar Teclas Especiais do Access
	Ativa ou desativa os atalhos listados a seguir: F11 (exibe ou oculta o painel de navegação), CTRL+G (exibe a janela atual do editor de Visual Basic), ALT+F11 (abre o editor de Visual Basic) e CTRL+BREAK (impede o Access de recuperar registros do servidor, quando trabalhamos em um projeto no SharePoint).
	Compacta ao Fechar
	Executa, automaticamente, a compactação e a recuperação dos dados, quando o banco de dados é fechado.
	Remover informações pessoais das propriedades de arquivo durante o salvamento
	Remove as informações pessoais das propriedades do arquivo automaticamente, sempre que este é salvo.
	Usar controles com temas do Windows em formulários
	Ativa ou desativa a utilização do tema do Windows nos controles de formulários e relatórios, quando o tema atual é diferente do padrão.
	Habilitar o modo layout nestebanco de dados
	Ativa ou desativa a exibição do botão modo Layout na barra de status do Access e nos menus de atalho.
	Habilitar alterações de design para tabelas no modo Folha de Dados
	Ativa ou desativa a alteração do design das tabelas no modo Folha de dados.
	Procurar campos de números truncados
	Quando ativada, exibe números que excedam o tamanho da coluna como ##### e, quando desativada, exibe apenas parte dos valores (até o limite de largura da coluna).
	Formato do armazenamento de propriedades da imagem
	Preserva formato da imagem de origem (arquivo menor): armazena imagens utilizadas em seu formato original, reduzindo o tamanho do banco de dados.
Converte todos os dados de imagem em bitmaps (compatível com Access 2003 e versões anteriores): utilizada para exibir imagens em banco de dados criados em versões anteriores.
Na área de navegação, você encontrará:
	OPÇÃO
	DESCRIÇÃO
	Exibir Painel de Navegação
	Ativa ou desativa a exibição do Painel de Navegação.
	Opções de Navegação
	Abre a caixa de diálogo Opções de Navegação, utilizada para alterar as categorias e grupos que são exibidos no Painel de Navegação.
Observação:	Todas as opções definidas só terão efeito quando o banco de dados for inicializado. 
Para que essas opções sejam desprezadas e o banco de dados apareça normalmente, no processo de abertura do aplicativo, mantenha pressionada a tecla SHIFT.
Parte 8 - Exercícios de Fixação – 9
 15 min.
· Abra o arquivo de banco de dados Controle de Pedidos.
1. Crie um formulário chamado Menu Principal, contendo botões para acessar os seguintes objetos.
· Consultas
· Em Consultas, adicione os botões para abrir Resumo de Compra, Subtotais do Pedido e Estoque Comprado.
· Formulários
· Em Formulários, crie botões para abrir formulário de Detalhes do Pedido, Detalhes do Produto e Detalhes do Fornecedor.
· Relatórios.
· Em Relatórios, adicione botões para abrir os relatórios de Vendas por Funcionário, Vendas de Produto por Categoria e Dez Maiores Pedidos.
2. Salve o formulário como Menu Principal.
	1. Clique em Salvar.
	2. Digite Menu Principal.
	3. Clique em OK.
3. Crie uma macro que abra o formulário Menu Principal e Menu de Controle, quando o banco de dados Controle de Pedidos, for aberto.
	1. Clique na guia Criar.
	2. Em seguida, no grupo Macros e Código, clique em Macro.
	3. Na caixa Adicionar Nova Ação, selecione AbrirFormulário.
	4. Em Nome do Formulário, digite Menu Principal.
	5. Em seguida, clique na caixa Adicionar Nova Ação.
	6. Selecione Abrir Formulário.
	7. Em Nome do Formulário, digite Menu de Controle.
4. Salve a macro como Autoexec.
	1. Clique em Salvar.
	2. Digite Autoexec.
	3. Clique em OK.
	4. Feche o banco de dados Controle de Pedidos.
	5. Abra-o novamente.
Parte 9 - Exercícios de Fixação – 10
 15 min.
· Ainda no banco de dados Controle de Pedidos.
1. Crie uma macro que verifique se o campo Eu sou, do formulário Página Inicial está em branco. Se o campo estiver vazio, a macro deverá enviar uma mensagem informando o usuário que selecione um funcionário.
	1. Clique na guia Criar.
	2. Em seguida, no grupo Macros e Código, clique em Macro.
	3. Na caixa Adicionar Nova Ação, selecione AbrirFormulário.
	4. Em Nome do Formulário, digite Página Inicial.
	5. Em seguida, clique na caixa Adicionar Nova Ação.
	6. Selecione a ação If.
	7. Clique no botão invocar construtor.
	8. No construtor de expressões digite, ÉNulo([Formulários]![Página Inicial]![cboCurrentEmployee]).
	9. Clique em OK.
	10. Em seguida, clique na caixa Adicionar Nova Ação.
	11. Selecione Caixa de Mensagem.
	12. Na propriedade Mensagem, digite Selecione um funcionário na caixa de combinação.
	13. Em Alarme sonoro, selecione Não.
	14. Em Tipo, selecione Informação.
	15. Em Título, digite Definir Funcionário.
	16. Salve a macro como Mcr_VerFuncionario.
	17. Execute a macro para testar.
· Feche o arquivo de banco de dados Controle de Pedidos.
AULA 5
TEMA: ADMINISTRAÇÃO DO BANCO DE DADOS
Objetivos específicos da Aula 5
Proporcionar ao aluno conhecimentos para compactar o banco de dados, compartilhar, trabalhar em ambiente com multiusuários. Além disso, conhecer o processo para divisão do banco de dados e proteção dos registros.
Conteúdos
· Compactação do banco de dados
· Trabalhando em um ambiente de multiusuários
· Formar para compartilhar o banco de dados
· Divisão de um banco de dados
· Proteção dos registros
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA
Monitor,
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a seguir.
Parte 1 – Administração do banco de dados (50 min.)
Parte 2 – Trabalho em ambiente de multiusuários (90 min.)
Parte 3 – Proteção de registros (50 min.)
Parte 4 – Segurança na versão 2010 (50 min.)
É importante que haja acompanhamento do tempo destinado a cada etapa para garantir o cumprimento de todos os objetivos previstos para esta aula.
Parte 1 - ADMINISTRAÇÃO DO BANCO DE DADOS
 50 min.
Podemos administrar o banco de dados por meio de recursos como sua compactação, documentação e divisão.
7.1. Compactação do banco de dados
Muitas vezes, ao excluir um ou mais registros de um banco de dados, poderá ocorrer uma desfragmentação, gerando espaço desnecessário e causando lentidão na leitura dos dados. Para facilitar esse processo, podemos compactar o banco de dados e repará-lo. 
Para compactar o arquivo, faça o seguinte.
1. Abra o arquivo de banco de dados Data_General.
2. Em seguida, clique na guia Ferramentas de Banco de Dados.
3. No grupo Ferramentas, clique em Compactar e Reparar Banco de Dados. 
4. Com isso, inicia-se o processo de compactação. Ao final do processo, não será exibida mensagem alguma e o banco de dados será atualizado.
Você pode configurar o Access para compactar o arquivo automaticamente ao sair. Para isso, faça o seguinte.
1. Clique na guia Arquivo.
2. Em seguida, clique em Opções.
3. Selecione a guia Banco de Dados Atual, e marcar Compactar ao Fechar.
Figura 115 – Compactar ao Fechar.
4. Clique em OK.
5. Esta configuração será aplicada quando o banco de dados for encerrado.
6. Feche-o.
Parte 2 - Trabalho em ambiente de multiusuários
 90 min.
Para que vários usuários possam utilizar o mesmo banco de dados em computadores diferentes, compartilhando informações, é necessário usar redes.
7.2.1 Formas de compartilhamento do banco de dados
Um banco de dados é composto por vários objetos, como tabelas, relatórios etc. Normalmente, ao compartilhar informações (dados), você irá trabalhar com tabelas, pois somente elas contêm todos os dados. Já os demais objetos contêm layouts.
Um banco de dados pode ser compartilhado pelos seguintes métodos:
· Divisão do banco de dados
· Compartilhamento de dados em pastas na rede
· Utilização de site do SharePoint
7.2.1.1 Divisão do banco de dados
Na divisão de um banco de dados, os dados existentes em tabelas são inseridos em um arquivo denominado Back-end, e os demais itens, em arquivo do tipo Front-end, que contém os links para as tabelas existentes em outro arquivo. 
Na versão 2010 do Access, para dividir um banco de dados, você deverá fazer o seguinte:
1. Crie uma cópia de segurança do banco de dados Data_General, localizado na pasta Exemplos.
1. Defina o nome da cópia como Data_General_BKP.
1. Em seguida, crie um novo banco de dados em branco no Access.
1. Defina o nome do novo banco como Data_Gen_Split.
1. Clique em Criar.
1. Na guia Dados Externos, no grupo Importar, clique em Access. 
1. Na caixa de diálogo Obter dados externos, clique em Procurar para localizar e selecionar o banco de dados que deseja dividir. Em nosso exemplo, deverá ser selecionado o banco de dados Data_General, na pasta Exemplos.
1. Marque a caixa de seleção Importar tabelas, consultas, formulários, relatórios, macros e módulos no banco de dados atual.
1. Clique em OK. 
1. Na caixa de diálogo Importar objetos, clique em Selecionar tudo, na guia Tabelas.
1. Em seguida, clique na guia Consultas.
1. Clique no botão Selecionar

Outros materiais