Instituto Tecnológico de Aeronáutica
Divisão de Engenharia da Computação
CE-240
Projeto de Sistemas de Bancos de Dados
Professor Doutor Adilson Marques da Cunha
Listex 1
Relatório de Lista de Exercícios
Operações em Bancos de Dados
Roberto Pepato Mellado
Sumário
1 Objetivo ... 3 2 Principais Passos ... 3 3 Conclusões e Recomendações ... 16
Relatório de Lista de Exercícios
Este relatório apresenta informações sobre objetivo, principais passos realizados e principais conclusões e recomendações.
1 Objetivo
A lista de exercícios ListEx1 teve como objetivo realizar, algumas operações em Bancos de Dados como usuário final de alto nível, utilizando-se de Softwares de Aplicação disponíveis no mercado, visando reconhecer a utilidade dessas operações, em como melhorar os seus índices de utilização e integração no desenvolvimento da disciplina CE240 – Projeto de Sistemas de Bancos de Dados e futuros Trabalhos de Pesquisa.
2 Principais Passos
Os principais passos para conclusão desta lista de exercício são descritos a seguir:
Tomar contato com as ferramentas utilizadas durante o processo: Microsoft Outlook, Microsoft Excel e Microsoft Word;
Assistir e participar das aulas da disciplina CE-240 Projeto de Sistemas de Bancos de Dados;
Inserir os dados a serem manipulados no aplicativo Microsoft Outlook;
Exportar os dados armazenados no aplicativo Microsoft Outlook para o formato de aplicativo Microsoft Excel;
Visualizar os dados exportados através do uso do aplicativo Microsoft Excel;
Aplicar operações de filtragem de dados;
Utilizar o aplicativo Microsoft Word para produção de uma carta padrão;
Vincular alguns dados do aplicativo Microsoft Excel à carta padrão, automatizando o processo de geração destas cartas;
A primeira etapa prática necessária para esse trabalho envolveu inserir informações de contatos no aplicativo Microsoft Outlook, para demonstração desta aplicação.
Uma vez inseridos os dados nesse aplicativo, a primeira etapa do experimento envolveu a seleção e exportação dos dados para o formato de aplicativo Microsoft Excel. Os instantâneos abaixo ilustram o processo de seleção e exportação destes dados:
Figura 1 – Menu de aplicativo Microsoft Outlook Para Exportação de Arquivo
Figura 2 – Acionamento da Operação de Exportação de Arquivo
Após a entrada dos dados para exportação no aplicativo Microsoft Outlook, foi efetuada a exportação para um arquivo a partir de uma funcionalidade disponível no aplicativo Microsoft Outlook.
Figura 3 – Seleção da Operação de a Ser Realizada Sobre os Dados
A função de exportação e importação do aplicativo Microsoft Outlook oferece a oportunidade de interoperar (importar e exportar) vários tipos de arquivo. Para este trabalho, o formato de arquivo escolhido para o processo de exportação foi o formato “xls”, utilizado pelo aplicativo Microsoft Excel.
Figura 5 – Seleção dos Dados Objetos do Processo de Exportação
A próxima etapa envolveu indicar quais das pastas do aplicativo Microsoft Outlook serão exportadas no processo. Para este exercício, somente informações de contato foram selecionados para seleção. Fontes de informações adicionais poderiam ser selecionadas, como por exemplo, mensagens de e-mail. A seguir, foi definido o caminho e nome do arquivo a ser exportado.
Figura 7 – Confirmação da Operação
Após a confirmação do processo de exportação apresentado na figura 7, o resultado do arquivo exportado pôde ser analisado através da sua visualização no aplicativo Microsoft Excel:
Figura 9 – Acionamento da Função de Filtro
O arquivo exportado possui todas as informações do catálogo de contatos proveniente do aplicativo Microsoft Excel, contudo, neste trabalho utilizaremos apenas contatos que tenham o atributo “Empresa” contendo o valor “ITA”. Para isso, foi acionado o recurso de filtro do aplicativo Microsoft Excel. Esse recurso é acessado através da aba “Dados”, botão “Filtro”, conforme exibido na Figura 9.
Figura 10 – Seleção dos Critérios de Filtragem
A habilitação do recurso de filtros do aplicativo Microsoft Excel disponibilizou uma caixa de seleção ao lado do título de cada coluna de nossa tabela. Para realização da operação de filtro desejada, clicou-se sobre a seta ao lado do título da coluna “Empresa” e selecionou-se apenas a empresa que desejamos que o resultado de nossa operação considere, neste caso, “ITA”. Após essa operação, verificou-se o resultado da operação de filtragem, contendo somente registros de contatos cujo atributo “Empresa” seja igual “ITA”.
Figura 11 – Visualização de Registros com Filtro Aplicado
A seguir, utilizamos a fonte de dados disponibilizada através de nossa tabela do aplicativo Microsoft Excel para compormos uma carta, utilizada em um processo de mala direta, através do aplicativo Microsoft Word. Para realizarmos essa operação, iniciou-se o aplicativo Microsoft Word e, na aba Correspondências, selecionou-se a operação “Iniciar Mala Direta” e, posteriormente, a sub-operação “Assistente de Mala Direta Passo a Passo”.
O acionamento do assistente habilitou um guia de composição da mala direta. Este guia pôde ser encontrado no lado direito do aplicativo Microsoft Word. Na primeira etapa, selecionou-se o tipo de documento que utilizado para criação da mala direta:
Figura 13 – Seleção do Tipo de Documento – “Cartas”
A próxima etapa envolveu a seleção de um modelo de documento para composição da carta. Essa demonstração utilizou o documento atual para composição da mala direta, sem utilização de formatação adicional:
A seguir, indicou-se a fonte de dados utilizada para composição da carta. Neste processo, foi utilizado o arquivo do aplicativo Microsoft Excel previamente criado. Para seleção deste arquivo, deve-se acionar a opção “Procurar”:
Figura 15 – Seleção da Fonte de Dados para Lista de Destinatários
Ao selecionar o arquivo do aplicativo Microsoft Excel, uma caixa de diálogo foi
apresentada para indicarmos qual das planilhas contidas neste arquivo deve ser utilizada:
Figura 17 – Identificação da Tabela Origem dos Dados
Após a seleção da planilha desejada, os dados constantes desta planilha foram apresentados através da interface “Destinatários da mala direta”:
De maneira similar à filtragem aplicada sobre o aplicativo Microsoft Excel, realizamos a operação de filtro de destinatários, para inclusão somente daqueles que tenham o atributo empresa preenchidos com o valor “ITA”:
Figura 19 – Aplicação de Filtro Sobre Dados de Interesse
A seguir, foram selecionados alguns dos registros resultantes da operação de filtragem, para fins de demonstração do processo de composição de mala direta:
Figura 20 – Seleção de Registros de Demonstração sobre Dados de Interesse Previamente Filtrados
A partir da operação de vinculação de dados descrita nas etapas anteriores, apresentou-se o diálogo de seleção de campos para inclusão na carta que fez parte da mala direta:
Figura 21 – Seleção de Campos Vinculados
Figura 22 – Confecção de Carta Utilizando Microsoft Word e Dados Vinculados do Microsoft Excel
Após a seleção de alguns campos e revisão do resultado deste processo, encerrou-se a etapa de confecção da carta modelo:
Figura 23 – Modelo de Carta Finalizado
Após a finalização da confecção da carta modelo, utilizou-se o assistente do aplicativo Microsoft Word para visualização do resultado final, contendo a carta confeccionada e os dados oriundos do aplicativo Microsoft Excel. O resultado da operação e desta Lista de Exercícios 1 é apresentado nas figuras 24 e 25:
Figura 24 – Exemplo 1 de Carta gerada a partir de dados Vinculados
3 Conclusões e Recomendações
A utilização das funcionalidades de integração de dados dos aplicativos Microsoft Outlook, Microsoft Excel e Microsoft Word se mostrou de grande valor para realização desta lista de exercícios. A partir de um conjunto de operações de alto nível, foi possível utilizarmos o mesmo conjunto de dados em diferentes aplicativos, que possuem estruturas distintas para armazenamento desses dados em cada um dos aplicativos. As funcionalidades disponíveis nestes aplicativos permitiram a criação de uma mala direta, que não envolveu codificação customização das ferramentas utilizadas e somente foi possível graças ao suporte à interoperabilidade de dados disponíveis nestes aplicativos.
Como recomendação para trabalhos futuros, propõe-se a realização deste exercício, adicionando a utilização da funcionalidade de geocodificação de endereços de contatos do aplicativo Microsoft Outlook - versão 2010 e sua posterior visualização nos aplicativos Bing e/ou Google Maps.