Com relação à modelagem dimensional, julgue o item que se se...
A alteração de informações em bancos de dados dimensionais pode ser realizada sobrepondo-se o registro de dimensão com novos valores, sem a perda do histórico.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Para resolver essa questão, é importante entender o conceito de modelagem dimensional. Essa técnica é amplamente utilizada em Data Warehousing e é vital para a organização de dados de forma que facilite a análise e a geração de relatórios. O objetivo principal é otimizar o desempenho na consulta de dados.
Na modelagem dimensional, os dados são organizados em tabelas de fatos e tabelas de dimensões. As tabelas de fatos armazenam dados quantitativos sobre eventos de negócio, enquanto as tabelas de dimensões contêm dados descritivos que fornecem contexto para os fatos. As dimensões são usadas para categorizar e descrever os dados de fato, como tempo, local, produto, etc.
A questão aborda a manipulação de dados em tabelas dimensionais. Quando se trata de atualizações ou alterações nessas tabelas, é crucial entender como o histórico de dados é tratado. A afirmação sugere que é possível sobrepor registros sem perder o histórico, o que está incorreto.
O gabarito correto é E (errado). Na prática, para manter um histórico de alterações em bancos de dados dimensionais, utilizam-se diferentes técnicas, como a tabela de dimensão historicamente ativa (Slowly Changing Dimensions - SCD), que preserva o histórico ao invés de simplesmente sobrepor os dados. Um tipo comum de SCD é o Tipo 2, onde uma nova linha é criada para cada alteração, preservando a versão anterior do registro.
Portanto, a alternativa está incorreta porque, ao sobrepor registros sem um mecanismo adicional, o histórico de dados seria perdido. É fundamental, em ambientes que necessitam de análise histórica, garantir que as alterações mantenham as versões passadas dos dados, o que não ocorre ao simplesmente substituir os valores nos registros.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
```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
A sobreposição de registro (SCD Tipo 1) IMPLICA na perda do histórico do atributo. Para preservar o histórico ao alterar informações em dimensões, são necessárias técnicas como SCD Tipo 2 (criação de um novo registro para o valor alterado) ou SCD Tipo 3 (colunas adicionais para histórico limitado). Sobrepor o registro não preserva o histórico.
Item: ERRADO.
Em modelagem dimensional para data warehouses, as dimensões armazenam dados descritivos (como nome do cliente, endereço, cargo, categoria de produto, etc.). Quando essas informações mudam ao longo do tempo, existem diferentes estratégias para lidar com a alteração sem perder o histórico.
Estratégias corretas para preservar o histórico:
São conhecidas como Tipos de Slowly Changing Dimensions (SCDs):
SCD Tipo 1 – Atualização direta:
- Os dados são sobrepostos.
- Histórico é perdido.
SCD Tipo 2 – Inserção de nova linha:
- Uma nova linha é adicionada com uma nova data de vigência.
- Histórico é preservado.
SCD Tipo 3 – Armazenamento limitado de histórico:
- O registro armazena o valor atual e um ou dois valores anteriores em colunas separadas.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo