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

Banco de Dados de Uma Loja

Por:   •  15/5/2021  •  Trabalho acadêmico  •  1.397 Palavras (6 Páginas)  •  197 Visualizações

Página 1 de 6

CREATE DATABASE TrabalhoFinal;

USE TrabalhoFinal;

CREATE TABLE cliente (

CodCliente int NOT NULL,

nome varchar(60) NOT NULL,

sexo char(1),

idade int,

logradouro varchar(50),

nro int,

email varchar(100),

telefone varchar(20),

Cod_Real int,

CONSTRAINT cliente_pk PRIMARY KEY (CodCliente),

CONSTRAINT cliente_sexo_ck CHECK (sexo in ('M','F','m','f')),

CONSTRAINT cliente_idade_ck CHECK (idade > 0)

);

create table compra (

CodCompra int,

nomeProd varchar(50) NOT NULL,

quantidade int,

ValorFinal int,

FormaPagamento varchar(20),

CONSTRAINT compra_pk PRIMARY KEY (CodCompra)

);

create table funcionario (

CodFuncionario int,

nome varchar(60) NOT NULL,

cpf varchar(30),

setor varchar(20),

idade int,

Cod_Real int,

CONSTRAINT funcinario_pk PRIMARY KEY (CodFuncionario),

CONSTRAINT funcionario_Cod_Real_fk FOREIGN KEY (Cod_Real) REFERENCES compra (CodCompra)

);

create table pecas (

CodPecas int,

nome varchar(60) NOT NULL,

marca varchar(20),

quantidade int,

distribuidor varchar (15),

preco int,

Cod_Org int,

Setores_Org varchar(10),

CONSTRAINT pecas_pk PRIMARY KEY (CodPecas),

CONSTRAINT pecas_Cod_Org_fk FOREIGN KEY (Cod_Org) REFERENCES funcionario (CodFuncionario)

);

create table PessoaJuridica (

CodCliente int,

CNPJ varchar(30),

CONSTRAINT PJ_pk PRIMARY KEY (CodCliente),

CONSTRAINT PessoaJuridica_codCliente_fk FOREIGN KEY (CodCliente) REFERENCES cliente (CodCliente)

);

create table PessoaFisica (

CodCliente int,

CPF varchar(30),

CONSTRAINT PF_pk PRIMARY KEY (CodCliente),

CONSTRAINT PessoaFisica_codCliente_fk FOREIGN KEY (CodCliente) REFERENCES cliente (CodCliente)

);

create table Obtem (

CodComp int,

CodP int,

CONSTRAINT Obtem_pk PRIMARY KEY (CodComp, CodP),

CONSTRAINT Obtem_codComp_fk FOREIGN KEY (CodComp) REFERENCES compra (CodCompra),

CONSTRAINT Obtem_codP_fk FOREIGN KEY (CodP) REFERENCES pecas (CodPecas)

);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (01, 'Caroline Yasmin Fogaça', 'F', 20, 'Rua Um', 306, 'carolineyasminfogaca__carolineyasminfogaca@deca.com.br', '(16) 98438-2163', 111);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (02, 'Stefany Débora Bárbara Viana', 'F', 30, 'Travessa Cinco', 793, 'sstefanydeborabarbaraviana@origamieventos.com.br', '(16) 3603-4099', 222);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (03, 'Yuri Isaac Emanuel de Paula', 'M', 27, 'Rua Giácomo Nutti', 644, 'yyuriisaacemanueldepaula@lucaslima.com', '(16) 3574-7057', 333);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (04, 'Sara Ana Alice Duarte', 'F', 36, 'Rua Luiz Arnaldo Wenzel', 727, 'saraanaaliceduarte-95@eguia.com.br', '(16) 99264-9402', 444);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (05, 'Jaqueline Tânia Liz Novaes', 'F', 40, 'Via de Acesso 12', 909, 'jaquelinetanializnovaes_@ft.unicamp.br', '(16) 98536-9266', 555);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (06, 'Renato Severino Gonçalves', 'M', 35, 'Alameda Abatityba', 511, 'renatoseverinogoncalves@gruposimoes.com.br', '(16) 98184-9241', 664);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (07, 'Allana Alice Sophie Souza', 'F', 28, 'Rua Joaquim Gabriel Penteado', 495, 'allanaalicesophiesouza@maiamaquinas.com.br', '(16) 98218-5554', 777);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone, Cod_Real) values (08, 'Maya Milena Teresinha Oliveira', 'F', 26, 'Travessa Francisco Latorre Primo', 442, 'mayamilenateresinhaoliveira@cbaidiomas.com', '(16) 98989-6485', 888);

INSERT INTO cliente (CodCliente, nome, sexo, idade, logradouro, nro, email, telefone,

...

Baixar como (para membros premium)  txt (11.2 Kb)   pdf (52.9 Kb)   docx (11.8 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com