软考中级

面向对象的数据库是(48)的集合。A.数据B.对象C.类D.关系

题目

面向对象的数据库是(48)的集合。

A.数据

B.对象

C.类

D.关系

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

72、面向对象数据库系统对关系数据库系统的重大改进是_______________。

A.允许复杂的数据类型存在

B.突破了关系模型第一范式的限制

C.既支持记录集合的操作,又支持面向对象的操作

D.包括其他全部选项


包括其他全部选项

第2题:

15、面向对象数据库系统对关系数据库系统的重大改进是_______________。

A.允许复杂的数据类型存在

B.突破了关系模型第一范式的限制

C.既支持记录集合的操作,又支持面向对象的操作

D.包括其他全部选项


D

第3题:

下列关于面向对象数据库系统的叙述中,哪一个是不正确的?

A.构造复杂对象数据类型的构造器包括集合

B.引用也可用于构造复杂对象数据类型

C.子类继承超类的关系是IS-A关系

D.超类继承子类的全部属性


正确答案:D
解析:本题考查面向对象数据库系统的概念。构造复杂对象数据类型的构造器包括集合;引用也可用于构造复杂对象数据类型;子类继承超类的关系是IS-A关系;子类继承超类的全部属性。选项D说法错误,正确答案为选项D。

第4题:

面向对象数据库是(42)的集合。

A.数据

B.关系

C.类

D.对象


正确答案:C
解析:面向对象的数据库是类的集合,模式为适应需求的变化而随时间的变化称为模式演进。模式演进包括创建新的类、删除旧的类、修改类和操作等。

第5题:

在面向对象软件方法中,“类”是()。

A.具有同类数据的对象的集合

B.具有相同操作的对象的集合

C.具有同类数据的对象的定义

D.具有同类数据和相同操作的对象的定义


参考答案:D

第6题:

面向对象数据库中,类似对象的集合称为______.


正确答案:

第7题:

下列关于面向对象数据库和关系数据库系统的叙述中,哪一条是不正确的?

A.面向对象数据库设计与关系数据库设计之间一个最主要的区别是如何处理联系

B.面向对象数据库设计与关系数据库设计中,处理继承的方法是相同的

C.在面向对象数据库中,通过使用继承构造来获得映射

D.在面向对象数据库中,联系是通过使用联系特性或者包括相关对象的对象标识符的参照属性来处理的


正确答案:B
解析:在实际应用中,对象数据库设计与关系数据库设计之间一个最主要的区别是如何处理联系。在对象数据库中,联系典型地通过使用联系特性或者包括相关对象的OID的参照属性来处理。在关系数据库中,元组中的联系是通过匹配值的属性来指定的。对象数据库设计与关系数据库设计的另一个重要的区别在于如何处理继承。在对象数据库中,这些结构内建在模型中,因此通过使用继承构造来获得映射。在关系型的设计中,由于在基本的联系模型中不存在内建的构造,所以有不同的方案。故答案选B。

第8题:

关系数据库可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库中的表。()

此题为判断题(对,错)。


参考答案:×

第9题:

(60)下列关于面向对象数据库系统的叙述中,哪一个是不正确的?

A)构造复杂对象数据类型的构造器包括集合

B)引用也可用于构造复杂对象数据类型

C)子类继承超类的关系是 IS-A 关系

D)超类继承子类的全部属性


正确答案:D


(60)【答案】D)
【解析】对象-关系数据库系统除了具有原来关系数据库的各种特征外,来具有以下特征:
1, 对基本数据类型扩充的支持。例如可以定义数组、向量、矩阵、集合等数据类型以及支持用户加入这些数据要求的操作。
2, 对复杂对象的支持。即由多种基本类型或用户自定义的数据类型构成的对象。
3, 对继承的支持。
4, 对规则系统的支持。大大增强对象—关系数据库的功能,使之具有主动数据库的知识库的特性。