数据库关系模型的主要特点是什么?

如题所述

特点也就是优缺点
关系模型有如下优点
  1. 数据结构简单
  在关系模型中,数据模型是一些表格的框架,实体通过关系的属性(即表格的栏目)表示,实体之间的联系通过这些表格中的公共属性(可以不同属性名,但必须同域)表示。结构非常简单,即使非专业人员也能一看就明白。
  2. 查询与处理方便
  在关系模型中,数据的操作较非关系模型方便,它的一次操作不只是一个元组,而可以是一个元组集合。特别在高级语言的条件语句配合下,一次可操作所有满足条件的记录。
  3. 数据独立性很高
  在关系模型中,用户对数据的操作可以不涉及数据的物理存储位置,而只须给出数据所在的表、属性等有关数据自身的特性即可,具有较高的数据独立性。
  4. 坚实的理论基础
  与网状模型和层次模型不同,关系模型一开始便注重理论研究。在数据库领域专家的不懈努力下,关系系统的研究日趋完善,而且也促进了其它软件分支如软件工程的发展。

  关系模型也存在的不足的地方:
  1. 查询效率低
  关系模型的数据库管理系统提供了较高的数据独立性和非过程化的查询功能,因此系统的负担很重,直接影响查询速度和查询效率。
  2. 关系DBMS实现较困难
  由于关系数据库管理系统的效率比较低,必须对关系模型的查询进行优化,这一工作相当复杂,实现难度比较大。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-28
特点也就是优缺点
关系模型有如下优点
  1. 数据结构简单
  在关系模型中,数据模型是一些表格的框架,实体通过关系的属性(即表格的栏目)表示,实体之间的联系通过这些表格中的公共属性(可以不同属性名,但必须同域)表示。结构非常简单,即使非专业人员也能一看就明白。
  2. 查询与处理方便
  在关系模型中,数据的操作较非关系模型方便,它的一次操作不只是一个元组,而可以是一个元组集合。特别在高级语言的条件语句配合下,一次可操作所有满足条件的记录。
  3. 数据独立性很高
  在关系模型中,用户对数据的操作可以不涉及数据的物理存储位置,而只须给出数据所在的表、属性等有关数据自身的特性即可,具有较高的数据独立性。
  4. 坚实的理论基础
  与网状模型和层次模型不同,关系模型一开始便注重理论研究。在数据库领域专家的不懈努力下,关系系统的研究日趋完善,而且也促进了其它软件分支如软件工程的发展。

  关系模型也存在的不足的地方:
  1. 查询效率低
  关系模型的数据库管理系统提供了较高的数据独立性和非过程化的查询功能,因此系统的负担很重,直接影响查询速度和查询效率。
  2. 关系DBMS实现较困难
  由于关系数据库管理系统的效率比较低,必须对关系模型的查询进行优化,这一工作相当复杂,实现难度比较大。
第2个回答  2020-12-27

第3个回答  2018-01-06
关于楼上对于特点存在误解的解释特点就是与众不同。任何物质都有其自身的特性,也有同其它物质所持有的共性。比如同样是人,有的语速快,有的语速慢,有的个性张扬,有的个性谦和,比较之下,都是一个人的与众不同,在某一个人身上体现出来的这种与众不同,就是特点。例如,一个人说你真有特点,包含两层意思,第一种解释是:你真的是很有个性,与众不同。带有夸奖的意思;第二种解释:是在讽刺你,做事不按常理,没有达到他所想的效果。
相似回答