SóProvas


ID
1725388
Banca
FCC
Órgão
MPE-PB
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

No PostgreSQL 9.0, o comando para remover uma view chamada vendas de forma a recusar a remoção da mesma se existirem objetos que dependem dela é

Alternativas
Comentários
  • CASCADE: remove todos o objetos dependentes em cascata
    RESTRICT: checa dependências, dispara um erro caso as encontre. 

    NO ACTION: checa dependências, dispara um erro caso as encontre. (adia checagem pro final da transação, este é o comportamento padrão).

    SET NULL: modifica os valores das chaves estrangeiras para nulo (em caso de DML)

    SET DEFAULT: modifica os valores das chaves estrangeiras para o valor padrão da coluna(em caso de DML)


    Fonte: http://www.postgresql.org/docs/8.2/static/ddl-constraints.html

  • Quem não tem acesso:  - -> B

  • Nem precisaria especificar o RESTRICT, porque ele já é o default