SóProvas


ID
2605804
Banca
FCC
Órgão
DPE-AM
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

No Oracle um Analista de Sistemas precisa alterar o status da tabela departamentos para "somente leitura", de forma a evitar ações que possam alterar dados. Para isso, deverá utilizar o comando PL/SQL

Alternativas
Comentários
  • Nas versões anteriores ao Oracle 11g, para criarmos uma tabela somente leitura teríamos que usar alguns métodos , mas agora podemos utilizar a facilidade do comando ALTER TABLE que foi aprimorado no Oracle 11g para permitir alterar o estado de uma tabela do modo READ WRITE para o modo READ ONLY e vice versa.

     

     

    Então, uma vez que a tabela esteja no modo somente leitura (READ ONLY), nenhum comando DML ou comando DDL (truncate) que modifiquem os dados da tabela não poderão ser executados. Inclusive, os comandos MERGE ou até sentenças SELECT FOR UPDATE não serão permitidos. No meu ponto de vista, esta funcionalidade acrescentada ao comando ALTER TABLE é de muita utilidade quando por algum motivo precisarmos de forma fácil e rápida restringir o acesso de escrita aos usuários nas tabelas do banco de dados.

     

     

    Letra E

     

     

    http://www.oracle.com/technetwork/pt/articles/sql/artigo-oracle-11g-read-only-table-1863515-ptb.html