Estou envolvido em um novo projeto, onde tenho que criar um cubo de dados a partir do sistema de banco de dados relacional existente.
Eu entendi que, o sistema existente não foi projetado adequadamente, não sei por onde começar.
Minha pergunta são:
- Qual é a diferença entre o Star Schema e o cubo de dados?
- Por onde devo começar? Do esquema em estrela ou diretamente do cubo de dados?
- O cubo de dados é gerado a partir do esquema em estrela?
Tenho pouca experiência em modelagem de dados relacionais, esta questão pode parecer muito básica, tentei descobrir com poucos recursos, ainda não está claro. Por favor, dê seus conselhos e sugestões?
Se eu perdi algo muito importante relacionado a esta pergunta, por favor, compartilhe seus pensamentos sobre isso também.
Depois de passar algum tempo lendo livros de referência, cheguei ao ponto em que pude definir a diferença entre o esquema em estrela e os cubos de dados. Eu não poderia comentar sobre esta definição, mas esta resposta me satisfaz e me ajuda a iniciar a tarefa. Sobre o processo, espero obter uma melhor compreensão (se existir) dessas técnicas. Aqui estão as minhas descobertas:
Diferença entre Star Schema e cubos de dados:
Por onde devo começar?
Percebi que tenho que começar, esquema em estrela e construir cubos de dados nele. Os cubos de dados não são construídos no sistema DBMS, mas fora do sistema DBMS como agregações e outras operações.
Espero que esta resposta ajude as pessoas que são novas nessas tecnologias. Se eu estiver faltando alguma coisa ou entendendo errado, por favor corrija. Obrigada.
Citação das Técnicas de Modelagem Dimensional Kimball