我参与了一个新项目,我必须从现有的关系数据库系统创建数据立方体。
我明白,现有系统设计不当,我不知道从哪里开始。
我的问题是:
- 星型模式和数据立方体有什么区别?
- 我必须从哪里开始?来自星型模式还是直接数据立方体?
- 数据立方体是从星型模式生成的吗?
我在关系数据建模方面经验很少,这个问题可能看起来太基础了,我试图从很少的资源中弄清楚,仍然不清楚。请给点意见和建议?
如果我错过了与此问题相关的非常重要的内容,请也分享您的想法。
我参与了一个新项目,我必须从现有的关系数据库系统创建数据立方体。
我明白,现有系统设计不当,我不知道从哪里开始。
我的问题是:
我在关系数据建模方面经验很少,这个问题可能看起来太基础了,我试图从很少的资源中弄清楚,仍然不清楚。请给点意见和建议?
如果我错过了与此问题相关的非常重要的内容,请也分享您的想法。
在花了一些时间阅读参考书之后,我明白了,我可以定义星型模式和数据立方体之间的区别。我无法评论这个定义,但这个答案让我满意并帮助我开始这项任务。在这个过程中,我希望我能更好地理解(如果存在的话)这些技术。这是我的发现:
星型模式和数据立方体的区别:
我必须从哪里开始?
我意识到我必须从星型模式开始并在其上构建数据立方体。数据立方体不是建立在 DBMS 系统之上,而是在 DBMS 系统之外作为聚合等操作。
我希望这个答案能帮助那些不熟悉这项技术的人。如果我遗漏了什么或理解错误,请更正。谢谢你。
引自 Kimball Dimensional Modeling Techniques