传统的数据库模型有哪三种?他们各自的有缺点是什么?

传统的数据库模型有哪三种?他们各自的有缺点是什么?,第1张

关系模型、网状模型、层次模型

1、关系模型的缺点是查询效率不如非关系模型。因此,为了提高性能,必须对用户的查询进行优化,增加了开发数据库管理系统的负担。

2、网状模型的缺点是结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握。

第二,其DDL,DML语言复杂,用户不容易使用。用于记录之间联系是通过存取路径实现的,应用程序访问数据库时必须选择适当的存取路径。因此,用户必须了解系统的结构的细节,加重了编写应用程序的负担。

3、层次模型的缺点

现实世界中很多联系是非层次性的,如多对多联系,一个节点具有多个双亲等,层次模型不能自然的表示这类联系,只能通过引入冗余数据或引入虚拟结点来解决

对插入和删除 *** 作的限制比较多

查询子女结点必须通过双亲结点

扩展资料:

层次模型的优点

1、模型简单,对具有一对多层次关系的部门描述非常自然,直观,容易理解,这是层次数据库的突出优点

2、用层次模型的应用系统性能好,特别是对于那些实体间联系固定的且预先定义好的应用,采用层次模型来实现,其性能优于关系模型

3、层次数据模型提供了良好的完整性支持。

参考资料:网状模型_百度百科    层次模型_百度百科  关系模型-百度百科

1、传统数据库可以运行在传统设备上,但HANA数据库必须使用HANA认证机型;

2、传统数据库取数时从存储中取,HANA数据库从内存中读取数据,从这个角度上说HANA快些;

3、使用传统数据库ECC用啥版本都行,HANA必须ERP6.0+EHP7以上;

4、按SAP的说法在HANA上的财务模块,有些版本减少了一些冗余的中间表,但存在和原来同构的视图,所以迁移后不影响自开发的程序的运行。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6664854.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存