数据仓库和数据集市 专业术语解释


数据仓库:数据标准化的数据集(标准化数据库设计会使数据拆分成最低的粒度)

    实数仓库:常使用关系模型 (关系模型和关系数据库设计的权威著作参考:Ted Codd 和ChristDate的书籍)

数据集市:是一种数据结构,是数据仓库的子集合,是依据一个部门(比如财务,运营部门)需求建议的多维模型;

   数据集市:常用 多维模型 :星型模型,雪花模型

        星型模型:由事实表和维度表组成(事实表利用外键关联维度表) 

                          事实表:包含大量数值的一种结构;维度表:事实表的周围是纬度表,用来描述事实的某一方面;

       雪花模型:是多个星型模型间通过 纬度表关联在一块,想雪花一样:

       雪花模型,和星型模式是依据用户请求塑造的;

关系模型和纬度模型:

 解释:在形象化一下:关系模型更像是原子,而纬度模式是通过原子构建的分子;

 适用场景:关系模式适合大范围:(如一个企业),多维模型适合用于小范围数据(比如一个部门或者一个子部门)

  对比:

      关系模型更灵活,但性能方面没有特别优化的方法,多维模型,依据用户需求开发,性能更优化,但是只使用与某一组需求,后续不能重用,不灵活
     关系模型适合间接访问,多维模型适合直接访问

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/423196.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【常见笔试面试算法题12】动态规划算法案例分析

学习交流加 个人qq: 1126137994个人微信: liu1126137994学习交流资源分享qq群: 962535112 文章目录1、暴力搜索方法2、记忆搜索方法3、动态规划方法4、各种动态规划方法案例总结:给定数组arr,arr中所有数都为正数&…

CSS命名规范(建议版)(转)

容 器:container/box 头 部:header 主 导 航:mainNav 子 导 航:subNav 顶 导 航:topNav 网站标志:logo 大 广 告:banner 页面中部:mainBody 底 部:footer 菜 …

kafka 思维导图

最近在培训沟通力过程中,一句话说的特别好,有输入就要有输出,最近又学习了一遍kafka 给大家分享一下

【C++深度剖析教程28】C++对象模型分析

学习交流加 个人qq: 1126137994个人微信: liu1126137994学习交流资源分享qq群: 962535112 今天记录学习的内容是:C对象模型分析!!! 本质分析: class是一种特殊的struct 在内存中cl…

.Net Excel 部分操作

range.NumberFormatLocal ""; //设置单元格格式为文本 range (Range)worksheet.get_Range("A1", "E1"); //获取Excel多个单元格区域:本例做为Excel表头 range.Merge(0); //单元格合并动作 worksheet.Cells[1, 1] &…

【C++深度剖析教程29】C++对象模型分析下

加qq1126137994,微信:liu1126137994 一起学习更多技术!!! 今天来继续学习C对象模型! 在C编译器内部,类可以理解为结构体子类是由父类成员叠加子类新成员得到的 下面来写一个程序分析C的继承…

java 思维导图

最近有时间,又整理了一下java 思维导图,持续优化中 子模块拆分总结:java基础 java思维导图 总结

ASP.NET页面揭秘之页面生命周期【转】

首先简单介绍下Page类。 在.NET Framework中,Page类提供了ASP.NET应用程序从.aspx文件开始创建的所有对象的基本行为。Page类在System.Web.UI命名空间中定义,它派生于TemplateControl类并实现了IHttpHandler接口。TemplateControl类是一个抽象类&#xf…

【常见笔试面试算法题12续集一】动态规划算法案例1台阶问题练习题

加qq1126137994 一起学习更多技术!!! 以下问题,都可以用非动态规划的方法做,我为了整理动态规划的方法思路,就全部用动态规划的思路来解决问题,这样还可以简化问题的处理,是时间复杂…

linux 思维导图

工作中使用总结的linux 分享一下

ADO.NET 3.5 Cookbook:一、连接数据(1)保存连接字符串

问题 转载于:https://www.cnblogs.com/PocketZ/archive/2010/04/27/1722555.html

【常见笔试面试算法题12续集二】动态规划算法案例2矩阵最小路径和练习题

加qq1126137994 一起学习更多技术!!! 有一个矩阵map,它每个格子有一个权值。从左上角的格子开始每次只能向右或者向下走,最后到达右下角的位置,路径上所有的数字累加起来就是路径和,返回所有的…

mysql数据库思维导图

先前总结的一下数据库的思维导图,和大家分享一下,持续更新; 最近面试数据仓库工程师,过程中,问到索引类型,只是记得,普通索引,唯一索引,还有主键,面试中让说…

【常见笔试面试算法题12续集三】动态规划算法案例分析3 LIS练习题(最长上升子序列)

学习交流加 个人qq: 1126137994个人微信: liu1126137994学习交流资源分享qq群: 962535112 这是一个经典的LIS(即最长上升子序列)问题,请设计一个尽量优的解法求出序列的最长上升子序列的长度。 给定一个序列arr及它的长度n(长度小…

数据思维

最近听的一本书,《数据思维》:分享一下 1.【数据定义】 能被电子化的叫做数据,滴滴司机数据化,ofo数据化,堵车数据化,太形象了,数据以后会是电; 注意!数据与自己业…

【常见笔试面试算法题12续集四】动态规划算法案例分析4 LCS练习题练习题(最长公共子序列的长度)

学习交流加 个人qq: 1126137994个人微信: liu1126137994学习交流资源分享qq群: 962535112 给定两个字符串A和B,返回两个字符串的最长公共子序列的长度。例如,A"1A2C3D4B56”,B"B1D23CA45B6A”&am…

MSMQ(MicroSoft Message Queue,微软消息队列)

MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送…

hive 思维导图

1.整理了word文档,但是感觉没有思维导图清晰 ,持续更新中 ​ hive 工作中分享。

【常见笔试面试算法题12续集五】动态规划算法案例分析5 01背包练习题

学习交流加 个人qq: 1126137994个人微信: liu1126137994学习交流资源分享qq群: 962535112 一个背包有一定的承重cap,有N件物品,每件都有自己的价值,记录在数组v中,也都有自己的重量,…

结构思考力思维导图

个人提升,喜欢钻研的同时,需要增加一下,其他方面的知识,分享一下: