O objetivo desta aula é ensinar como criar diagramas ER (Entidade-Relacionamento) usando o MySQL Workbench. Vamos cobrir a criação de um novo modelo, a adição de entidades, a definição de atributos e relacionamentos, e a configuração de chaves primárias e estrangeiras.
1. Criar um Novo Modelo
Para começar a modelagem de dados, precisamos criar um novo modelo no MySQL Workbench.
Passos:
- Abra o MySQL Workbench.
- Na tela inicial, clique em "File" > "New Model".
- Um novo modelo será criado e a interface de modelagem será aberta.
2. Adicionar Entidades e Definir Atributos
Entidades representam tabelas no banco de dados. Vamos adicionar algumas entidades e definir seus atributos.
Exemplo de Entidades:
- Clientes
- ID_Cliente (INT, Primary Key, Auto Increment)
- Nome (VARCHAR(100))
- Endereço (VARCHAR(255))
- Telefone (VARCHAR(15))
- Pedidos
- ID_Pedido (INT, Primary Key, Auto Increment)
- Data_Pedido (DATE)
- ID_Cliente (INT, Foreign Key)
Passos:
- No painel "EER Diagram", clique com o botão direito do mouse e selecione "Place a New Table".
- Uma nova tabela será adicionada ao diagrama.
- Clique duas vezes na nova tabela para abrir a janela de edição.
- Defina o nome da tabela (por exemplo, "Clientes").
- Adicione as colunas conforme necessário:
- Para adicionar uma coluna, clique no ícone de mais (+) na seção "Columns".
- Defina o nome da coluna, tipo de dado e outras propriedades (por exemplo, "ID_Cliente", "INT", "Primary Key", "Auto Increment").
Repita esses passos para adicionar a tabela "Pedidos" com as colunas especificadas.