Informática, perguntado por pedronuness10, 11 meses atrás

Analise as tabelas abaixo:

Tabela: CARGO (Imagem 1)

Tabela: FUNCIONARIO (Imagem 2)

A partir da análise das tabelas e assinale a alternativa que contempla a criação da FOREIGN KEY entre as tabelas FUNCIONARIO e CARGO:

Alternativas

Alternativa 1:
ADD PRIMARY KEY (ID_CARGO_FK) REFERENCES CARGO (CRG_ID);

Alternativa 2:
UPDATE FOREIGN KEY (ID_CARGO_FK) REFERENCES CARGO(CRG_ID);

Alternativa 3:
ALTER TABLE CARGO DROP FOREIGN KEY (ID_CARGO_FK) REFERENCES CARGO(CRG_ID);

Alternativa 4:
INSERT TABLE FUNCIONARIO ADD FOREIGN KEY (ID_CARGO_FK) REFERENCES CARGO(CRG_ID);

Alternativa 5:
ALTER TABLE FUNCIONARIO ADD FOREIGN KEY (ID_CARGO_FK) REFERENCES CARGO(CRG_ID);

Anexos:

Soluções para a tarefa

Respondido por pedropeoplearaxa
10

Resposta:

Alternativa 5:

ALTER TABLE FUNCIONARIO ADD FOREIGN KEY (ID_CARGO_FK) REFERENCES CARGO(CRG_ID);

Explicação:

Página 114 do livro tem um exemplo.

Respondido por LarissaMoura3
12

Alternativa 5:   ALTER TABLE FUNCIONARIO ADD FOREIGN KEY (ID_CARGO_FK) REFERENCES CARGO(CRG_ID);

Foreign key consiste em um relacionamento que envolve tabelas, isto é, a foreign key compreende uma referência presente em uma tabela, ou uma chave primária de outra tabela com a finalidade de auxílio em seu entendimento.

É possível exemplificar com os elementos pessoa e apartamento, em que a montagem de um relacionamento entre tais elementos pode ser feito pela tabela apartamento, o campo ID_Pessoa é a chave primária.

Bons estudos!

Perguntas interessantes