關(guān)于SQL Server數(shù)據(jù)庫(kù)維度表和事實(shí)表的概述_Mssql數(shù)據(jù)庫(kù)教程
推薦:解析SQL Server 2008企業(yè)級(jí)新特性SQL Server 2008已經(jīng)發(fā)布,我們可以看到它在各方面都有了顯著的進(jìn)步,這些讓人側(cè)目之處和失望之處都有可能極大地影響大型企業(yè)的采購(gòu)意向。 微軟SQL Server 2008的開發(fā)代號(hào)是Katmai
SQL Server數(shù)據(jù)庫(kù)維度表和事實(shí)表概述:
事實(shí)表
每個(gè)數(shù)據(jù)倉(cāng)庫(kù)都包含一個(gè)或者多個(gè)事實(shí)數(shù)據(jù)表。事實(shí)數(shù)據(jù)表可能包含業(yè)務(wù)銷售數(shù)據(jù),如現(xiàn)金登記事務(wù)
所產(chǎn)生的數(shù)據(jù),事實(shí)數(shù)據(jù)表通常包含大量的行。事實(shí)數(shù)據(jù)表的主要特點(diǎn)是包含數(shù)字?jǐn)?shù)據(jù)(事實(shí)),并且這些數(shù)字信息可以匯總,以提供有關(guān)單位作為歷史的數(shù)據(jù),每個(gè)事實(shí)數(shù)據(jù)表包含一個(gè)由多個(gè)部分組成的索引,該索引包含作為外鍵的相關(guān)性緯度表的主鍵,而維度表包含事實(shí)記錄的特性。事實(shí)數(shù)據(jù)表不應(yīng)該包含描述性的信息,也不應(yīng)該包含除數(shù)字度量字段及使事實(shí)與緯度表中對(duì)應(yīng)項(xiàng)的相關(guān)索引字段之外的任何數(shù)據(jù)。
包含在事實(shí)數(shù)據(jù)表中的“度量值”有兩中:一種是可以累計(jì)的度量值,另一種是非累計(jì)的度量值。最有用的度量值是可累計(jì)的度量值,其累計(jì)起來的數(shù)字是非常有意義的。用戶可以通過累計(jì)度量值獲得匯總信息,例如。可以匯總具體時(shí)間段內(nèi)一組商店的特定商品的銷售情況。非累計(jì)的度量值也可以用于事實(shí)數(shù)據(jù)表,單匯總結(jié)果一般是沒有意義的,例如,在一座大廈的不同位置測(cè)量溫度時(shí),如果將大廈中所有不同位置的溫度累加是沒有意義的,但是求平均值是有意義的。
一般來說,一個(gè)事實(shí)數(shù)據(jù)表都要和一個(gè)或多個(gè)緯度表相關(guān)聯(lián),用戶在利用事實(shí)數(shù)據(jù)表創(chuàng)建多維數(shù)據(jù)集時(shí),可以使用一個(gè)或多個(gè)維度表。
維度表
維度表可以看作是用戶來分析數(shù)據(jù)的窗口,緯度表中包含事實(shí)數(shù)據(jù)表中事實(shí)記錄的特性,有些特性提供描述性信息,有些特性指定如何匯總事實(shí)數(shù)據(jù)表數(shù)據(jù),以便為分析者提供有用的信息,維度表包含幫助匯總數(shù)據(jù)的特性的層次結(jié)構(gòu)。例如,包含產(chǎn)品信息的維度表通常包含將產(chǎn)品分為食品、飲料、非消費(fèi)品等若干類的層次結(jié)構(gòu),這些產(chǎn)品中的每一類進(jìn)一步多次細(xì)分,直到各產(chǎn)品達(dá)到最低級(jí)別。
在維度表中,每個(gè)表都包含獨(dú)立于其他維度表的事實(shí)特性,例如,客戶維度表包含有關(guān)客戶的數(shù)據(jù)。維度表中的列字段可以將信息分為不同層次的結(jié)構(gòu)級(jí)。
結(jié)論:
1、事實(shí)表就是你要關(guān)注的內(nèi)容;
2、維度表就是你觀察該事務(wù)的角度,是從哪個(gè)角度去觀察這個(gè)內(nèi)容的。
例如,某地區(qū)商品的銷量,是從地區(qū)這個(gè)角度觀察商品銷量的。事實(shí)表就是銷量表,維度表就是地區(qū)表。
分享:SQL Server 2005查看文件及文件組的語句SQL Server 2005查看文件及文件組的語句: 具體示例如下: 以下為引用的內(nèi)容: SELECT df.[name], df.physical_name, df.[size], df.grow
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫(kù),提示 無法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- 分享:在存儲(chǔ)過程中使用另一個(gè)存儲(chǔ)過程返回的查詢結(jié)果集的方法
- SQL Server 數(shù)據(jù)庫(kù)清除日志的方法
- 如何檢測(cè)SQL Server是否有特洛伊木馬
- SQL操作全集(部分是Mssql語句,不在access中使用)
- 解讀優(yōu)化SQL Server數(shù)據(jù)庫(kù)查詢方法
- 詳解SQL Server2000安全管理機(jī)制
- sql server 2005用戶權(quán)限設(shè)置深入分析
- 解析數(shù)據(jù)庫(kù)大戰(zhàn): MS SQL Server IBM DB2
- 用JavaBean編寫SQL Server數(shù)據(jù)庫(kù)連接類
- 解讀SQL語句經(jīng)驗(yàn)技巧
猜你也喜歡看這些
- 解決sql server 2005 express中sa不能登錄
- 利用Xtrabackup工具備份及恢復(fù)(MySQL DBA的必備工具)
- Mysql,phpmyadmin密碼忘了怎么辦
- MySQL的重裝問題解決方法
- mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)以及函數(shù)、存儲(chǔ)過程的介紹
- 如何通過配置自動(dòng)實(shí)現(xiàn)ValueList中hql語句的整型參數(shù)轉(zhuǎn)換
- 詳解MYSQL的備份還原(PHP實(shí)現(xiàn))
- mysql 定時(shí)更新表字段列的值狀態(tài)
- mysql 超大數(shù)據(jù)/表管理技巧
- mysql常用設(shè)置:字符集編碼、自動(dòng)完成(自動(dòng)提示)、監(jiān)聽外網(wǎng)ip
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索關(guān)于SQL Server數(shù)據(jù)庫(kù)維度表和事實(shí)表的概述
- 教程說明:
Mssql數(shù)據(jù)庫(kù)教程-關(guān)于SQL Server數(shù)據(jù)庫(kù)維度表和事實(shí)表的概述
。