本文由创新互联(www.cdcxhl.com)小编为大家整理,本文主要介绍了如何避免数据库冗余的相关知识,希望对你有一定的参考价值和帮助,记得关注和收藏网址哦!
那么B的主键建议不要这样设置.要么使用代理主键,比如GUID或者序列
1.逻辑层/概念层:实际上,数据库和数据仓库是相同或相似的.它们都是基于一定的数据模型,通过一定的数据库软件来组织和管理数据.然而,数据库通常更注重业务事务处理、而数据仓库更注重数据分析、由此产生的数据库模型会有很大不同。
2.数据库通常追求事务速度、事务完整性、数据一致性等.、数据库模型主要遵循正常模型(1nF、2nF、3nF等.)、以尽量减少数据冗余,保证引文完整性;数据仓库强调数据分析的效率,复杂查询的速度,以及数据之间的相关性分析.因此,在数据库模型中,数据仓库喜欢使用多维模型,从而提高数据分析的效率.
3.产品实现:数据库和数据仓库软件有些不同.数据库通常使用行存储,如SAP ASE、Oracle、Microsoft SQL Server、而数据仓库倾向于使用列存储,如SAP IQ、SAP HANA。
文章名称:如何避免数据库冗余?(什么是范式图?)
本文来源:http://www.shufengxianlan.com/qtweb/news10/376360.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联