SóProvas


ID
613081
Banca
CESPE / CEBRASPE
Órgão
BRB
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de modelagem multidimensional de dados, julgue o item que se segue.

Em bases de dados multidimensionais, entre as ferramentas e métodos que podem ser utilizados para se aumentar a eficiência das consultas se incluem as funções especiais OLAP (online analytical processing) relacional (ROLAP) e multidimensional (MOLAP), as extensões SQL e os métodos de junção (join) sofisticados.

Alternativas
Comentários
  • Segundo Navathe (2011, p.729), "Como os data warehouses são livres das restrições do ambiente transacional, existe uma eficiência aumentada no processamento da consulta. Entre as ferramentas e técnicas usadas estão a transformação de consulta; interseção e união de índice; funções especiais ROLAP (OLAP relacional) e MOLAP (OLAP multidimensional); extensões SQL; métodos de junção avançados; e varredura inteligente (como no acréscimo de consultas múltiplas.)"

    Resposta: CORRETA segundo Navathe.


    Bibliografia: Sistemas de banco de dados- 6 edição 2011
    Autor:  Elmasri; Navathe
  • Eu achei que estivesse errada pelo fato de a ROLAP atuar sobre BANCO de DADOS RELACIONAIS. O enunciado só se referia a BASE/BANCO de DADOS MULTIDIMENSIONAIS...

  • Achei que a questão pudesse ser uma pegadinha pois MOLAP, ROLAP, DOLAP, WOLAP e etc. são tipos de Arquitetura OLAP. Não são funções especiais. 

  • Questão mal feita! De acordo com Navathe (6ª ed, página 729):

    "Como os data warehouses são livres de restrições do ambiente transacional, existe uma eficiência aumentada no processamento da consulta. Entre as ferramentas e técnicas usadas estão a transformação de consulta, interseção e união de índice; funções especiais ROLAP (OLAP relacional) e MOLAP (OLAP multidimensional); extensões SQL; métodos de junção avançados; e varredura inteligente (como no acréscimo de consultas múltiplas)."

    Ou seja, de acordo com o texto:

    A eficiência é aumentada não pelo uso das ferramentas citadas (join diminui o desempenho), mas porque o data warehouse é livre de restrições do ambiente transacional.

    Outra questão muito parecida:

    Q70342) As funções especiais ROLAP (OLAP relacional) e MOLAP (OLAP multidimensional), as extensões SQL e os métodos de junção (join) são ferramentas que podem ser utilizadas para aumentar a eficiência das consultas em bases de dados multidimensionais.

    Gab. CERTO

  • Prezados,

    O comando da questão afirma que as ferramentas/métodos citados podem ser utilizadas para aumentar a eficiência das consultas. 

    Essa questão está correta, e foi extraída do livro do Navathe:

    "Como os data warehouses são livres das restrições do ambiente transacional, existe uma eficiência aumentada no processamento da consulta. Entre essas ferramentas e técnicas usadas estão a transformação de consulta, inserção e união de índice, funções especiais ROLAP ( OLAP Relacional ) e MOLAP ( OLAP Multidimensional ); extensões SQL; métodos de junção avançados; e varregura inteligente ( como no acréscimo de consultas múltiplas ) "

    Portanto a questão está correta.


  • GABARITO CORRETO!

    .

    .

    ACRESCENTANDO:

    Um JOIN é um meio de combinar colunas de uma (auto-junção) ou mais tabelas, usando valores comuns a cada uma delas. O SQL padrão ANSI especifica cinco tipos de JOIN : INNER JOIN , LEFT JOIN , RIGHT JOIN , FULL JOIN e CROSS JOIN

  • OLAP (On-line Analytical Processing) é a capacidade para manipular e analisar um grande volume de dados sob múltiplas perspectivas. As aplicações OLAP são usadas pelos usuários para lhes permitir análises comparativas que facilitem a sua tomada de decisões diárias.

    A arquitetura OLAP possui ferramentas que são classificadas em cinco tipos que são: 

    ROLAP -> utiliza tecnologia de banco de dados relacional para armazenar seus dados e suas consultas também são processadas pelo gerenciador de banco de dados relacional; 

    MOLAP -> são ferramentas que disparam suas requisições diretamente para banco de dados mutidimensionais; 

    HOLAP -> esse "H" refere-se a "híbrido" -> é a combinação entre ROLAP e MOLAP; 

    DOLAP -> o "D" refere-se a "desktop" -> a ferramenta envia as requisições para o servidor e este devolve ao desktop um cubo OLAP para ser pesquisado pelo usuário; 

    WOLAP -> "W" refere-se a "Web" -> são ferramentas que disparam uma consulta via navegador Web para o servidor, que retorna um cubo olap para ser analisado pelo usuário;

    QUESTÕES DO CESPE SOBRE O ASSUNTO:

    (CESPE - Q580223) OLAP é uma interface com o usuário que pode se utilizar de diversos modelos de armazenamento para apresentar as informações. As diversas formas de armazenamento e acesso a dados permitem classificar OLAP em diferentes categorias, como por exemplo, o ROLAP, em que os dados são armazenados de forma relacional, e o MOLAP, em que os dados são armazenados em estruturas multidimensionais. CERTO

    (CESPE - 697829) MOLAP é um método utilizado para apresentar, fisicamente e em formato relacional, os dados em formato OLAP ERRADO

    O correto seria ROLAP.

    (CESPE - Q70342) As funções especiais ROLAP (OLAP relacional) e MOLAP (OLAP multidimensional), as extensões SQL e os métodos de junção (join) são ferramentas que podem ser utilizadas para aumentar a eficiência das consultas em bases de dados multidimensionais. CERTO

    (CESPE - Q257866) O banco de dados de um MOLAP possui um SGDB multidimensional, ou seja, permite armazenamento de dados nas células de um array multidimensional. CERTO

    FONTE: CESPE + meus resumos + aprendendo e vivendo com os colegas do QC..

    BONS ESTUDOS!