日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 事实表 维度表_数据库的事实表与维度表

發布時間:2023/12/2 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 事实表 维度表_数据库的事实表与维度表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

維度表示你要對數據進行分析時所用的一個量,比如你要分析產品銷售情況,你可以選擇按類別來進行分析,或按區域來分析,這樣的按照什么分析就構成一個維度。前面的實例就可以有兩個維度:類型和區域。另外每個維度還可以有子維度(稱為屬性),例如類別可以有子類型,產品名等屬性。下面是兩個常見的維度表結構:

產品維度表:Prod_id, Product_Name, Category, Color, Size, Price 時間維度表:TimeKey, Season, Year, Month, Date

而事實表是數據聚合后依據某個維度生成的結果表。它的結構實例如下: 銷售事實表:Prod_id(引用產品維度表),TimeKey(引用時間維度表),SalesAmount(銷售總量,以貨幣計),Unit(銷售量)。

一般來說,一個事實數據表都要和一個或多個維度表相關聯,用戶在利用事實數據表創建多維數據集時,可以使用一個或多個維度表。

上面的這些表就是存在于數據倉庫中的。從這里可以看出它有幾個特點: 1.維度表的冗余很大。主要是因為維度一般不大(相對于事實表來說的),而維度表的冗余可以使事實表節省很多空間。

2.事實表一般都很大,如果以普通方式查詢的話,得到結果一般花的時間都不是我們可以接受的。所以它一般要進行一些特殊處理。如SQL Server 2005就會對事實表進行如預生成處理等。

3.維度表的主鍵一般都取整型值的標志列類型,這樣也是為了節省事實表的存儲空間。

總結

以上是生活随笔為你收集整理的mysql 事实表 维度表_数据库的事实表与维度表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。