Prof JC
unknown
plain_text
a year ago
2.3 kB
58
Indexable
Never
-- 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);