Com base nas informações acima, qual foi o correto script a ser elaborado?
A empresa Clean2All reformulou o Know how de produtos vendidos na empre...
Com base nas informações acima, qual foi o correto script a ser elaborado?
A empresa Clean2All reformulou o Know how de produtos vendidos na empresa e precisou inserir uma nova informação ref. ao TIPO de produtos comercializados. A equipe de TI antecipou-se e desenvolveu a tabela TP_PRODUTO com um campo ID de 6 dígitos numéricos e chave primaria, um campo nome e um campo descrição. Para evitar que houvesse novos cadastros sem a devida classificação, foi inserido na tabela de PRODUTOS o campo TP_Produto também com 6 dígitos numéricos. Ao DBA foi solicitado a criação de uma CONSTRAINT entre as tabelas PRODUTOS e seu campo TP_Produto e a tabela TP_PRODUTO em seu campo ID. MODIFY TABLE PRODUTOS ADD constraint FK_TP_Produto Foreign Key (TP_Produto) references TP_Produto (id); ALTER TABEL PRODUTOS INSERT constraint FK_TP_Produto ForeignKey (TP_Produto) references TP_Produto (id); ALTER TABLE PRODUTOS ADD constraint FK_TP_Produto Foreign Key (TP_Produto) references TP_Produto (id); ALTER TABEL PRODUTOS INSERT constraint FK_TP_Produto Foreign Key (TP_Produto) references TP_Produto (id); MODIFY TABLE PRODUTOS IMPUT constraint FK_TP_Produto Foreign Key (TP_Produto) references TP_Produto (id);
O script correto a ser elaborado é:
ALTER TABLE PRODUTOS ADD CONSTRAINT FK_TP_Produto FOREIGN KEY (TP_Produto) REFERENCES TP_PRODUTO (ID);
Esse comando adiciona uma restrição de chave estrangeira (FOREIGN KEY) na tabela PRODUTOS, no campo TP_Produto, referenciando a tabela TP_PRODUTO, no campo ID.
0
0
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar