TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Sistema de Gerenciamento de BD

Por:   •  2/10/2018  •  Trabalho acadêmico  •  1.026 Palavras (5 Páginas)  •  235 Visualizações

Página 1 de 5

Script by André Luiz Ferreira Braga - SIN6

-------------------------------------------------

CREATE DATABASE Atividade_aula8;

USE Atividade_aula8;

CREATE TABLE AE_CIDADE(

AE_CODCIDADE INT PRIMARY KEY,

AE_NOMECIDADE VARCHAR(50) NOT NULL,

AE_UF VARCHAR(2) NOT NULL

);

CREATE TABLE AE_CLIENTE(

AE_CODCLIENTE INT PRIMARY KEY,

AE_NOME VARCHAR(80) NOT NULL,

AE_CPF VARCHAR(11) NOT NULL,

AE_DTNASC DATE NOT NULL,

AE_TELEFONE VARCHAR(20) NOT NULL,

AE_ENDERECO VARCHAR(80) NOT NULL,

AE_NUM INT NOT NULL,

AE_BAIRRO VARCHAR(50) NOT NULL,

AE_CIDADE INT NOT NULL,

FOREIGN KEY (AE_CIDADE) REFERENCES AE_CIDADE(AE_CODCIDADE)

);

CREATE TABLE AE_PRODUTO(

AE_CODPRODUTO INT PRIMARY KEY,

AE_DESCRICAO VARCHAR(50) NOT NULL,

AE_UNIDMEDIDA VARCHAR(2) NOT NULL,

AE_PRECO DECIMAL(8,2) NOT NULL

);

CREATE TABLE AE_VENDA(

AE_CODVENDA INT PRIMARY KEY,

AE_DTVENDA DATE NOT NULL,

AE_CODCLIENTE INT NOT NULL,

AE_VLRTOTAL DECIMAL(8,2) NOT NULL,

FOREIGN KEY (AE_CODCLIENTE) REFERENCES AE_CLIENTE(AE_CODCLIENTE)

);

CREATE TABLE AE_ITEM_VENDA(

AE_CODIGOVENDA INT,

AE_ITEMVENDA INT,

AE_CODPRODUTO INT NOT NULL,

AE_QTD INT NOT NULL,

AE_VLRUNIT DECIMAL(8,2) NOT NULL,

AE_VLRTOTAL DECIMAL(8,2) NOT NULL,

PRIMARY KEY (AE_CODIGOVENDA, AE_ITEMVENDA),

FOREIGN KEY (AE_CODIGOVENDA) REFERENCES AE_VENDA(AE_CODVENDA),

FOREIGN KEY (AE_CODPRODUTO) REFERENCES AE_PRODUTO(AE_CODPRODUTO)

);

------------------------------------------------------------------------

--DML

-------------------

--Cidades 4

INSERT INTO AE_CIDADE VALUES(001, 'IPATINGA', 'MG')

INSERT INTO AE_CIDADE VALUES(002,'BELO HORIZONTE', 'MG')

INSERT INTO AE_CIDADE VALUES(003,'CORONEL FABRICIANO', 'MG')

INSERT INTO AE_CIDADE VALUES(004,'GOVERNADOR VALADARES','MG')

---------------------------------------------------------------------------------------------------------------------------------------

--Clientes 10

INSERT INTO AE_CLIENTE VALUES(001, 'ANDRE FERREIRA', '07108592606', '1996-11-26', '985471974', 'AVENIDA COLATINA', 655, 'CARAVELAS', 001)

INSERT INTO AE_CLIENTE VALUES(002, 'FLAVIO MARTINS', '07402592232', '1989-03-15', '984581585', 'RUA NEONIO', 235, 'IMBAUBAS', 001)

INSERT INTO AE_CLIENTE VALUES(003, 'CAIO ROCHA', '02539823376', '1995-11-18', '974213023', 'RUA TUPIS', 79, 'IGUACU', 001)

INSERT INTO AE_CLIENTE VALUES(004, 'RAQUEL PASSOS', '23580348825', '1982-08-21', '985574032', 'RUA ARAGUARI', 315, 'CENTRO', 002)

INSERT INTO AE_CLIENTE VALUES(005, 'TIAGO MAGALHAES', '02738821433', '1995-01-04', '989988453', 'RUA GOIANIA', 530, 'CENTRO', 003)

INSERT INTO AE_CLIENTE VALUES(006, 'MARIA LUIZA', '03121198724', '1994-05-25', '38276448', 'RUA LEOPOLDO', 210, 'NAQUE', 4)

INSERT INTO AE_CLIENTE VALUES(007, 'LETICIA MARA', '14385276620', '1991-08-21', '954789332', 'RUA CARIBE', 1150, 'BOM JARDIM', 004)

INSERT INTO AE_CLIENTE VALUES(008, 'ANDRE MIRANDA', '12345678910', '1987-04-02', '35187668', 'RUA PEREIRA', 440, 'CANAA', 003)

INSERT INTO AE_CLIENTE VALUES(009, 'LIVIA LIMA', '18537596722', '1999-02-21', '984662424', 'RUA CALDEIRAS', 140, 'LINCE', 003)

INSERT INTO AE_CLIENTE VALUES(010, 'TIAGO FERREIRA', '95743215687', '1988-07-16', '98093212', 'RUA CEGONHAS', 980, 'CARMO', 002)

-----------------------------------------------------------------------------------------------------------------------------------------

--Produtos 15

INSERT INTO AE_PRODUTO VALUES(001, 'PARAFUSO 8', 'UN', 1.00)

INSERT INTO AE_PRODUTO VALUES(002, 'PORCA 8', 'UN', 1.00)

INSERT INTO AE_PRODUTO VALUES(003, 'ABRACADEIRA', 'UN', 1.50)

INSERT INTO AE_PRODUTO VALUES(004, 'CABO 3 VIAS', 'MT', 5.00)

INSERT INTO AE_PRODUTO VALUES(005, 'FITA ISOLANTE', 'UN', 2.00)

INSERT INTO AE_PRODUTO VALUES(006, 'GAS LIMPEZA', 'KG',

...

Baixar como (para membros premium)  txt (10.8 Kb)   pdf (50.5 Kb)   docx (15.4 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com