![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据仓库
大爵爷
这个作者很懒,什么都没留下…
展开
-
数仓理论-汇总
目录1. 数仓分层和规范1.1 分层1.2 数据集市1.3 命名规范2. 数仓理论2.1 范式理论2.2 范式分类2.3 函数依赖2.4 三范式的区分2.4.1 第一范式2.4.2 第二范式2.4.3 第三范式2.5N. Notes1. 数仓分层和规范1.1 分层分层在不同的公司会有不同的形式,命名也有不同。但是大体上是差不多。 据说,阿里是分了4层,美团分了5层,京东分了9层。一般情况下分为下面的几层。ODS: Operation Data Store 原始数据层,存放原始数据,不做任何处理。原创 2020-07-14 23:52:56 · 1079 阅读 · 0 评论 -
数据库-关系建模
目录前言前言在ER建模之完成后,原创 2020-06-25 11:01:18 · 640 阅读 · 0 评论 -
数据库-ER建模
目录基本概念1. 实体 entity2. 属性 attribute3. 联系 relation3.1 基数约束的四种形态3.1.1 基数约束形态一3.1.2 基数约束形态二3.1.3 基数约束形态三3.1.4 基数约束形态四扩展概念在建设数据库过程中,最重要的是,需求分析阶段。这一步决定了数据库项目的成败。需求分析阶段,也叫做ER建模,【rentity-relationship modeling】也叫做需求可视化,概念建模。这个结阶段需要数据库开发人员和需求方以ER图的方式,对业务需求进行,可视化展现。原创 2020-06-24 22:22:20 · 2433 阅读 · 0 评论 -
数据仓库-维度建模
前言数仓有好几种建模技术,有ER建模,关系建模,还有专门针对数仓的维度建模。本文主要介绍维度建模,并说说三种建模方式。维度建模概念维度建模是专门用于分析型数据库,数据仓库,数据集市建模方法。它本身是一种关系建模方法https://www.cnblogs.com/muchen/p/5258197.html...原创 2020-06-22 15:39:14 · 358 阅读 · 0 评论 -
数据仓库-学习笔记
数据仓库数仓有二位大神,Bill Inmon 和 Ralph Kimball。 Bill Inmon所写的书Buliding the data warehouse【中文版为数据仓库】, Ralph Kimball所写的The data Warehouse Toolkit【中文版为数据仓库工具箱】。 可以说 Bill Inmon 将Ralph Kimball 的理念,尤其是维度建模的理念融合了进去。 所以现在所说的数据建模是二位大神的融合体。什么叫数据仓库?Bill Inmon的书中,表示数据仓库是面原创 2020-06-14 19:05:02 · 327 阅读 · 0 评论 -
数据仓库的表
事实表和维表事实表是用来记录具体时间,包含了每个事件的要素,以及具体发生的事情;维表则是对事实表中的时间的要素的描述信息。比如一个事件, 包含了时间,地点,任务,事件;事实表记录了整个事件的,但是对时间,地点和人物等要素只记录了一些关键标记。比如事件的地点是北京, 但是北京分了几个区, 区号是啥, 就要到对应的维表里面查询。再比如,事件的主角叫“Michael”,那么Michael到底“...原创 2020-01-13 22:14:38 · 462 阅读 · 0 评论 -
数据仓库-概念
数据仓库日志采集系统: 是采集用户的点击行为,操作记录。用于数据分析,推荐用户画像等工作。业务系统数据库: 是存储的一些数据,比如价格等,一般使用mysql等数据库。需要实时的查询。...原创 2020-01-05 23:57:46 · 128 阅读 · 0 评论