Realizado

Extrator de Dados de Banco de Dados

Publicado em 18 de Julho de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Resumo

O projeto consiste em uma aplicação desktop que deverá extrair dados de um banco de dados instalado localmente, por meio de uma query sql e gerar um arquivo csv com o resultado desta query, que será salvo em uma pasta do computador. O usuário poderá definir a periodicidade que a aplicação fará novamente a consulta, por exemplo, a cada 7 dias.

Fluxo do aplicativo

O fluxo de uso/telas da aplicação segue os seguintes passos:
1. Usuário abre a aplicação;
2. Usuário configura o acesso ao banco de dados, especificando o banco, usuário, senha, etc, para conexão.
O sistema usará uma conexão odbc/jdbc;
3. Usuário escreve a query SQL que será usada para a extração dos dados do banco de dados;
4. Usuário define o diretório e nome do arquivo CSV que os resultados serão salvos, além de definir a periodicidade da execução da query/geração do arquivo.

5. Após estas configurações a aplicação ficará em execução e gerará os arquivos conforme a configuração.

Tecnologias e Requisitos

A aplicação deve rodar em Windows, Linux e MacOS.
Devido a necessidade de multiplataformas, aconselha-se o uso de Java ou Python (outras tecnologias podem ser usadas conforme acerto entre as partes).
A aplicação deve possibilitar uma conexão aos principais banco de dados relacionais do mercado. Aconselha-se o uso do odbc/jdbc (outras estratégias podem ser usadas conforme acerto entre as partes).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias