Quais são os diferentes tipos de sistemas de data warehouse?
Existem dois principais sistemas de data warehouse; Normalizado e dimensional. Em uma estrutura normalizada, os dados são limitados a uma apresentação simples de informações factuais. Não há contexto ou plano de fundo para os dados além do que o usuário está disposto a correlacionar. Em um sistema dimensional, a informação vem em um contexto de outros fatos que mostram o que os dados são como um todo. Nesse caso, há uma riqueza de informações disponíveis, quer você queira ou não.
Os dois principais sistemas de data warehouse são os dois extremos. Na maioria dos armazéns de dados, é alcançado um meio termo entre esses dois. As descrições reais são para a forma mais pura do estilo, embora isso raramente seja encontrado. Os dados normalizados são os dois sistemas de data warehouse para implementar e manipular. Nesse estilo, as informações são reduzidas a fatos individuais sem nenhuma conexão com outros dados. Por exemplo, o número de série de um produto e o nome do produto são montados sem informações adicionaisrmation. As informações estão disponíveis para qualquer usuário que possa querer, mas eles precisam fazer o trabalho para fazer com que isso signifique qualquer coisa.
Para entender as informações em sistemas normalizados de data warehouse, o usuário coleta informações conectadas para unir uma imagem inteira. Para encontrar o número de telefone de um cliente, as informações acima podem estar conectadas com um número de série e um número de conta da pessoa que comprou o item. Em seguida, o número da conta e o nome podem ser localizados. Finalmente, o nome e o número de telefone são encontrados. Cada uma dessas etapas é uma consulta de banco de dados separada apresentada pelo usuário para coletar informações.
Os dados dimensionaisé exatamente o oposto. Em geral, esses sistemas de data warehouse são os mais fáceis para os seres humanos usarem, mas os mais difíceis de mudar ou manipular. Quando as informações são coletadas, tudo é combinado em uma grande bola de dados. Em vez de uma sériee número do produto, uma fatura de compra inteira iria para tudo ao mesmo tempo.
Se um usuário procurar um número de telefone em um banco de dados dimensional, o processo seria diferente. O número de série produziria um histórico inteiro para esse cliente, nomes e datas de tudo o que já comprou e quaisquer chamadas ou devoluções de serviço. Além disso, todo endereço e número de telefone que o cliente já usou também estaria disponível diretamente. A imagem é muito completa, mas talvez tão completa que seja difícil encontrar as informações necessárias.