![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
poi10086
这个作者很懒,什么都没留下…
展开
-
数据建模学习笔记
1 基础概念数据建模方法,一般分为三种:实体建模方法,维度建模方法,以及范式建模法。无论是哪种建模方法,都是使信息结构清晰,易于存储和读取。具体如下所述:a)实体建模方法实体是现实世界中存在的事物或发生的事件,是现实世界中任何可识别、可区分的事物。实体可以是人,可以是物,也可以是发生的某件事,比如一场篮球比赛。每一个实体都必须具备一定的特征,用来区分一个个实体,这些特征称为属性,每个实体可以...转载 2019-12-08 22:28:54 · 497 阅读 · 0 评论 -
hive中的lateral view 与 explode函数的使用
explode与lateral view在关系型数据库中本身是不该出现的,因为他的出现本身就是在操作不满足第一范式的数据(每个属性都不可再分),本身已经违背了数据库的设计原理(不论是业务系统还是数据仓库系统),不过大数据技术普及后,很多类似pv,uv的数据,在业务系统中是存贮在非关系型数据库中,用json存储的概率比较大,直接导入hive为基础的数仓系统中,就需要经过ETL过程解析这类数据,e...转载 2019-08-20 17:20:32 · 1430 阅读 · 0 评论