SQLite 3 - Convertendo tabelas do LibreOffice em Banco de Dados
Este artigo é destinado às pessoas que possuem tabelas enormes geradas pelo LibreOffice, ou pelo MS Word, e querem
transformá-las em Banco de Dados. Aqui você encontra todos os passos necessários para realizar a conversão.
transformá-las em Banco de Dados. Aqui você encontra todos os passos necessários para realizar a conversão.
Introdução e Requisitos
Introdução
Já me deparei, muitas vezes, com pessoas que possuíam tabelas com muitos dados gerados por processadores de texto.Tais tabelas continham informações importantes, tais como lista de devedores, de fornecedores ou de clientes, acervo de bibliotecas, CEP's de ruas, etc.
Os processadores de textos eram muito utilizados para armazenar informações deste tipo, em uma época em que não se tinha acesso fácil a softwares comerciais gratuitos.
Mas com a introdução de um software deste gênero na empresa, surge a pergunta:
Terei que recadastrar tudo no novo programa?
A resposta é simples: Não.
Basta fazer a conversão das preciosas tabelas ".doc" ou ".odt" para o banco de dados. Vamos ver como.
Requisitos
- Computador (não precisa ser nada muito poderoso);
- Distribuição Linux (de preferência uma que tenha repositório próprio);
- LibreOffice, OpenOffice ou BrOffice Writer e o Calc;
- SQLite3.
É bom lembrar que as grandes distribuições já trazem consigo o pacote de escritório completo.
Mas, se precisar instalar o Writer e o Calc, basta utilizar o gerenciador de programas da sua distribuição e procurar por LibreOffice e instalá-lo.
Você pode optar pela instalação completa do pacote de escritório ou somente os programas necessários.
Para instalar o SQLite 3, basta seguir o mesmo procedimento através do gerenciador de programas ou entrar na página do desenvolvedor e baixar a versão mais recente do binário: http://www.sqlite.org/download.html.
Busque por: Precompiled Binaries for Linux
Descompacte e terá um arquivo executável pronto pra uso, bastando criar um link simbólico no diretório "/bin" do sistema, ou "/usr/bin", com o comando:
# ln -s /home/usuario/downloads/sqlite3 /bin
Ou:
# ln -s /home/usuario/downloads/sqlite3 /usr/bin
Lembrando que a pasta "/home/usuario/downloads", é o local onde o Sqlite3 foi descompactado.
Para testar a instalação, abra o terminal e digite:
sqlite3
Deverá aparecer algo semelhante a isso:
SQLite version 3.7.11 2012-03-20 11:35:50
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
Eu não sabia dessa facilidade de importar o cvs do SQLite.
Pena que a primeira parte do processo é manual, infelizmente como essas tabelas vem de soft de escritório sempre vem coisas absurdamente despadronizadas e n tem como esperar q um script resolva.