1) O documento apresenta como utilizar o MySQL Workbench para modelar e gerenciar bancos de dados sem escrever código SQL.
2) É mostrado como criar tabelas, definir chaves primárias e estrangeiras, inserir e atualizar dados, e estabelecer relações entre as tabelas de forma visual.
3) O documento usa como exemplo um banco de dados para uma loja virtual com tabelas de clientes, pedidos e estoque.
2. MySQL Workbench sem digitar SQL
® Utilizando o Workbench sem digitar SQL – Como
funciona o banco das lojas americanas?
® Criando Modelos de Tabelas correlacionadas no
MySQL Workbench.
“A descoberta não é mais limitada pela
coleta e processamento de dados, mas pelo
gerenciamento, análise e visualização”
Damian R. Mingle, SwitchPoint Ventures.
15. MySQL Workbench sem digitar SQL
1) Defina as colunas da tabela MySQL.
2) Estabeleça uma coluna como Primary Key.
3) Em todas as colunas não haverá elementos nulos:
Not Null.
25. MySQL Workbench sem digitar SQL
1) Observe que os três clientes foram inseridos.
2) Note que a coluna NUM está no local errado.
Arraste-a com o mouse (botão esquerdo).
3) Pronto!
41. MySQL Workbench sem digitar SQL
1) Ative a ferramenta para criar tabelas.
2) Clique numa área vazia do diagrama.
3) Clique duas vezes na tabela criada,
para editá-la.
44. MySQL Workbench sem digitar SQL
ESTABELECENDO RELAÇÕES:
1) CADA CLIENTE PODE FAZER N PEDIDOS.
2) CADA PEDIDO AFETA N PRODUTOS DO ESTOQUE.
3) PORTANTO A RELAÇÃO SERÁ DO TIPO 1 <- N.
4) A CHAVE ESTRANGEIRA DE CADA PEDIDO DEVE SER LIGADA A ID DO RESPECTIVO
CLIENTE.
5) A CHAVE ESTRANGEIRA DE CADA PRODUTO NO ESTOQUE DEVE ESTAR LIGADA A CADA
PEDIDO REALIZADO.
6) OBSERVE OS PASSOS SEGUINTES ... APÓS ATIVAR O CRIADOR DE RELAÇÕES 1<-N:
51. (RUN) RODE O SQL SALVO
ANTERIORMENTE.
CALMA UM POUCO. REFLITA SOBRE AS
POSSIBILIDADES DESTE COMANDO DO
MYSQL WORKBENCH!
52.
53.
54.
55. MySQL Workbench
sem digitar SQL
Na próxima aula vamos aprender a
conectar o MySQL com o R.
Para casa: crie um esquema para as
lojas submarino, conforme foi
elaborado nesta aula.