PI S5 DSW I DouglasARS

De IFSC
Revisão de 13h07min de 4 de novembro de 2015 por imported>Douglas (→‎DBDesigner)
Ir para navegação Ir para pesquisar

Apresentação

Caro Estudante,

Estamos entrando pela nossa quinta semana! Nesta semana vamos de outras ferramentas que dão suporte ao desenvolvimento de um sistema web, que permite a criação de diagramas e fluxogramas e que também apresenta recursos para a modelagem de dados, tão importante no desenvolvimento de aplicações que envolvam banco de dados.

Participem dos nossos encontros virtuais!

Estamos preparando um chat para a próxima semana.

Bons estudos!

Prof. Douglas A.

Objetivos

  • Apresentar novos tutoriais de instalação e utilização do software DIA.
  • Apresentar outras opções de ferramentas para modelagem de dados (BrModelo, DBDesigner).

Vídeos

  1. Tutorial Ferramenta DIA - instalação Windows: https://www.youtube.com/watch?v=w3uuOPJvdcQ
  2. Como utilizar o software DIA (UML): https://www.youtube.com/watch?v=jZSSeTmViko
  3. Fluxograma com software DIA: https://www.youtube.com/watch?v=kihfnLJuce4
  4. Instalação DBDesigner Linux: https://www.youtube.com/watch?v=ZoAYi_s4MUs

Textos

  1. BrModelo: um software free para modelagem de dados: http://www.devmedia.com.br/brmodelo-um-software-free-para-modelagem-de-dados/2192
  2. Instalando o DBDesigner: http://www.vivaolinux.com.br/artigo/Instalando-o-DB-Designer
  3. Instalação do DBDesigner: http://www.devmedia.com.br/dbdesigner-modelagem-e-implementacao-de-banco-de-dados/30897
  4. DBDesigner: uma ferramenta gratuita para modelagem de dados: http://www.devmedia.com.br/dbdesigner-uma-ferramenta-gratuita-para-modelagem-de-dados-artigo-sql-magazine-35/6840#ixzz3qWwgZgxE

DBDesigner

O DBDesigner 4 é uma ferramenta CASE (Computer-Aided Software Engineering) desenvolvida pela empresa Fabulous Force Database Tools. Esta ferramenta é livre e utilizada para a modelagem de dados visual que está disponível sob a licença GNU General Public License (GLP).

O DBDesigner é uma excelente opção para quem utiliza qualquer banco de dados principalmente MySQL, Oracle, MSSQL e PostgreSQL, mas obviamente não se limita apenas a esses. Através dele podemos modelar tabelas de forma gráfica, relacionamentos e muito mais. Utilizando este poderoso ambiente temos a geração da modelagem, do projeto, da implementação e da manutenção integradas em apenas um ambiente.

Após a modelagem, é possível nos conectarmos ao banco de dados, por exemplo, o banco de dados MySQL, para sincronização. Com o DBDesigner também é possível trabalharmos com os dados das tabelas.

Para fins de comparação com outras ferramentas o DBDesigner tem como principais concorrentes produtos como Oracle Designer, IBM Relational Rose e CA Erwin. A diferença para outras versões é que o DBDesigner tem bastante suporte tanto no fórum da ferramenta quanto na internet em geral devido a grande quantidade de pessoas que utilizam esta ferramenta, além de ser uma opção livre e disponível para diferentes sistemas operacionais. No entanto, o DBDesigner já está há um certo tempo sem receber atualizações muito em função do desenvolvedor principal da ferramenta ter sido contratado para trabalhar no Workbench que é mais um concorrente do DBDesigner. Felizmente para muitos que utilizam o DBDesigner e o consideram entre os melhores o projeto está sendo atualizado aos poucos por um grupo de desenvolvedores que poderão em breve lançar uma versão atualizada da ferramenta.

Nota: O DBDesigner tem versões Windows e Linux, diferente de outros softwares para modelagem, é possível, além de desenhar o modelo, criar imagens do modelo e gera automaticamente o código SQL e ainda, conectar e gerar o modelo diretamente num banco de dados MySQL.

Leia mais em: DBDesigner: Modelagem e Implementação de banco de dados http://www.devmedia.com.br/dbdesigner-modelagem-e-implementacao-de-banco-de-dados/30897#ixzz3qWzaXMv4

Instalação Linux

Para baixar o DBDesigner basta visitar o site oficial da ferramenta no endereço: http://www.fabforce.net/downloads.php

No site podemos escolher se queremos baixar uma versão para o sistema Linux ou Windows.

Para a versão do Linux estes são os passos a serem seguidos:

Passo 1
Entre no site: http://www.fabforce.net/downloads.php
Passo 2
Baixe a versão Linux apropriada, pode ser "DBDesigner4.0.5.4.tar.gz Linux"
Passo 3
Ao terminar o download, bastará agora descompactar e entrar no diretório e executar o binário startdbd. Por exemplo: /home/douglas e clicar em startdbd.

ou pelo terminal:

$ 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:

PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games: /usr/sbin:/sbin:/usr/local/DBDesigner4"

Após isso basta fazer logout e logar novamente no sistema que já vai estar funcionando. Digite então:

$ startdbd

Nota: É importante que a sua versão do Linux seja compatível com o DBDesigner que você tá tentando instalar. No vídeo de instalação há procedimentos pouco detalhados sobre a instalação que envolvem outras habilidades (de Linux), mas que você pode facilmente estudar e realizar.

Semana 6

Nesta quinta semana ... Na próxima semana, ...

Estudem!

Prof. Douglas A.

Referências

[1]

[2]

[3]



<< <> >>