Extrator de Dados de Banco de Dados


Trabajando
Descripción:
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: IT & 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
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Abierto

Presupuesto

14

Propuestas

21

Freelancers interesados

Publicado: Hace un año

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Adélio M. Como trabalho na área de TI, gosto de buscar sempre novos desafios. + detalles

Bruno M. d. A. I've always been a creative guy, since my childhood I was creating complex games to play. Now while developing software I try to put that creativity to the test creating good code using best practices and a lot of ima... + detalles

Daniel I. Desenvolvedor Web Fullstack com mais de 9 anos de experiência profissional na área de desenvolvimento web e a pelo menos 2 anos trabalhando com desenvolvimento mobile híbrido. Trabalhei em diversos projetos de site... + detalles

Agência W. M. Agência Web que atua com desenvolvimento web na cidade do Rio de Janeiro. + detalles