DB Designer é um sistema de design que integra modelagem, criação e manutenção de banco de dados, entre outras funcionalidades. Aqui vamos aprender como instalar e deixá-lo ele rodando, algo que é extremamente fácil e rápido.
DB Designer é muito usado em faculdades para o ensinamento de
modelagem, mas existem várias outras ferramentas que podem fazer isso e
que talvez sejam até mais completas. Um bom exemplo é o PowerDesign
da Sybase, uma ótima ferramenta para a modelagem de dados, mas que
infelizmente só roda em plataforma Windows.
Então vamos começar o processo de instalação.
Onde pegar - o download pode ser feito diretamente do site do fabricante:
Instalando - ao terminar o download, bastará agora descompactar e entrar
no diretório e executar o binário startdbd:
$ tar zxvf DBDesigner4.0.5.4.tar.gz
$ cd DBDesigner4
$ ./startdbd
Pronto, nisso ele já vai ser inicializado, mas estará disponível apenas
para o usuário que fez o download. Para colocar ele disponível para todos
os usuários do sistema será necessário o seguinte procedimento.
# mv DBDesigner4 /usr/local
Agora será necessário colocar o diretório do DBDesigner no PATH do sistema
para que não seja necessário digitar todo o caminho para executá-lo.
Edite o arquivo /etc/profile e no final da linha PATH adicione
/usr/local/DBDesigner4, vai ficar mais ou menos assim:
Após isso basta fazer logout e logar novamente no sistema que já vai estar
funcionando. Digite então:
$ startdbd
Agora qualquer usuário poderá usar o DB Designer.
DBDesigner em ação.
Dica: Você pode usar o MySQL juntamente com o DBD, para isso é necessário
que se instale ele. Para instalar o MySQL é simples, você poderá seguir os
seguinte passos:
Configurá-lo para ser instalado no diretório /usr/local/mysql:
$ ./configure --prefix=/usr/local/mysql
Compilar:
$ make
Instalar (como root):
# make install
Após terminar isso, edite o /etc/ld.so.conf e insira a seguinte
linha:
/usr/local/mysql/lib/mysql
E depois o comando:
# ldconfig
Configurando o Mysql - para instalar a base de dados:
# /usr/local/mysql/bin/mysql_install_db
Comando necessário para mudar as permissões do diretório e assim o sock
ser gerado:
# chown -R mysql.mysql /usr/local/mysql/var/
Iniciando o MySQL:
# /usr/local/mysql/bin/mysqld_safe &
Definindo a senha de root:
# /usr/local/mysql/bin/mysqladmin -u root password (escolha uma senha)
Logando no MySQL:
# /usr/local/mysql/bin/mysql -u root -p
Nota final:
Pronto, aprendemos a instalar o programa e mais um banco de dados pra
poder usá-lo por completo, agora aprender a usar são outros quinhentos,
coisa que ainda estou fazendo na faculdade e que será publicado em breve
aqui no site.
Se houver alguma dúvida ou algum erro, favor entrar em contato e reportar
o erro.
[1] Comentário enviado por fabio em 01/04/2004 - 00:40h
Tenho utilizado fielmente o DB Designer em meus projetos desde quando o instalei pela primeira vez. Pra quem ainda não o conhece, realmente vale muito à pena testá-lo. O bom dele é que desenhamos nosso modelo de dados de forma simples e prática e em seguida podemos exportar este modelo para um banco de dados do MySQL.
Outro recurso que dá show no DB Designer é seu recurso de impressão. Ele pode imprimir sua modelagem em quantas páginas você quiser, a impressão sai perfeita, assim como sua exportação para arquivo PNG.
Quem me passou os binários foi o Jefferson Estanislau durante o I Encontro VOL :)
[2] Comentário enviado por cvs em 01/04/2004 - 00:42h
É, ele é muit bom mesmo, mas uns amigos e eu achamos uns problemas nele, em um projeto nosso de trabalho pra faculdade ele estava duplicando as chaves estrangeiras e não aceitava que a gente deletesse o que estava duplicado.. weird... heheheh
Mas ai acabou que foi duplicado mesmo... hehehe
[3] Comentário enviado por jeffestanislau em 01/04/2004 - 10:08h
Fala cvs,
Eu já estava escrevendo um artigo sobre ele..., mas sem problemas!!!
O DBDesigner realmente é muito bom, sua forma e usabilidade nos deixam a vontade para fazer a modelar um banco de dados, sem contar que podemos integrar este resultado a diversos bancos (MySQL, Oracle, MsSQL, juntando ao ODBC o resto é festa).
Esperemos que a equipe de desenvolvimento da fabforce continue a enriquecê-lo cada vez mais...
Finalizando...
Parabéns pelo seu artigo e continue contribuindo com a comunidade!!!
[5] Comentário enviado por ricardofunke em 16/12/2005 - 09:55h
Estou com um problema para imprimir. A impressora é detectada pelo DBD, mas não imprime nada. As minhas outras aplicações imprimem normalmente. Tem idéia de onde está o problema? Segui exatamente o modo de instalação, somente não instalei o Mysql nem banco algum.
[8] Comentário enviado por diegoprocopio em 11/12/2006 - 10:20h
Gostaria de saber se existe alguma maneira de configurar o tamanho da pagina de trabalho?
Eu só consegui dimensionar o tamnho da impressão mas, isso não é bem o que eu preciso, obrigado.
[14] Comentário enviado por fabioissamu em 27/12/2007 - 20:38h
Resolvido com:
Este deve ser o erro mais comum que acontece com o DBDesigner no Linux. Você tenta se conectar a uma base de dados e vem o erro "unable to load libsqlmy.so". É, o que você faz?? Senta e chora?? Óbvio que não. Vamos a solução:
1. Baixar a biblioteca do dbExpress for Mysql Linux
2. Descompactar o arquivo e copiar (como root) o arquivo libsqlmda.so.4.00 (note que o número da versão pode mudar) para a pasta /usr/lib
3. executar, como root, o ldconfig
4. Abra seu DBDesigner
5. No menu Database, selecione Connect to Database
6. Na aba Advanced troque os seguintes parâmetros:
1. GetDriverFunc para getSQLDriverMySQL (isso mesmo com y minúsculo)
2. LibraryName para libsqlmda.so.4.00
3. VendorLib para libmysqlclient.so.15 (no meu caso foi .15, verifique no seu /usr/lib, qual versão de libmysqlclient você está usando
7. Complete o resto das informações da sua conexão e corra para o abraço
[16] Comentário enviado por ulisses_c em 11/01/2010 - 23:38h
Gente sei que o post está meio devagar mas que tal votar para empacotarem o DBdesigner para Ubuntu aki no launchpad pra vc q já tem a conta no laucnpad é ir nessa pagina
[18] Comentário enviado por kotto em 02/03/2011 - 15:35h
para que não esta conseguindo rodar o DBDesigner e usa SO de 64bits a solução pode ser esta:http://julianobiscaia.com.br/2010/09/29/dbdesigner-4-como-instalar-no-kubuntu-10-04/