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

Schema Banco Vendas

Casos: Schema Banco Vendas. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  16/4/2014  •  211 Palavras (1 Páginas)  •  274 Visualizações

CREATE TABLE FABRICA (

ID_FABRICA INTEGER NOT NULL,

NOME VARCHAR(40) NOT NULL,

ENDERECO VARCHAR(40),

CIDADE VARCHAR(30),

UF CHAR(2),

TELEFONE VARCHAR(20),

CONSTRAINT PK_FABRICA PRIMARY KEY (ID_FABRICA));

CREATE TABLE CLIENTE (

ID_CLIENTE INTEGER NOT NULL,

NOME VARCHAR(40),

ENDERECO VARCHAR(40),

CIDADE VARCHAR(30),

Uf char(2),

TELEFONE VARCHAR(20),

CONTATO VARCHAR(20),

CONSTRAINT PK_CLIENTE PRIMARY KEY (ID_CLIENTE));

CREATE TABLE Vendedor

(Id_Vendedor INTEGER NOT NULL,

Nome VARCHAR(40) NOT NULL,

CONSTRAINT PK_Vendedor PRIMARY KEY (ID_Vendedor));

CREATE TABLE Transportadora

(Id_Transportadora INTEGER NOT NULL,

Nome VARCHAR(40) NOT NULL,

Endereco VARCHAR(40) NOT NULL,

Cidade VARCHAR(30) NOT NULL,

UF CHAR(2),

CONSTRAINT PK_TRANSPORTADORA PRIMARY KEY (ID_TRANSPORTADORA));

cREATE TABLE CondPagto

(Id_Condicao INTEGER NOT NULL,

Descricao VARCHAR(30) NOT NULL,

CONSTRAINT PK_CONDPAGTO PRIMARY KEY (ID_CONDICAO));

CREATE TABLE Pedido

(Id_Pedido INTEGER NOT NULL,

Data DATE NOT NULL,

Valor DECIMAL(10,2),

Id_Cliente INTEGER NOT NULL,

Id_Transportadora INTEGER NOT NULL,

Id_Vendedor INTEGER NOT NULL,

CONSTRAINT PK_PEDIDO PRIMARY KEY (ID_PEDIDO),

CONSTRAINT FK_PEDIDO_CLIENTE FOREIGN KEY (ID_CLIENTE) REFERENCES Cliente (Id_Cliente),

CONSTRAINT FK_PEDIDO_TRANSPORTADORA FOREIGN KEY (ID_TRANSPORTADORA) REFERENCES Transportadora (Id_Transportadora),

CONSTRAINT FK_PEDIDO_VENDEDOR FOREIGN KEY (ID_VENDEDOR) REFERENCES Vendedor (Id_Vendedor));

CREATE TABLE Produto

(Id_Produto INTEGER NOT NULL,

Referencia VARCHAR(15),

Descricao VARCHAR(40) NOT NULL,

Unidade CHAR(2) DEFAULT 'UN' NOT NULL,

Id_Fabrica INTEGER NOT NULL,

...

Disponível apenas no TrabalhosGratuitos.com