-- Cria o banco de dados "Vendinha"
CREATE DATABASE Vendinha;
-- Seleciona o banco de dados
USE Vendinha;
-- Cria a tabela Cliente
CREATE TABLE Cliente (
ID INT AUTO_INCREMENT PRIMARY KEY,
Nome VARCHAR(255),
RG VARCHAR(20),
CPF VARCHAR(15)
);
-- Cria a tabela Produto
CREATE TABLE Produto (
ID INT AUTO_INCREMENT PRIMARY KEY,
Nome VARCHAR(255),
Descricao VARCHAR(255),
Preco DOUBLE
);
-- Cria a tabela Pedido
CREATE TABLE Pedido (
ID INT AUTO_INCREMENT PRIMARY KEY,
IDCliente INT,
IDProduto INT,
FOREIGN KEY (IDCliente) REFERENCES Cliente(ID),
FOREIGN KEY (IDProduto) REFERENCES Produto(ID)
);
-- Inserindo 10 registros na tabela Cliente
INSERT INTO Cliente (Nome, RG, CPF)
VALUES
('João da Silva', '1234567', '123.456.789-01'),
('Maria Oliveira', '9876543', '987.654.321-09'),
('Carlos Santos', '4567890', '456.789.012-34'),
('Ana Pereira', '2345678', '234.567.890-12'),
('Pedro Sousa', '7654321', '765.432.109-87'),
('Lucia Fernandes', '3456789', '345.678.901-23'),
('Roberto Lima', '8765432', '876.543.210-98'),
('Eva Alves', '5432109', '543.210.987-65'),
('Paulo Ribeiro', '6543210', '654.321.098-76'),
('Sandra Costa', '9876543', '987.654.321-09');
-- Inserindo 10 registros na tabela Produto
INSERT INTO Produto (Nome, Descricao, Preco)
VALUES
('Produto 1', 'Descrição do Produto 1', 19.99),
('Produto 2', 'Descrição do Produto 2', 29.99),
('Produto 3', 'Descrição do Produto 3', 39.99),
('Produto 4', 'Descrição do Produto 4', 49.99),
('Produto 5', 'Descrição do Produto 5', 59.99),
('Produto 6', 'Descrição do Produto 6', 69.99),
('Produto 7', 'Descrição do Produto 7', 79.99),
('Produto 8', 'Descrição do Produto 8', 89.99),
('Produto 9', 'Descrição do Produto 9', 99.99),
('Produto 10', 'Descrição do Produto 10', 109.99);
-- Inserindo 10 registros na tabela Pedido
-- Supondo que o IDCliente e o IDProduto correspondam aos IDs das tabelas Cliente e Produto
INSERT INTO Pedido (IDCliente, IDProduto)
VALUES
(1, 1),
(2, 2),
(3, 3),
(4, 4),
(5, 5),
(6, 6),
(7, 7),
(8, 8),
(9, 9),
(10, 10),
(5, 6),
(6, 4),
(7, 3),
(5, 3);