Aula08 Modelagem Relacional Ferramenta
Aula08 Modelagem Relacional Ferramenta
Aula08 Modelagem Relacional Ferramenta
EXEMPLOS APRESENTADOS
Como exemplo de uso da ferramenta, faremos a modelagem relacional do modelo E-R resumido abaixo:
2) Na aba MySQL Model, clique com o boto direito sobre o schema mydb criado e altere o seu nome
para dbvendas e, ao confirmar o nome com o tecla TAB, responda SIM pergunta: Rename all
schema ocurrences?
3) Depois, clique na opo Add Diagram disponvel. Na nova janela apresentada, podemos destacar
a ferramenta para criao de tabelas e as diversas ferramentas para definir relacionamentos.
5) Altere o nome da tabela para cliente e, no grid apresentado na parte inferior da tela, digite os
dados dos diversos campos da tabela:
7) Utilize a ferramenta de relacionamento 1:n no identificador para definir a relao entre cliente
e pedido:
a. Clique na ferramenta
b. Clique na tabela pedido
c. Clique na tabela cliente
Observe que o campo cliente_codigo ser automaticamente criado na tabela pedido, definido
como chave estrangeira do relacionamento.
10) Depois do modelo pronto, vamos gerar o cdigo SQL para criao dos objetos.
No menu Database, selecione a opo Forward Engineer....
Neste ponto, voc tem a opo de salvar o cdigo em um arquivo texto (Save to File...) ou de
copiar todo o texto para a rea de Transferncia (Copy to Clipboard).
Voc pode ainda continuar com a tecla Next e, nas telas seguintes, ser feita a conexo com o
MySQL para execuo dos comandos e criao do banco de dados.
EXERCCIOS PROPOSTOS
Agora voc j pode criar o Modelo Relacional para os cinco exerccios propostos nas aulas anteriores
(Aula04_05) de modelagem conceitual (Modelo E-R).