数据建模
- 什么是数据建模
- 为什么要进行数据建模
- 怎么进行数据建模
1. 为什么要进行数据建模?
提高
- 效率/性能: 计算机的的吞吐率,减少I/O的时间,提高用户使用数据的效率。
- 开销:减少数据的冗余,从而节省存储空间
- 质量:统一数据的口径,减少数据计算错误的可能性。
2. 怎么进行数据建模?
- OLTP系统和OLAP系统的区别。
- 数据库广义的划分为事务处理和决策支持系统,就是对应着上面的两种系统。OLAP和OLTP只是一种手段而已。
- 数据仓库的概念:
数据仓库需要解决哪些技术问题?
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vCNZXnXT-1647656084734)(D:\blgs\source\imgs\image-20220319095910406.png)]](https://file.cfanz.cn/uploads/png/2022/03/19/2/07f6a7026Y.png)
- 怎么进行数据建模
3. 经典的数据仓库建模方法论
- E-R模型
- 维度模型
- Data Vault模型
- Anchor模型
- 阿里巴巴数据模型实践综述
4. 参考文献博客
《数据库系统概念》
大数据实践之数据建模










