FC ConcursosFC Concursos

Flashcard FC370370

Qual cláusula SQL garante a integridade referencial entre tabelas?

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

De acordo com o assunto TI Banco de Dados: Sistema de Gerenciamento de Banco de Dados (SGBD), responda:

Qual cláusula SQL garante a integridade referencial entre tabelas?
Mostrar resposta e comentário

Resposta

FOREIGN KEY

Explicação:
É uma restrição que vincula coluna(s) de uma tabela à chave primária/única de outra, garantindo integridade referencial.
O SGBD impede inserção de valores inexistentes e bloqueia exclusões/atualizações que deixem registros órfãos, salvo ações definidas por ON DELETE/ON UPDATE.
Ações comuns: CASCADE, SET NULL, RESTRICT/NO ACTION.
Declaração: FOREIGN KEY (...) REFERENCES tabela(col) em CREATE TABLE ou ALTER TABLE.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359718

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo