Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Problema com as Alter Table


kratos92

Pergunta

Estou fanzendo um banco de dados para o meu programa de TCC e ocorreu alguns erros em algumas alter table. Alguém poderia me dar uma ajuda?

Script:

Create Database teste1

go

Use teste1

CREATE TABLE cliente

(

cod_cli INT,

cli_nome VARCHAR(50),

cli_sexo CHAR(1), --M - MASCULINO, F = FEMININO

cli_idade TINYINT,

cli_cidade VARCHAR(50),

cli_estado CHAR(2),

cli_civil CHAR(1), --C = CASADO, S = SOLTEIRO, D = DIVORCIADO, O = OUTROS

cli_email varchar (60),

cli_dtcad SMALLDATETIME

)

Create Table funcionario

(

funcionario_id INT NOT NULL IDENTITY PRIMARY KEY,

funcionario_nome varchar (60),

funcionario_cpf varchar (60),

funcionario_rg varchar (60),

funcionario_cidade varchar (60),

funcionario_estado char (2),

funcionario_tel varchar (60),

funcionario_email varchar (60)

)

Create Table fornecedor

(

fornecedor_id INT NOT NULL IDENTITY PRIMARY KEY,

fornecedor_nome varchar (60),

fornecedor_cnpj varchar (60),

fornecedor_cidade varchar (60),

fornecedor_estado char (2),

fornecedor_end varchar (60),

fornecedor_tel varchar (60),

fornecedor_email varchar (60)

)

Create Table consertos

(

conserto_id INT NOT NULL IDENTITY PRIMARY KEY,

produtoapple_id INT,

produtoapple_nome varchar(60),

produtoapple_descrição varchar(60),

produtoapple_HD varchar(60) ,

produtoapple_RAM varchar(60) ,

produtoapple_processador varchar(60),

prazo_dtped varchar(60),

prazo_dtentrega varchar(60)

)

Create Table games

(

game_id INT NOT NULL IDENTITY PRIMARY KEY,

game_nome varchar (60),

game_genero varchar (60),

game_fabricante varchar (60),

game_console varchar (60),

game_valor varchar (60)

)

Create Table consoles

(

console_id INT NOT NULL IDENTITY PRIMARY KEY,

console_nome varchar (60),

console_descricao varchar(60),

console_fabricante varchar (60),

console_valor varchar (60)

)

Create Table produtos_apple

(

produtoapple_id INT NOT NULL IDENTITY PRIMARY KEY,

produtoapple_nome varchar (60),

produtoapple_descrição varchar(60),

produtoapple_HD varchar(20),

produtoapple_RAM varchar(20),

produtoapple_processador varchar(30),

produtoapple_valor int

)

Create Table estoque

(

estoque_ID INT NOT NULL IDENTITY PRIMARY KEY,

produtoest_nome varchar (60),

produtoest_qtd int,

prodest_fornecedor varchar (60),

produtoest_status varchar(60),

data_pedido SMALLDATETIME ,

data_estrega SMALLDATETIME

)

Create Table vendas

(

venda_id INT NOT NULL IDENTITY PRIMARY KEY,

produtoapple_id int,

console_id int,

game_id int,

funcionario_id INT,

estoque_id INT,

fornecedor_id INT,

venda_descrição varchar (60),

venda_data varchar (60)

)

alter table Vendas add constraint fk_ProdutoApple_id foreign key (Produtoapple_id) references Produtos_Apple (Produtoapple_id)

alter table Vendas add constraint fk_Console_id foreign key (Console_id) references Consoles(Console_id)

alter table Vendas add constraint fk_Game_id foreign key (Game_id) references Games (Game_id)

alter table Vendas add constraint fk_funcionario_id foreign key (funcionario_id) references funcionario (funcionario_id)

alter table Vendas add constraint fk_estoque_id foreign key (estoque_id) references estoque (estoque_id)

alter table Vendas add constraint fk_fornecedor_id foreign key (fornecedor_id) references fornecedor (fornecedor_id)

alter table Consertos add constraint fk_ProdutoApple_id foreign key (Produtoapple_id) references Produtos_Apple (Produtoapple_id)

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...