Diagrama Entidade Relacionamento com explicações.

Diagrama Entidade Relacionamento com explicações.

🔹 SEQUÊNCIA DE ENSINO – SQL (clientes & compras)

1. Criação de Banco de Dados

CREATE DATABASE loja_virtual;

2. Usar o Banco

USE loja_virtual;

🧱 Criação de Tabelas

3. Criar tabela clientes

CREATE TABLE clientes (
    id INT PRIMARY KEY AUTO_INCREMENT,
    nome VARCHAR(100) NOT NULL,
    email VARCHAR(100) UNIQUE,
    cidade VARCHAR(50),
    data_registro DATE DEFAULT CURRENT_DATE
);

4. Criar tabela compras

CREATE TABLE compras (
    id INT PRIMARY KEY AUTO_INCREMENT,
    cliente_id INT,
    produto VARCHAR(100) NOT NULL,
    valor DECIMAL(10,2),
    data_compra DATE,
    FOREIGN KEY (cliente_id) REFERENCES clientes(id)
);

🧩 Alterações nas Tabelas

5. Adicionar uma nova coluna

ALTER TABLE clientes ADD telefone VARCHAR(20);

6. Modificar uma coluna