试题详情
- 简答题试述网状、层次数据库的优缺点。
-
层次模型的优点主要有:(l)模型简单,对具有一对多层次关系的部门描述非常自然、直观,容易理解,这是层次数据库的突出优点;(2)用层次模型的应用系统性能好,特别是对于那些实体间联系是固定的且预先定义好的应用,采用层次模型来实现,其性能优于关系模型;(3)层次数据模型提供了良好的完整性支持。
层次模型的缺点主要有:(l)现实世界中很多联系是非层次性的,如多对多联系、一个结点具有多个双亲等,层次模型不能自然地表示这类联系,只能通过引入冗余数据或引入虚拟结点来解决;(2)对插入和删除操作的限制比较多;(3)查询子女结点必须通过双亲结点。
网状数据模型的优点主要有:(l)能够更为直接地描述现实世界,如一个结点可以有多个双亲;(2)具有良好的性能,存取效率较高。
网状数据模型的缺点主要有:(l)结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握;(2)其DDL、DML语言复杂,用户不容易使用。由于记录之间联系是通过存取路径实现的,应用程序在访问数据时必须选择适当的存取路径。因此,用户必须了解系统结构的细节,加重了编写应用程序的负担。 关注下方微信公众号,在线模考后查看
热门试题
- 由于数据冗余,当进行更新时,稍不谨慎,易
- 为什么事务非正常结束时会影响数据库数据的
- 设A、B两个数据表的记录数分别为3和4,
- 在Access数据库管理系统中,合计功能
- 关于方法的递归,以下说法正确的是()。
- 对数据库模式有哪些修改权限?
- 设F是关系模式R的FD集,如果对F中每个
- 下列关于数据冗余的叙述中,不正确的是()
- 磁盘存储器中有哪四类主要的数据结构?
- 在最小依赖集F中,下面叙述不正确的是()
- SQL Server 2000安装程序自
- 以下有关菜单组成成分的论述正确的是()。
- ()属于特殊矩阵。
- 关系数据库的二维表(关系)必须满足的条
- 关系型数据库管理和组织数据的方式是()
- SQL Server为每个触发器创建了两
- Oracle产品主要包括哪几类?
- ()是指在系统中无任何运行事务时所进行的
- 简述数据库系统三级模式结构中的两级映像,
- 窗体主体的BackColor属性用于设置