面向对象数据库用面向对象数据模型去映射客观世界,不仅存储数据,而

题目

面向对象数据库用面向对象数据模型去映射客观世界,不仅存储数据,而且存储定义在数据上的()。

  • A、操作
  • B、属性
  • C、主键
  • D、非主键
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

面向对象的数据库系统(oodbs)应该具备以下基本特征:()。

A.必须支持面向对象的数据模型,具有面向对象的特征

B.具有数据库应用开发的基本功能

C.具有数据库管理系统的基本功能

D.有数据字典功能


参考答案:AC

第2题:

用面向对象方法设计的类中,有一些类的对象是需要持久存储的,这样的类一般需要映射到关系数据库模式中。请指出图1-13中哪些类需要做这样的映射。


正确答案:采购计划单、入库单、供货方档案、出库单、物料主文件、领料计划单。
采购计划单、入库单、供货方档案、出库单、物料主文件、领料计划单。 解析:本题是一个综合题,包括结构化方法和面向对象方法,具体有数据流图、类属性识别、系统功能分析及面向对象设计和数据库设计。
问题1是补充缺少的数据流。根据出库工作流程的叙述,“……若经检验没有相应的领料计划,则通知领料人该领料单无效;若领料单有效,仓库保管员根据领料单上的物料代码核对是否有足够的库存;若没有足够的库存,仓库保管员向领料人发缺货单:……”,可得,无效领料单是针对无相应的领料计划,缺货单是针对库存不足,缺货单不能包含于无效领料单中,故缺少数据流缺货单,其终点为领料人,起点应为领料单检验。
根据入库工作流程,“……检验员根据检验结果填写物料检验单:如果物料或供货方不合格,则向采购员发出退货单……”,可见,缺少数据流退货单,其起点为物料检验,终点为采购员。
问题2是面向对象类属性识别。每一种物料有一张领料单,仓库管理员是根据领料单上的物料代码核对库存的,因此领料单应有属性:物料代码和数量;另外,当物料单检验无效时需要通知领料人相应领料单无效,因此领料单应有属性:领料人;出库时,仓库保管员要在领料单上签字,因此领料单应有属性:仓库保管员;为了清楚了解出入库情况,还应包含属性:日期。综上,领料单的属性有:物料代码、数量、领料人、仓库管理员、日期。
类似的,每一种物料有一张入库申请单,成功入库时仓库管理员根据入库申请单修改物料主文件中的现有库存,因此入库申请单应有属性:物料代码和数量;检验员检验物料时,“如果物料或供货方不合格,则向采购员发出退货单”,因此入库申请单应有属性:供货方和采购员;同样,还应包含属性:日期。综上,入库申请单的属性有:物料代码、数量、采购员、供货方、日期。
问题3是系统功能分析。为了提高企业效率,建立一个功能完善的库存管理系统,除了具备查询、统计、报表输出等外,还应对库存的物料做出实时监控,以便保证物料的合理库存量,故还应有功能:库存超限报警和库存不足报警。
问题4是面向对象与数据库的结合。用面向对象方法设计的类中,有一些类的对象是需要持久存储的,这样的类一般需要映射到关系数据库模式中。就本题而言,实际上就是识别需要持久存储的对象,在此需要将数据流图中的所有文件对应的类映射到数据库中,具体有:采购计划单、入库单、供货方档案、领料计划单、物料主文件、出库单。

第3题:

当前数据库应用系统的主流数据模型是()。

A、层次数据模型

B、网状数据模型

C、关系数据模型

D、面向对象数据模型


参考答案:C

第4题:

面向对象的数据库系统应具备以下基本特征:首先,OODBS必须支持面向对象的数据模型,具有面向对象的特征。其次,具有()的基本功能。


正确答案:数据库管理系统

第5题:

我们常用的数据模型类型有层次模型、网状模型、关系模型和面向对象模型四种。(51)是数据库系统中最早出现的数据模型,其数据库系统的典型代表是IBM公司的IMS(Information Management Systems)数据库管理系统;而(52)是使用最广的数据模型。

A.层次模型

B.网状模型

C.关系模型

D.面向对象模型


正确答案:A
解析:数据库系统中出现最早的数据模型是层次模型。

第6题:

目前,数据库领域中最常用的数据模型是:层次模型、()、关系模型和面向对象模型。


参考答案:网状模型

第7题:

数据库系统中最早出现的数据模型、用树形结构表示各类实体以及实体之间的联系的模型是( )。

A.层次数据模型

B.网状数据模型

C.关系数据模型

D.面向对象数据库


正确答案:A

第8题:

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

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

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

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

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


正确答案:B

第9题:

数据库的一般逻辑结构主要有()。

A:传统数据模型
B:面向对象的数据模型
C:空间数据模型
D:时间数据模型
E:属性数据模型

答案:A,B,C
解析:
数据库的一般逻辑结构主要有:传统数据模型、面向对象数据模型、空间数据模型。故选ABC。

第10题:

面向对象的数据库设计主要是从()到数据模型的转换。

  • A、物理模型
  • B、逻辑模型
  • C、对象模型
  • D、领域模型

正确答案:C

更多相关问题