当前位置: 首页 > 自学考试 > 自学考试备考资料 > 数据库原理第八章具有面向对象特征的数据库系统

数据库原理第八章具有面向对象特征的数据库系统

更新时间:2010-08-31 09:34:24 来源:|0 浏览0收藏0

自学考试报名、考试、查分时间 免费短信提醒

地区

获取验证 立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

  127. 传统的关系模型:

  又称为平面关系模型。它在结构上是二维的,每个属性的数据类型是基本数据类型(整型、逻辑型等)。关系模型的规范化最低要求是1NF条件,即属性值不可分解。

  128. 嵌套关系模型:转自环 球 网 校edu24ol.com

  它对数据结构的限制比平面关系模型宽,允许属性类型是基本数据类型或集合类型(关系类型),并且允许多层嵌套。嵌套关系模型是“非1NF的”。

  129. 复合对象模型:

  它对数据结构的限制比嵌套关系模型还宽,允许属性类型是基本数据类型、集合类型、或是结构类型(即元组类型),并且允许多层嵌套。

  130. 嵌套关系和复合对象的局限性:

  本质上,嵌套关系模型和复合对象模型并没有真正给关系模型增加新的概念,只是放宽了对关系构成成分类型的限制,使我们可以超越“二维表”,定义出较复杂的数据结构。但是它们的明显弱点是不能表示递归结构,如果允许用它们的嵌套定义来表示递归结构,就会出现无穷嵌套问题。

  131. 与实体联系图比较,对象联系图有哪些修改和扩充:

  (1) 实体类型改称为“对象类型”,用椭圆表示。

  (2) 小圆圈表示属性,并且是基本数据类型。对象类型与属性之间连线可以是单箭头(表示单值)或是双箭头(表示多值)。

  (3) 对象类型之间的连线表示指针方式的引用,连线可能是单箭头(表示单值,即元组)或双箭头(表示多值,即集合)。

  (4) 子类与超类的联系用双线箭头(泛化边)表示。

  132. 与传统的关系模型比较,对象关系模型主要有哪些扩充:

  (1) 在定义语言方面有三个扩充:

  l 数据类型的扩充,引入复合类型(结构、数组、多集和集合类型)。

  l 在类型一级和表一级实现继承性(单重继承性和多重继承性)。

  l 属性可以定义成引用类型。

  (2) 在查询语言方面与原来相差无几,只是使用时必须区别对待属性值是单值还是多值的情况。在多值时,需另定义元组变量。

  133. 简述ORDB中“路径表达式”概念:转自环 球 网 校edu24ol.com

  在ORDB中,数据结构可以嵌套,或采用引用类型,沿着嵌套层次到达目标数据的一条线路称为路径,由路径中依次出现的属性(属性间用“·”隔开)组成的式子称为路径表达式。路径表达式中的值都是单值或结构值,当遇到属性值是集合时,必须用定义在这个集合上的元组变量来代替。

  134. 简要解释面向对象数据模型中的两种继承性:

  一个子类可以继承某一超类的结构和特性,这称为单继承性;

  一个子类可继承多个超类的结构和特性,这称为多继承性。

  135. 简要说明面向对象数据模型的对象包含、复合对象和类包含层次图三个概念:

  在面向对象数据模型中,不同的对象之间可能存在包含关系。这是指一个对象中包含着另一个对象,或者说,后者是前者的一部分。包含是一种“is-part-of”联系。包含其他对象的对象称为复合对象。包含关系可以有多层,形成类包含层次图。

  136. 说明ORDB与OODB的主要区别:

  ORDB OODB

  从SQL出发,引入复合类型、继承性和引用类型等概念 从OOPL C++出发,引入持久数据概念,能够对DB操作,形成持久化C++系统

  结构化查询 导航式查询

  适用于第四代语言 适用于面向对象语言

  隐式联系 显式联系

  没有具有唯一性的对象标识符 有具有唯一性的对象标识符

  是能够表示对象的关系数据库 是能够表示关系的对象数据库

·2010年各地10月自学考试报名汇总

·2010年7月自学考试成绩查询时间及方式汇总

更多信息请访问:自学考试频道    自学考试论坛    自学考试博客圈

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

自学考试资格查询

自学考试历年真题下载 更多

自学考试每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部