Transcript
Page 1: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Page 2: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

1. Objetivo da ListEx ou Lab: Realizar, de forma apropriada, 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, bem como melhorar os seus índices de utilização e integração no desenvolvimento de futuros Trabalhos de Pesquisa em Sistemas de BD. 2. Descrição dos Principais Procedimentos realizados: 1. Foi acessado o portal de colaboração utilizando usuário autorizado e senha; 2. Foi selecionado e copiado da página os dados referentes a todos os participantes do portal

(Sobrenome, Nome e E-mail). 3. Abrindo um novo arquivo no MS Excel foi colado os dados vindos da área de transferência. 4. Os dados formaram uma tabela de três colunas (Nome, Sobrenome e E-mail). No menu, foi

selecionado a opção salvar como, e gerado o arquivo Lista_CE_240.DBF; 5. Utilizando o Borland Delphi, foi construído um software para a realização das operações

básicas de banco de dados: Classificação de dados e filtragem de dados e Concatenação de dados, conforme a especificação de requisitos da ListEx_01, denominado Protótipo Pessoal.

6. O arquivo Setup_ListEx_01.zip consta o setup do Protótipo Pessoal. Para instalar, basta descompactar e executar o instalador. Ele criará uma para denominada PP no C: \.

2.1 Leitura dos Dados Convertidos • Após a conversão do arquivo XLS para DBF, o arquivo foi salvo na pasta c:\PP, onde o

aplicativo Protótipo Pessoal foi instalado após a execução do seu setup.

Tela de Leitura dos dados convertidos.

Page 3: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Para realizar a leitura do arquivo DBF convertido, basta clicar no botão Abrir Arquivo DBF e na janela de diálogo, selecionar a pasta PP e o arquivo Lista_CE_240.DBF.

Janela de Diálogo.

Selecionando o arquivo DBF.

Page 4: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Ao clicar no botão abrir da janela de diálogo, o arquivo DBF é carregado.

Arquivo DBF carregado.

2.2 Edição dos Dados Convertidos • Foi construída uma tela que possibilita a edição dos dados após a conversão.

Tela de edição com Barra de navegação e edição dos dados convertidos.

Page 5: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

2.3 Classificação dos Dados Convertidos • Foram estabelecidas três formas para realizar a operação de classificação dos dados:

o Nome o Sobrenome o E-Mail

Tela de Classificação dos dados convertidos.

Page 6: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Ao clicar a opção Nome do Radio o dados são classificador por Nome.

Tela com os dados classificados por Nome.

Page 7: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Ao clicar a opção Sobrenome do Radio o dados são classificador por Sobrenome.

Tela com os dados classificados por Sobrenome.

Page 8: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Ao clicar a opção E-Mail do Radio o dados são classificador por E-Mail.

Tela com os dados classificados por E-Mail.

2.4 Filtragem dos Dados Convertidos • Foram estabelecidas três formas para realizar a operação de filtragem dos dados:

o Nome o Sobrenome o E-Mail

Page 9: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Tela de Filtragem de Dados.

Page 10: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Ao digitar na caixa de texto o Atributo a ser filtrado. Automaticamente será apresentado o resultado da filtragem.

Executando a filtragem por Nome.

Page 11: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Executando a filtragem por Sobrenome.

Page 12: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Executando a filtragem por E-Mail.

Page 13: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Porém para a realização da operação filtragem se faz necessário a disponibilização da opção de filtro composto, ou seja, mais de um campo ao mesmo tempo, fechando a faixa da filtragem.

• Ao preencher as caixas de texto com os atributos que desejar, basta clicar o botão filtro composto para o resultado ser apresentado.

Resultado apresentado após a filtragem composta.

Page 14: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Para limpar o filtro e voltar todos os dados, basta clicar no botão com a imagem de

Lixeira.

Todos os dados retornados, após clicar no botão lixeira.

2.5 Concatenação dos Dados Convertidos

• Para realizar a operação de concatenação foi criada a opção de mala-direta. • Através de uma carta padrão, os dados são concatenados a esta, possibilitando a geração

de mala direta individual e personalizada para cada participante. • Ainda foi criado um relatório analítico com a possibilidade de visualização e impressão

da lista completa.

Page 15: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Tela dos dados convertidos disponíveis para concatenação.

• Para visualizar os dados convertidos e organizados em forma de um relatório, basta

clicar no botão Relatório Analítico. • Poderá ser pré-visualizado antes da impressão. • Para gerar a mala direta, basta clicar no botão Mala Direta. • Será gerada a partir da filtragem realizada.

Page 16: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Tela do Relatório Analítico.

Tela de Mala Direta.

Page 17: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

3. Principais Conclusões, Recomendações ou Sugestões: Para o cumprimento da ListEx_01 foi necessário acrescentar ao escopo a criação especial de um software com a finalidade de realizar as operações de Classificação, Filtragem e Concatenação. Com este mesmo software é possível realizar outras leituras e não somente do arquivo convertido para uso desta lista de exercícios. Basta que se respeite o formato do arquivo (DBF) e na criação das colunas Nome, Sobrenome e E-Mail. Comprovando esta versatilidade do aplicativo criado, será apresentada a seguir a leitura de um arquivo convertido do Outlook Express para DBF e a realização de todas as operações requeridas nesta lista.

Tela principal do aplicativo MS Outlook Express.

Page 18: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• No menu clicar em exportar catálogo de endereços.

Opção de Exportação.

• Será exibida a tela para seleção de opções de arquivo para exportação. • Foi optado pelo arquivo texto.

Tela de Exportação.

Page 19: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Clicando em exportar, outra janela será exibida.

Janela de Diálogo – Conversão de arquivo texto.

• No botão procurar deve ser informado o caminho e o nome do arquivo a ser

exportado. • Será exibida uma janela que contém os campos a serem exportados. Basta

selecionar os campos que serão utilizados pelo protótipo pessoal.

Janela de diálogo para seleção dos campos.

Page 20: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

• Clicando em concluir a exportação será realizada.

Mensagem de conclusão da exportação.

• O arquivo gerado é de extensão CSV. Padrão aceito pelo MS Excel. • Cabe agora abrir este arquivo no MS Excel.

Tela MS Excel com os dados exportados do MS Outlook.

• Para completar a operação salvá-lo com DBF e abrir no protótipo pessoal construído.

Page 21: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Tela com o formato já convertido para DBF.

• O arquivo foi salvo também na pasta PP. • Basta executar o protótipo e clicar no botão Abrir Arquivo DBF.

Janela de Diálogo para selecionar o arquivo convertido.

Page 22: ITA – Instituto Tecnológico de Aeronáutica Pós … · ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson

ITA – Instituto Tecnológico de Aeronáutica

Pós-Graduação em Engenharia Elétrica e Computação Professor Dr. Adilson Marques da Cunha

CE – 240 – Projeto de Sistemas de Banco de Dados

1º. Semestre de 2006 Marcelo Nogueira

São José dos Campos - SP

Tela do Protótipo Pessoal construído já carregado com arquivo convertido do MS Outlook.

Após o carregamento todas as operações básicas de banco de dados disponíveis do protótipo poderão ser realizadas como demonstradas anteriormente. Com a utilização das tecnologias disponíveis de banco de dados, propiciaram a execução da ListEx_01 com otimização de tempo sem prejudicar os resultados.


Recommended