Pular para o conteúdo principal

Questão de Banco de Dados — Visão (View) — FURB 2022

Banco de DadosVisão (View)
Código
qq737066
Banca
FURB
Órgão
FURB - SC
Ano
2022
Nível
Superior
Cargo
Analista de Suporte - Banco de Dados
A respeito de visão materializada ou materialized view no Oracle Database 12c, assinale a alternativa correta:
  1. AO comando EXECUTE DBMS_MVIEW.EXPLAIN_MVIEW ('oe.orders') retorna o último plano de execução solicitado pelo usuário na tabela 'oe.orders'.
  2. BO comando CREATE MATERIALIZED VIEW tb.tabela1 FOR READONLY AS SELECT * FROM tb.tabela1; cria uma visão materializada somente leitura.
  3. CÉ a réplica de um conjunto de dados que é atualizado sempre que é feita uma consulta em alguma tabela, que faz parte desse conjunto de dados.
  4. DO comando CREATE MATERIALIZED VIEW tb.tabela1 FOR UPDATE AS SELECT * FROM tb.tabela1; cria uma visão materializada e permite que seja possível excluir dados da tabela1, a partir dessa visão.
  5. EVisões materializadas são persistidas no mesmo TABLESPACE da tabela de origem por padrão e as atualizações de modificações nas tabelas relacionadas são feitas através do atributo definido como Object ID.
Revelar gabarito e comentário

GabaritoD — O comando CREATE MATERIALIZED VIEW tb.tabela1 FOR UPDATE AS SELECT * FROM tb.tabela1; cria uma visão materializada e permite que seja possível excluir dados da tabela1, a partir dessa visão.

Link permanente: /questoes/qq737066