SóProvas


ID
236236
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Alguns SGBDs (como, por exemplo, o DB2) possuem uma opção adicional sobre as restrições de chave estrangeira, onde as linhas da tabela referenciada são excluídas (delete) ou atualizadas (update) somente se não houver valores de chaves estrangeiras correspondentes. Trata-se de

Alternativas
Comentários
  • Muito simples, basta lermos a questão com muita atenção e veremos que a resposta esta nela mesma.

    "Alguns SGBDs (como, por exemplo, o DB2) possuem uma opção adicional sobre as restrições de chave estrangeira, onde as linhas da tabela referenciada são excluídas (delete) ou atualizadas (update) somente se não houver valores de chaves estrangeiras correspondentes."

    Sendo assim, resposta correta letra b) restricted.

  • cod_prod    integer REFERENCES produtos ON DELETE RESTRICTcod_pedido  integer REFERENCES pedidos  ON DELETE CASCADE
    As duas opções mais comuns são restringir, ou excluir em cascata.
    RESTRICT não permite excluir a linha referenciada.
    CASCADE especifica que, quando a linha referenciada é excluída, as linhas que fazem referência também devem ser excluídas automaticamente.
    NO ACTION significa que, se as linhas referenciadas ainda existirem quando a restrição for verificada, será gerado um erro.