TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Banco de dados

Por:   •  29/10/2015  •  Trabalho acadêmico  •  4.019 Palavras (17 Páginas)  •  213 Visualizações

Página 1 de 17

BREVE MANUAL DO WORKBENCH

1. Introdução ao Workbench

A tela inicial do mySqlWorkbench contém três partes:

  • MySql Connections: permite gerenciar as conexões ao servidor e executar queries em linha de comando.
  • Models: permite criar modelos de BD graficamente, engenharia direta e reversa (gerar o BD a partir do esquema gráfico e vice-versa), e editar as tabelas. O editor de tabelas permite a criação de tabelas, colunas, ídices, triggers, particionamento, inserções e privilégios, rotinas e views.
  • Shortcuts: atalhos para documentação e outras ferramentas.

Além disto, há a linha de menus, que permitem acesso a todas as funcionalidades oferecidas pelo Workbench.

4. Tutorial breve

O tutorial assume que estamos em uma instalação Windows e com o servidor local.

4.1 Administração do servidor MySql

Para administrar o servidor mySql é necessário criar uma Server Instance (instância de servidor) com informações do servidor a utilizar e como se conectar com ele. Podemos ter uma conexão local (quando estamos com o mySql instalado na nossa máquina pessoal) ou remota (quando o mySql está instalado em outra máquina da rede).

4.1.1 Os passos seguintes criam uma conexão local

Na tela Home, ao lado de MySQL Connection, clique no +: abre-se uma janela Setup New Connection. Preencha a janela da seguinte forma: Connection name: local (o nome pode ser qualquer um); Connection method: deixe o default (TCP/IP).

Na aba Parameters, preencha: Hostname: localhost ou 127.0.0.1; Port: deixe o default 3306; Username: root (este é um usuário que sabemos que existe no mySql instalado); Default schema: deixe em branco.

Na escola, na aba Advanced, deixe marcado o checkbox Use the old authentication protocol, pois a versão do mySql é mais antiga do que do Workbench. Na sua máquina é possível que não precise fazer isto.

Clique no botão Test connection; há uma pequena demora e depois uma tela pede a senha: digite root na escola (ou a senha que você colocou na instalação do seu mySql). Se vier uma mensagem de erro; corrija (nome do usuário, senha ou porta..., algum passo anterior foi feito errado). Se a mensagem for somente sobre a versão do mySql x versão do Workbench: ok.

Você pode ainda ser solicitado a: especificar gerenciamento remoto. Como estamos no nosso computador pessoal, não há gerenciamento remoto. Clique em “Do not use remote management”: não usar gerenciamento remoto.

Também pode ser necessário indicar o caminho do arquivo de inicialização do mySql (my.ini). Clique no botão Reticências no “Path to configuration file”; no Ifes faça o seguinte caminho (o mySql foi instalado junto com o Wamp): C:\wamp\bin\mysql\mysql5.5.24\my.ini. No seu computador pessoal, no Windows 7 provavelmente será: C:\Program Files (x86)\MySQL\MySQL Server 5.5\my.ini. O nome das pastas do mySql vai variar de acordo com a versão que você instalou; você pode também ter trocado o diretório padrão do mySql durante a sua instalação.  Clique em Abrir para usar este arquivo my.ini. Há um teste para abrir o arquivo my.ini: se der erro, o path deve estar errado.

Clique em Close. A janela do assistente se fecha e volta para a tela Home: deve aparecer a nova instância. Para testar sua conexão, na janela Home, dê um clique duplo na instância criada: é aberta a janela para executar comandos SQL para o servidor.

4.1.2 Os passos seguintes criam uma conexão remota

Na tela Home, ao lado de MySQL Connection, clique no +: abre-se uma janela Setup New Connection. Preencha a janela da seguinte forma: Connection name: remota; Connection method: deixe o default (TCP/IP).

Na aba Parameters, preencha: Hostname: 172.16.32.30 (endereço do nosso servidor); Port: deixe o default 3306; Username: root (este é um usuário que sabemos que existe no mySql instalado); Default schema: deixe em branco.

Na escola, na aba Advanced, deixe marcado o checkbox Use the old authentication protocol, pois a versão do mySql é mais antiga do que do Workbench.

Clique no botão Test connection; há uma pequena demora e depois uma tela pede a senha: digite root na escola (ou a senha que você colocou na instalação do seu mySql). Se vier uma mensagem de erro; corrija (nome do usuário, senha ou porta..., algum passo anterior foi feito errado). Se a mensagem for somente sobre a versão do mySql x versão do Workbench: ok.

Você pode ainda ser solicitado a: especificar gerenciamento remoto. Como estamos no nosso computador pessoal, não há gerenciamento remoto. Clique em “Do not use remote management”: não usar gerenciamento remoto.

Não é necessário indicar o path do arquivo de inicialização do mySql (my.ini) pois ele está no mesmo endereço da rede já informado.

Clique em Close. A janela do assistente se fecha e volta para a tela Home: deve aparecer a nova instância. Para testar sua conexão, na janela Home, dê um clique duplo na instância criada: é aberta a janela para executar comandos SQL para o servidor.

4.2 Criando um modelo e convertendo-o em um BD (engenharia direta)

Começamos criando um modelo, que abrange um schema e suas tabelas. O modelo deve ser salvo e, após, pode ser convertido num BD com todas suas tabelas, índices e relacionamentos, gravado no servidor.

4.2.1 Criando um schema com as tabelas do BD

Na tela Home, na coluna Data Modeling, clique em Create New EER Model: abre-se uma nova janela MySql Model.

Na área Physical Schemata há uma barra de ferramentas; clique em +. Isto abre uma nova janela para dar o nome de um novo schema (esquema); nesta nova janela digite dvd_collection em Name. Um novo DB com o nome criado aparece na área Physical Schemata. Aparece uma caixa de diálogo perguntando se deve renomear todos os schemas; responda Sim.

...

Baixar como (para membros premium)  txt (27 Kb)   pdf (290.4 Kb)   docx (370.3 Kb)  
Continuar por mais 16 páginas »
Disponível apenas no TrabalhosGratuitos.com