Atpsc

659 palavras 3 páginas
PASSO 2

Tabelas criadas

create table tab_cliente
(idcliente integer not null, Nome varchar(70) not null, CPF varchar (11) not null, RG varchar (20) not null, Endereco varchar(100) not null, Cidade varchar(70) not null, UF char(2) not null, Fone varchar(15)not null, Celular varchar(15)not null, Email varchar(100) not null, DataNascimento date not null, Genero char(1) not null constraint cliente primary key (idcliente,Nome,CPF,RG,Endereco,Cidade,Uf,Fone,Celular,Email,DataNascimeo,Genero )
);

create table tab_venda
(idvenda integer not null, Cliente_Venda integer not null, Data Date not null, Hora Time not null, ValorTotal numeric(15,2) not null, Funcionario_Venda integer not null, constraint venda primary key (idvenda,Cliente_Venda,Data,Hora,ValorTotal,Funcionariio_Venda )
);

create table tab_funcionario
(idfuncionario integer not null, Nome varchar(70) not null, CPF varchar(11) not null, RG varchar(20) not null, CTPS varchar(20) not null, Cargo varchar(30) not null, DataNascimento date not null, DataAdmissao date not null, DataDemissao date not null, Comissao numeric(15,2) not null, constraint funcionario primary key (idfuncionario,Nome,CPF,RG,CTPS,Cargo,DataNascimento,DataAdmissao,DataDemissao,Comissao)
);

create table tab_itemvenda
(iditemvenda integer not null,
Venda_ItemVenda integer not null,
Produto_ItemVenda integer not null,
QTDE float not null,
Valor_Unitario numeric(15,2) not null,
ValorDesconto numeric(15,2) not null,
ValorTotal numeric(15,2) not null, constraint

Relacionados