成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Star Schema的設計思路與總結

數據庫
本文我們主要介紹一下Star Schema的設計思路,并對其進行了總結,介紹了其中的兩種方法:簡單方法和bridge方法,希望能夠對您有所幫助。

Star Schema設計思路是本文我們主要要介紹的內容,在實際工作中,遇到的數據通常是很不規則的,類似于xml,有很多一對多的關系。例如一個商品,可以有很多種稅,有幾個累加的折扣,每個折扣又有一些信息,例如折扣的原因,折扣率之類。在《Star Schema The Complete Reference》中提到了兩種經典的做法來解決一對多的關系。

1.簡單方法

用稅來舉例子,如果稅的類型數是固定的,例如一個商品最多6種稅。就把這六種稅在fact table中放置6個外鍵,指向稅的dimension table。其實如果是column database,加屬性應是很快的,所以即使稅的種類不定,應該也可以處理。這種方法的問題很明顯,就是導致fact table的屬性過多。

2. bridge方法

做一個中間表,即bridge表,只有兩個屬性:groupid和taxid, 一個groupid對應fact table中的一個item, 一個 taxid對應一個group中一種稅。taxid對應到tax dimension table的表中的一行。如果需要加稅的種類,直接在 tax dimension table里加就可以了。這樣就可以應用到tax 種類數量不清楚的情況。

但bridge方法在join fact table和 tax dimension table時可能會出多次計算的錯誤。

現實中的情況和書本中總是有區別的,早上和老板討論,對于海量數據而言,bridge table可能非常大,使得join 性能很低,所以bridge對于海量數據而言可用性不大。

對于實際應用中raw data 轉化為數據倉庫中的Star Schema,可能遇到很多書本中沒有的問題。其實Peter提出的flatten table方法可以最直觀,最完整,最方便的展現數據的信息。但是對數據庫的NULL值優化處理要求很高。一著是對NULL的存儲壓縮,二者是對數據的索引優化時對NULL的處理,三者是查詢性能。

而當面對很多一對N的多層關系時,N是否是定值或者是有最大值尤其重要,在行式數據庫中,只有N有限制或為定值才能使用上述簡單方法,而對于bridge,性能和查詢的正確性又是問題。這是一個取舍的難題。

關于Star Schema設計思路與總結就介紹到這里了,希望本次的介紹能夠對您有所收獲!

【編輯推薦】

  1. Oracle 10g正則表達式REGEXP_LIKE簡介
  2. Oracle 10g監聽listener不能啟動的解決方案總結
  3. Oracle 10g Shrink Table和Shrink Space使用詳解
  4. Oracle 10g利用utlsampl.sql創建scott用戶及樣本數據
  5. Oracle 10g透明網關訪問SQL Server 2000之配置監聽

 

責任編輯:趙鵬 來源: CSDN博客
相關推薦

2012-02-01 14:28:03

Java線程

2019-12-20 14:21:26

JVM調優垃圾回收

2014-06-11 10:29:03

2012-08-09 09:42:23

HadoopNoSQL實施

2011-11-18 15:18:41

Junit單元測試Java

2009-09-01 15:08:07

C#命名規范

2009-08-28 17:00:50

C# for

2021-09-13 07:58:52

考試算法PAT

2012-05-07 10:40:57

阿里巴巴去IOE

2015-09-02 10:26:22

夢幻西游社交

2018-11-26 08:49:42

CPU排查負載

2012-11-28 14:09:41

2023-06-19 07:27:50

網易嚴選全鏈路

2020-11-05 09:04:52

MySQL隨機恢復

2013-05-14 10:05:10

Android開發游戲設計

2013-07-05 16:37:50

數據丟失故障排查

2021-05-31 16:09:31

MySQLSchema設計

2017-12-27 14:09:47

云計算數據中心混合云

2018-05-21 08:07:35

聚合MongoDBSchema

2009-02-21 19:17:54

CCIE Lab面試思科
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九久久 | 欧美精品在线免费观看 | 久久精品中文 | 国产精品久久二区 | 国产免费观看久久黄av片涩av | 精品一区二区三区不卡 | 国产成人精品一区二区三区在线观看 | 亚洲一二三视频 | 欧美1区| 亚洲国产精品视频 | 亚洲一视频 | 久久国产精品72免费观看 | 亚洲国产中文字幕 | 亚洲区视频 | 亚洲成人av一区二区 | 国产精品欧美一区二区三区不卡 | 成人免费视频在线观看 | 一级毛片中国 | www.黄色在线观看 | 午夜影院网站 | 中文字幕中文字幕 | av网站免费观看 | 久久久爽爽爽美女图片 | av片网| 久久九九免费 | 国产xxxx搡xxxxx搡麻豆 | 精品国产精品国产偷麻豆 | 天天插天天操 | 久草99| 夜夜操天天艹 | 亚洲不卡av在线 | 午夜精品久久久久久久星辰影院 | av在线免费不卡 | 国产精品福利视频 | 91久久精| www狠狠干 | 国产亚洲一区二区三区 | 欧美不卡 | 成人精品在线观看 | 91精品国产91久久久久青草 | 欧美在线观看一区二区 |