查看全部128种考试
软件水平考试
 考试动态 报考指南 历年真题 模拟试题 复习资料 心得技巧 专业英语 技术文章 软考论坛 考试用书
 程序员 软件设计师 网络管理员 网络工程师 系统分析师 数据库系统工程师
1
2
3
4
5
6
7
8
9
10
ak48  
【字体: 数据库系统工程师:数据库原理各章节简答题总结
数据库系统工程师:数据库原理各章节简答题总结

第八章 具有面向对象特征的数据库系统
127. 传统的关系模型:
又称为平面关系模型。它在结构上是二维的,每个属性的数据类型是基本数据类型(整型、逻辑型等)。关系模型的规范化最低要求是1NF条件,即属性值不可分解。
128. 嵌套关系模型:
它对数据结构的限制比平面关系模型宽,允许属性类型是基本数据类型或集合类型(关系类型),并且允许多层嵌套。嵌套关系模型是“非1NF的”。
129. 复合对象模型:
它对数据结构的限制比嵌套关系模型还宽,允许属性类型是基本数据类型、集合类型、或是结构类型(即元组类型),并且允许多层嵌套。
130. 嵌套关系和复合对象的局限性:
本质上,嵌套关系模型和复合对象模型并没有真正给关系模型增加新的概念,只是放宽了对关系构成成分类型的限制,使我们可以超越“二维表”,定义出较复杂的数据结构。但是它们的明显弱点是不能表示递归结构,如果允许用它们的嵌套定义来表示递归结构,就会出现无穷嵌套问题。
131. 与实体联系图比较,对象联系图有哪些修改和扩充:
(1) 实体类型改称为“对象类型”,用椭圆表示。
(2) 小圆圈表示属性,并且是基本数据类型。对象类型与属性之间连线可以是单箭头(表示单值)或是双箭头(表示多值)。
(3) 对象类型之间的连线表示指针方式的引用,连线可能是单箭头(表示单值,即元组)或双箭头(表示多值,即集合)。
(4) 子类与超类的联系用双线箭头(泛化边)表示。
132. 与传统的关系模型比较,对象关系模型主要有哪些扩充:
(1) 在定义语言方面有三个扩充:
l 数据类型的扩充,引入复合类型(结构、数组、多集和集合类型)。
l 在类型一级和表一级实现继承性(单重继承性和多重继承性)。
l 属性可以定义成引用类型。
(2) 在查询语言方面与原来相差无几,只是使用时必须区别对待属性值是单值还是多值的情况。在多值时,需另定义元组变量。
133. 简述ORDB中“路径表达式”概念:
在ORDB中,数据结构可以嵌套,或采用引用类型,沿着嵌套层次到达目标数据的一条线路称为路径,由路径中依次出现的属性(属性间用“•”隔开)组成的式子称为路径表达式。路径表达式中的值都是单值或结构值,当遇到属性值是集合时,必须用定义在这个集合上的元组变量来代替。
134. 简要解释面向对象数据模型中的两种继承性:
一个子类可以继承某一超类的结构和特性,这称为单继承性;
一个子类可继承多个超类的结构和特性,这称为多继承性。
135. 简要说明面向对象数据模型的对象包含、复合对象和类包含层次图三个概念:
在面向对象数据模型中,不同的对象之间可能存在包含关系。这是指一个对象中包含着另一个对象,或者说,后者是前者的一部分。包含是一种“is-part-of”联系。包含其他对象的对象称为复合对象。包含关系可以有多层,形成类包含层次图。
136. 说明ORDB与OODB的主要区别:
ORDB OODB
从SQL出发,引入复合类型、继承性和引用类型等概念 从OOPL C++出发,引入持久数据概念,能够对DB操作,形成持久化C++系统
结构化查询 导航式查询
适用于第四代语言 适用于面向对象语言
隐式联系 显式联系
没有具有唯一性的对象标识符 有具有唯一性的对象标识符
是能够表示对象的关系数据库 是能够表示关系的对象数据库

更多软考资料请访问:考试吧软件水平考试栏目

希望与更多网友交流,请进入考试吧软件水平考试论坛

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 

转帖于:软件水平考试_考试吧
文章搜索  
看了本文的网友还看了:
软件水平考试权威辅导教材: 订书电话:010-62168566  更多>>>
网友评论
昵 称: *  评 分: 1分 2分 3分 4分 5分
标题:   匿名发表    (共有条评论)查看全部评论>>
版权声明 -------------------------------------------------------------------------------------
  如果软件水平考试网所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本软件水平考试网内容,请注明出处。
关于本站  网站声明  广告服务  联系方式  付款方式  站内导航  客服中心  友情链接  考试论坛  网站地图
Copyright © 2004-2008 考试吧软件水平考试网 All Rights Reserved    
中国科学院研究生院权威支持(北京) 电 话:010-62168566 传 真:010-62192699
百度大联盟黄金认证  十佳网络教育机构  经营许可证号:京ICP060677