Tutorial dbdesigner fork(modelagem banco de dados)

Disponível somente no TrabalhosFeitos
  • Páginas : 19 (4591 palavras )
  • Download(s) : 0
  • Publicado : 2 de dezembro de 2012
Ler documento completo
Amostra do texto
TUTORIAL DBDESIGNER FORK

Sumário
1. Introdução
2. Interfaces
2.1 Arquivo (file)
2.2 Editar (edit)
2.3 Exibir (display)
2.4 Banco de dados (database)
2.5 Barra de ferramentas – modo design
2.6 Barra de ferramentas – modo consulta
2.7 Painel de tipo de dados
2.8 Painel modelo de dados
3. Utilização dos Recursos
3.1 Criar Tabela
3.2 Criar Relacionamentos
3.2.1 Relacionamento 1:1(umpara um) Non-Identifyning
3.2.2 Relacionamento 1:1(um para um) Identifying
3.2.3 Relacionamento 1:n(ou n:1)Non Identifying (um para vários)
3.2.4 Relacionamento 1:n (ou n:1) Identifying (um para vários)
3.2.5 Relacionamento n:n (muitos para muitos)
3.2.6 Relacionamento Generalização
3.3 Criar Região
3.4 Criar Anotação
3.5 Consultas
3.5.1 Select
3.5.2 Select em colunas
3.5.3 Join
3.5.4Outros comandos
2

4 Criação e Manutenção do banco de dados
4.1 Exportação SQL
4.1.1 Exportar uma criação SQL
4.1.2 Exportar SQL Drop
4.1.3 Network Hosts Tree
4.1.4 Lista de conexões
4.1.5 Seção do Usuário
4.1.6

Parâmetro de Conexão

4.2 Sincronização do Banco de Dados
4.3 Engenharia rReversa
5. Conclusão
6. Bibliografia

3

1. Introdução

O DB Designer Fork é umsoftware livre de modelagem de banco de dados, que apresenta suporte para
Oracle, SQL Server, MySQL, Forebird e PostgreSQL. Possui funcionalidades que permitem o usuário fazer
todo o desenho do seu projeto, criar e exportar o script SQL, ou seja, permite a integração das entidades de
relacionamento e a criação do banco de dados. Foi criado para integrar o projeto do banco de dados, sua
modelagem,criação e manutenção, em apenas um único ambiente transparente. O software é bastante focado
na melhoria da visualização, ou seja, muito eficiente com relação as interfaces.
Desenvolvido pela Microsoft © Windows 2k/XP e Linux KDE © / Gnome, portanto, é compatível com as
plataformas Windows e Linux. Foi desenvolvido a partir do DBDesigner, e, assim como alguns outros
softwares, ele apresenta umataxa de atividade, sendo assim, espera-se novas versões, cada vez mais
completas. Apesar de suportar todas as bases de dados mencionas, a ferramenta foi desenvolvida com mais
ênfase, ou seja, é mais otimizada para o MySQL.
Dentre os recursos que o software provém, podemos citar: Engenharia reversa, sincronização, modelagem
visual de diagramas de Entidade-Relacionamento (com integridadereferencial), recursos para exportação de
SQL, importação da ferramenta ErWin, e por fim, a exportação dos diagramas como figuras (PNG e BMP).
O Tutorial será feito com base na última versão disponível, DBSesigner Fork – 1.5, que pode ser baixado
gratuitamente pelo site: http://sourceforge.net/projects/dbdesigner-fork/

4

2. Interfaces
Visão geral:
Modo Design

Modo consulta

5

2.1Arquivo (File)

Principais comandos:
Novo(New): Permite criar um novo projeto.
Abrir(Open): Permite abrir um projeto existente em um diretório.
Abrir a partir de um BD(Open from Database): Torna possível abrir um projeto salvo em um banco de
dados.
Salvar(Save): Salva o projeto.
Exportar(Export): Usado para criar e exportar o script do projeto atual, permite exportar um arquivo de
imagem doprojeto.
Importar(Import): Importa projetos que estejam no formato XML.

6

2.2 Editar (Edit)

Principais comandos:
Desfazer(undo): Desfaz a última mudança no modelo.
Refazer(redo): Refaz a última mudança apagada do modelo.
Copiar objetos selecionados(Copy selected Objects): Permite copiar os objetos selecionados. Este
comando é uma opção de exportar os objetos selecionados para umarquivo texto no formato XML.

2.3 Exibir (Display)

7

Principais comandos:
Modo de Desing(Design Mode) e Modo de Consulta(Query Mode): Quando o modo de design está ativo
o usuário é capaz de ver todo o diagrama Entidade-Relacionamento e modela-lo sem necessitar escrever
códigos. O modo consulta permite que o usuário crie consultas apenas selecionando dentro do modelo o
que ele deseja....
tracking img