什么是“维表”和“事实表”?

syman815 2004-01-30 03:15:19
什么是“维表”和“事实表”?两者有什么具体的联系?
(在线等!谢谢)
...全文
4728 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lynx1111 2004-01-30
  • 打赏
  • 举报
回复 2
事实是各个维度的的交点,是对某个特定事件的度量。若干个一致的事实能够被组合到一个公共的结构中就是事实表。

关于事实的描述性属性能够被组合到一个或多个公共的结构中就是维表。维表的本质是多维分析空间在某个角度的投影,多个维表共同建立一个多维的分析空间。

维表是用户分析决策的角度,事实表是分析主体的量化体现。
zhaoloudy 2004-01-30
  • 打赏
  • 举报
回复
例如,一个简单的表 Inventory 中包含:

Item Color Quantity
-------------------- -------------------- --------------------------
Table Blue 124
Table Red 223
Chair Blue 101
Chair Red 210

下列查询返回的结果集中,将包含 Item 和 Color 的所有可能组合的 Quantity 小计:

SELECT Item, Color, SUM(Quantity) AS QtySum
FROM Inventory
GROUP BY Item, Color WITH CUBE

下面是结果集维表:

Item Color QtySum
-------------------- -------------------- --------------------------
Chair Blue 101.00
Chair Red 210.00
Chair (null) 311.00
Table Blue 124.00
Table Red 223.00
Table (null) 347.00
(null) (null) 658.00
(null) Blue 225.00
(null) Red 433.00

Item, Color 就是维,简单的就是这样的。
shuiniu 2004-01-30
  • 打赏
  • 举报
回复
呵呵,要再具体点,只能翻书了!
找这方面的书看看!
联机帮助上也有相关内容!
syman815 2004-01-30
  • 打赏
  • 举报
回复
能不能具体点兄弟????
shuiniu 2004-01-30
  • 打赏
  • 举报
回复
参考:数据仓库和联机分析处理!
leeboyan 2004-01-30
  • 打赏
  • 举报
回复
不会,帮顶!
LANBAgaga 2004-01-30
  • 打赏
  • 举报
回复
顶,接分!

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧