正确理解SQL Server四类数据仓库建模方法

来源:天极论坛整理 时间:2008-12-23 15:20:00 

SQL Server四类数据仓库建模的方法主要分为以下四类。

第一类是关系数据库的三范式建模,通常我们将三范式建模方法用于建立各种操作型数据库系统。

第二类是Inmon提倡的三范式数据仓库建模,它和操作型数据库系统的三范式建模在侧重点上有些不同。

Inmon的数据仓库建模方法分为三层,第一层是实体关系层,也即企业的业务数据模型层,在这一层上和企业的操作型数据库系统建模方法是相同的;第二层是数据项集层,在这一层的建模方法根据数据的产生频率及访问频率等因素与企业的操作型数据库系统的建模方法产生了不同;第三层物理层是第二层的具体实现。

第三类是Kimball提倡的数据仓库的维度建模,我们一般也称之为星型结构建模,有时也加入一些雪花模型在里面。维度建模是一种面向用户需求的、容易理解的、访问效率高的建模方法,也是笔者比较喜欢的一种建模方式。

第四类是更为灵活的一种建模方式,通常用于后台的数据准备区,建模的方式不拘一格,以能满足需要为目的,建好的表不对用户提供接口,多为临时表。

标签:
0
投稿

猜你喜欢

  • Pycharm安装并配置jupyter notebook的实现

    2022-11-14 14:24:28
  • 讲解SQL Server数据库触发器的安全隐患

    2009-02-24 17:46:00
  • python中requests库+xpath+lxml简单使用

    2021-04-08 05:24:16
  • 手把手教会你双目摄像头Matlab参数定标

    2022-02-11 16:31:44
  • 基于PyQT5制作一个桌面摸鱼工具

    2021-02-06 17:57:21
  • 教你用PyTorch部署模型的方法

    2023-07-23 17:52:30
  • 基于Python实现简单的汉字拼音转换工具

    2022-10-03 10:42:35
  • Python配置虚拟环境图文步骤

    2023-10-13 01:37:40
  • Python设计模式之工厂模式简单示例

    2022-10-06 13:22:38
  • python处理xml文件的方法小结

    2023-10-28 01:53:33
  • 利用20行Python 代码实现加密通信

    2023-04-22 06:18:54
  • python去除字符串中空格的6种常用方法

    2023-09-25 12:36:53
  • MySQL数据库JDBC编程详解流程

    2024-01-15 09:39:55
  • python密码学RSA算法及秘钥创建教程

    2022-03-20 04:02:34
  • 关于Python的高级数据结构与算法

    2023-12-22 00:29:40
  • 详解基于K-means的用户画像聚类模型

    2021-11-15 20:49:52
  • python快速建立超简单的web服务器的实现方法

    2021-03-14 23:25:14
  • python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)

    2021-05-13 17:40:35
  • MySQL的添加用户的两种方法

    2012-01-29 17:50:10
  • vue+element实现图片上传及裁剪功能

    2024-05-29 22:22:12
  • asp之家 网络编程 m.aspxhome.com