Em um esquema multidimensional estrela, os dados dimensionai...
decisão.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - errado
Para compreender o motivo pelo qual a alternativa é incorreta, é importante ter conhecimento sobre os esquemas multidimensionais usados em Sistemas de Suporte à Decisão (SSD), com ênfase no modelo estrela. No modelo estrela, há uma tabela central de fatos, que guarda métricas do negócio, e várias tabelas dimensionais, que guardam atributos descritivos sobre as dimensões da análise.
A assertiva menciona uma técnica de indexação conhecida como indexação de junções, que cria um vetor de bits para cada valor distinto no domínio de uma coluna. No entanto, essa técnica é mais adequada para domínios com alta cardinalidade, ou seja, colunas com um grande número de valores únicos. Isso ocorre porque um vetor de bits para domínios de baixa cardinalidade pode não ser eficiente, dada a sobreposição de muitos bits '1' para poucos valores únicos, o que não favorece o desempenho das consultas.
O erro na questão surge ao indicar que a técnica é apropriada para domínios com baixa cardinalidade. Para tais domínios, a indexação tradicional ou a utilização de técnicas como dicotomia de bits pode ser mais eficaz, pois evita o desperdício de espaço e melhora o desempenho em operações de busca. Sendo assim, para domínios com poucos valores distintos, há métodos mais eficientes de indexação do que a indexação de junções.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Segundo Navathe, os índices de junção são índices tradicionais. Outro tipo de índice é o índice bitmap que consiste em um vetor de bits para cada valor em um domínio.
Na questão ele mistura os conceitos de:
Indexação de junções que são os indices tradicionais para manutenção do relacionamento entre os valores da chave primária e da chave estrangeira (no DW eles relacionam os valores de dimensão de um esquema estrela às linhas da tabela de fato).
Com a:
Indexação de bitmap que é uma técnica para dar suporte ao acesso de alto desempenho nos DW.
Sobre a cardinalidade e índice:
http://www.fabioprado.net/2011/07/otimizando-consultas-com-indices-bitmap.html
O índice bitmap é um tipo de índice que foi introduzido no Oracle Database 7 e que pode ser utilizado para otimizar consultas que utilizam como filtro de dados, colunas que possuem baixa cardinalidade, ou seja, colunas que possuem pouca variação de valores nas linhas de uma tabela. Ao criar um índice bitmap em uma coluna, o Oracle monta um mapa de bits para todas as linhas da tabela, contendo todos os valores possíveis para a coluna. Para cada linha há uma mapa de todos os valores possíveis da coluna indexada. O Oracle grava um bit 1 onde o valor existe em uma determinada linha e 0 para os valores que não existem nesta linha.
descreveu bitmap.
index de junção são pares {keyA,keyB}
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo