下列关于面向对象数据库和关系数据库系统的叙述中,哪一条是不正确的?()
第1题:
以下关于面向对象设计的叙述中,错误的是( )。
A.类的属性用于封装数据,类的方法用于封装行为B.面向对象设计的基本思想包括抽象、封装和可扩展性C.对象继承和多态可用来实现可扩展性D.对象持久化是指将数据库中的数据加载到内存中供应用程序访问
第2题:
关于各种数据库系统,说法正确的是()。
A.关系数据库系统支持复合数据类型
B.面向对象数据库系统与程序设计语言集成一体化
C.对象-关系数据库系统查询语言功能强大
D.对象-关系数据库系统高保护性
第3题:
(60)下列关于面向对象数据库系统的叙述中,哪一个是不正确的?
A)构造复杂对象数据类型的构造器包括集合
B)引用也可用于构造复杂对象数据类型
C)子类继承超类的关系是 IS-A 关系
D)超类继承子类的全部属性
(60)【答案】D)
【解析】对象-关系数据库系统除了具有原来关系数据库的各种特征外,来具有以下特征:
1, 对基本数据类型扩充的支持。例如可以定义数组、向量、矩阵、集合等数据类型以及支持用户加入这些数据要求的操作。
2, 对复杂对象的支持。即由多种基本类型或用户自定义的数据类型构成的对象。
3, 对继承的支持。
4, 对规则系统的支持。大大增强对象—关系数据库的功能,使之具有主动数据库的知识库的特性。
第4题:
下列关于Oracle的对象-关系特性的叙述中,哪一条是不正确的?( )
A) Oracle对象-关系模型的核心是面向对象数据库
B) 对象实体的一些属性是多值的,可使用可变长数组来表示
C) 在对象模型中,对象的某些属性也可以是对象,可使用嵌套表来表示
D) 抽象数据类型由对象的属性及其方法组成,可用于创建对象表
A.
B.
C.
D.
第5题:
A关系数据库系统支持复合数据类型
B面向对象数据库系统与程序设计语言集成一体化
C对象-关系数据库
D对象-关系数据库系统高保护性
第6题:
IBM DB2对关系型数据库进行面向对象的扩展,提供对面向对象的支持,主要包括:用户定义数据类型、用户定义函数和大对象,形成新一代【 】数据库系统。
第7题:
在目前我们使用的数据库中,最常见的数据库模型是
A. 网状数据库
B. 层次数据库
C. 面向对象的数据库
D. 关系型数据库
第8题:
此题为判断题(对,错)。
第9题:
A、面向对象的数据库系统
B、数据库管理系统
C、对象关系数据库系统
D、关系数据库系统
第10题:
下列关于对象数据库管理组织提出的对象数据库标准ODMG的叙述中,哪个是不确的?
A.面向对象程序设计语言绑定的语言主要是C++、java和smalltalk
B.在ODMG中,对象可以用标识符、名称、结构和方法来描述
C.对象定义语言ODL独立于任何特定的编程语言
D.对象查询语言OQL在设计时要与编程语言紧密配合使用