Translation(s): English - Português Brasileiro

Requisitos de Bancos de Dados

A maioria das organizações existentes usa o MS Office, com bancos de dados MS Access. O MS Access pode armazenar dados no formato de arquivo dBase. E o ?pt_BR/OpenOffice (a ferramenta de escritório alternativa apropriada) consegue abrir diretamente esses arquivos dBase.

Então, se não for desejável utilizar o MS Access para converter arquivos de banco de dados, uma ferramenta essencial seria um programa para automatizar a conversão de bancos de dados MS Access

 *.mdb 

em arquivos dBase

 *.dbf

Esse programa pode incluir a criação de novos arquivos de bancos de dados em uma interface gráfica com o usuário (com localizações apropriadas).

Um banco de dados de gerenciamento de contatos bem projetado e extensível, com interface multi-plataforma tanto web e como não web pode vir a ser uma das aplicações decisivas para que organizações sem fins lucrativos migrem para um sistema operacional livre.

No entanto, a configuração precisa ser fácil, ou mesmo inexistente.

(Uma parcela das organizações sem fins lucrativos adotou Macs, por não exigirem uma curva de aprendizado e, para essas organizações, o ?FileMaker Pro é uma escolha popular. Então, um caminho para a migração a partir do FMP precisa ser considerado também).

Bancos de dados necessitam de modelos

Comece com um framework de gerenciamento de conteúdos robusto, e, então, adicione funcionalidades criativas ou "modelos" para funções como gerenciamento de doadores, coordenação de associados, organização de envios em massa para arrecadação de fundos, coordenação de eleições, etc.

  • Banco de dados dos associados
  • Finanças
  • Inventário
  • LETS
  • Contatos de Campanha (listas de mídia, objetivos chave, membros cooperantes)
  • Banco de dados de levantamento de fundos

Potenciais pacotes a serem usados

É preciso um pacote que permita salvar os dados em um formato de arquivo de banco de dados. Desse modo, eles poderão ser abertos diretamente com o ?pt_BR/OpenOffice.

  • ?pt_BR/OpenOffice, pacote essencial.

  • opengroupware.org
    • O Open Group usa apenas postgres. Um projeto adicional para essa configuração será providenciar um backend para MySQL ou SQLite.
  • Gnucash (gnucash) para finanças

  • MySQL (mysql-server) + PhpMyAdmin (phpmyadmin)

  • mdbtools (mdbtools) que visa tornar possível o trabalho com bancos de dados MS Access com Linux -- seja exportando os dados dessas bases ou trabalhando diretamente com elas.

  • ODB em sua nova forma de código aberto ou na forma ebase.
    • uma nova versão de ebase está sendo desenvolvida e poderá ser rodada como um webapp, e será lançada sob uma licença de código aberto. Contudo, é previsto um prazo de dezoito meses até que o código esteja rodando.

    • Groundspring.org, desenvolvedores da ebase Enterprise (o webapp), o grupo tomou um golpe com a perda do seu CEO, seu CTO e seu diretor de marketing em 1º de outubro de 2004. Entretanto, eles ainda mantêm um blog no ar em http://blog.groundspring.org -- ainda pode haver uma esperança, mesmo que eles estejam lançando seus white papers e especificações no formato .doc.

  • DBDesigner4 - certamente o mais completo produto gratuito nesta categoria. http://www.fabforce.net/dbdesigner4/ . Possui licença GPL e requer Kylix 3 ou Delphi 7 para ser compilado. http://www.fabforce.net/downloadfile.php?iddownloadfile=7

  • sqlite tem a vantagem de que é bastante fácil de ser instalado, e, caso necessário, pode ser acessado por FTP ou transmitido por e-mail. No entanto, não existe algo como o phpmyadmin para esta ferramenta.