数据库关系模型有哪些优缺点?

发布网友 发布时间:2022-04-21 03:51

我来回答

6个回答

热心网友 时间:2022-04-09 05:47

关系模型数据库的优点: 

1、关系模型和格式化模型不同,它是简历在严格的数学概念的基础上的。

2、关系模型的概念单一。无论实体还是实体之间的联系都用关系来表示。对数据库的检索和更新结果也是关系(即表)。所以其数据结构简单、清晰,用户易懂易用。

3、关系模型的存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

关系模型数据库的缺点:

1、由于存取路径岛屿用户是隐蔽的,查询效率往往不如格式化数据模型。

2、为了提高性能,数据库管理系统必须到用户的查询请求进行优化,因此增加了开发数据库管理系统的难度。

扩展资料

其他数据库的优缺点:

层次数据库的优点: 

1、数据结构比较简单清晰。

2、层次数据库的查询效率高。因为层次模型中记录之间的联系用有向边表示,这种练习在DBMS中常常用指针来实现,因此这种练习也就是记录之间的存取路径。当药存取某个节点的记录值,DBMS就沿着这一条路径很快找到该记录值,所以层次数据库的性能优于关系数据库,不低于网状数据库。

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

层次数据库的缺点: 

1、现实世界中很多联系都是非层次性的。

2、对插入和产出操作的*比较多,因此应用程序的编写比较复杂、

3、由于结构严密,层次命令趋于程序化。

参考资料:百度百科-关系型数据库

参考资料:百度百科-层次型数据库

热心网友 时间:2022-04-09 07:05

关系模型数据库的优点: 

1、关系模型和格式化模型不同,它是建立在严格的数学概念的基础上的。

2、关系模型的概念单一。无论实体还是实体之间的联系都用关系来表示。对数据库的检索和更新结果也是关系(即表)。所以其数据结构简单、清晰,用户易懂易用。

3、关系模型的存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

关系模型数据库的缺点:

1、由于存取路径岛屿用户是隐蔽的,查询效率往往不如格式化数据模型。

2、为了提高性能,数据库管理系统必须到用户的查询请求进行优化,因此增加了开发数据库管理系统的难度。

热心网友 时间:2022-04-09 08:39

 

1、关系模型和格式化模型不同,它是简历在严格的数学概念的基础上的。

2、关系模型的概念单一。无论实体还是实体之间的联系都用关系来表示。对数据库的检索和更新结果也是关系(即表)。所以其数据结构简单、清晰,用户易懂易用。

3、关系模型的存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

关系模型数据库的缺点:

1、由于存取路径岛屿用户是隐蔽的,查询效率往往不如格式化数据模型。

2、为了提高性能,数据库管理系统必须到用户的查询请求进行优化,因此增加了开发数据库管理系统的难度。

其他数据库的优缺点:

层次数据库的优点: 

1、数据结构比较简单清晰。

2、层次数据库的查询效率高。因为层次模型中记录之间的联系用有向边表示,这种练习在DBMS中常常用指针来实现,因此这种练习也就是记录之间的存取路径。当药存取某个节点的记录值,DBMS就沿着这一条路径很快找到该记录值,所以层次数据库的性能优于关系数据库,不低于网状数据库。

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

层次数据库的缺点: 

1、现实世界中很多联系都是非层次性的。

2、对插入和产出操作的*比较多,因此应用程序的编写比较复杂、

3、由于结构严密,层次命令趋于程序化。

热心网友 时间:2022-04-09 10:31

关系模型的优点主要有以下三点:
(1)关系模型与非关系模型不同,它有严格的数学理论根据。
(2)数据结构简单、清晰,用户易懂易用,不仅用关系描述实体,而且用关系描述实体间的联系,此外,对数据的操作结果也是关系。
(3)关系模型的存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,也简化了程序员的工作和数据库建立和开发的工作。

关系模型的缺点是查询效率不如非关系模型。因此,为了提高性能,必须对用户的查询进行优化,增加了开发数据库管理系统的负担。
在你数据量大的时候,而且涉及多表查询时,速度确实很慢。

热心网友 时间:2022-04-09 12:39

关系模型的优点主要有以下三点:
(1)关系模型与非关系模型不同,它有严格的数学理论根据。
(2)数据结构简单、清晰,用户易懂易用,不仅用关系描述实体,而且用关系描述实体间的联系,此外,对数据的操作结果也是关系。
(3)关系模型的存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,也简化了程序员的工作和数据库建立和开发的工作。

关系模型的缺点是查询效率不如非关系模型。因此,为了提高性能,必须对用户的查询进行优化,增加了开发数据库管理系统的负担。
在你数据量大的时候,而且涉及多表查询时,速度确实很慢啊!
这样可以吗??

热心网友 时间:2022-04-09 15:03

关系模型数据库的优点: 


1、保持数据的一致性;

2、由于以标准为前提,数据更新的开销小(相同的字段基本都是只有一处);

3、存在很多实际成果和专业技术信息(成熟的技术);

4、容易理解:二维表结构是非常贴近逻辑世界一个概念,关系模型相对网状、层次等其他模型来说更容易理解;

5、使用方便:通用的SQL语言使得操作关系型数据库非常方便,可以进行join等复杂查询。

关系模型数据库的缺点:


1、为了维护一致性所付出的巨大代价就是其读写性能比较差;

2、当为有数据更新的表做索引或对表结构进行变更时,性能差;

3、对简单查询需要快速返回结果的处理;

4、高并发读写需求;

5、当字段不固定时,关系型数据库处理起来很麻烦;

6、进行大量数据的写入处理时。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com