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++系统
结构化查询 导航式查询
适用于第四代语言 适用于面向对象语言
隐式联系 显式联系
没有具有唯一性的对象标识符 有具有唯一性的对象标识符
是能够表示对象的关系数据库 是能够表示关系的对象数据库
声明:
(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。
相关推荐
2023年10月浙江自考《教育科学研究方法》复习笔记(4)
06-012023年4月浙江自考新闻学概论复习笔记:资本主义新闻事业
11-282023年4月浙江自考外国文学史复习资料:浪漫主义文学的兴起
02-062023年4月浙江自考中外教育简史复习笔记:美国近代教育制度
12-08自考辅导资料:2021年10月《马克思主义哲学原理》—辩证唯物主义的过程论
06-102023年4月浙江自考中外教育简史复习笔记:西欧中世纪教会学校
12-102023年10月浙江自考商业伦理导论复习资料汇总
05-152023年4月浙江自考英美文学选读复习笔记:Alfred Tennyson
12-092023年4月浙江自考英语国家概况复习资料十二
01-122023年4月浙江自考语言学概论复习资料第五章(3)
11-25