SóProvas


ID
661723
Banca
FCC
Órgão
TRE-CE
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Sobre visões (views) em Bancos de Dados Oracle, é INCORRETO afirmar:

Alternativas
Comentários
  • A alternativa E ficaria correta assim:

    Uma visão Join é aquela que possui mais de uma tabela especificada em sua cláusula from e NÃO dispõe das seguintes cláusulas: DISTINCT, AGGREGATION, GROUP BY, START WITH, CONNECT BY, ROWNUM e as operações (UNION ALL, INTERSECT etc.).
  • Questão retirada do livro Oracle 10g  do Jose Antonio Alves Ramalho:

    http://books.google.com.br/books?id=AdEET9xkkGkC&pg=PA45&lpg=PA45&dq=vis%C3%A3o+Join+DISTINCT,+AGGREGATION,+GROUP+BY,+START+WITH,+CONNECT+BY,+ROWNUM&source=bl&ots=UMVw_dujMM&sig=rIt0tTMvBdk3pWW02bM5XLOIWf0&hl=pt-BR&sa=X&ei=x40eUJ2sL-jo0QGdhoG4DA&ved=0CEoQ6AEwAA

    "Uma visão Join é aquela que possui mais de uma tabela especificada em sua cláusula from e NÃO dispõe das seguintes cláusulas: DISTINCT, AGGREGATION, GROUP BY, START WITH, CONNECT BY, ROWNUM e as operações (UNION ALL, INTERSECT etc.). Esse tipo de visão permite que comandos UPDATE, INSERT e DELETE alterem os dados das tabelas. Para saber se uma visão pode ser utilizada, consulte as visões do dicionário de dados chamadas ALL_UPDATABLE_COLUMNS, DBA_UPDATABLE_COLUMNS e USER_UPDATABLE_COLUMNS."