一、 选择 1、 CAD/CAM系统组成的核心模块 ( )
A 用户界面与接口
B 支撑软件
C 产品建模
D 绘图系统 2、三级模式间存在两种映射,它们是( )
A 模式与子模式间,模式与内模式间
B 子模式与内模式间,外模式与内模式间
C 子模式与外模式间,模式与内模式间
D 模式与内模式间,模式与模式间 3、关系模型中,表示实体间n:m联系是通过增加一个( )
A 关系实现
B 属性实现
C 关系或一个属性实现
D 关系和一个属性实现 4、从关系中挑选出指定的属性组成新关系的运算称为( )
A "选取"运算
B "投影"运算
C "联接"运算
D "交"运算 5、数据库编程工具或SQL语言中的游标是( )
A 表达式
B 变量
C 指针
D 结果集数据结构 6、单个用户使用的数据视图的描述称为 ( )
A 外模式
B 概念模式
C 内模式
D 存储模式 7、 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 ()
A 左外联接
B 右外联接
C 外部并
D 外联接 8、在数据库设计中,将ER图转换成关系数据模型的过程属于 ( )
A 需求分析阶段
B 逻辑设计阶段
C 概念设计阶段
D 物理设计阶段 9. 数据库管理系统DBMS中实现事务持久性的子系统是 ( )
A 安全性管理子系统
B 完整性管理子系统
C 并发控制子系统
D 恢复管理子系统 10. 属性类型允许是基本数据类型、结构类型和集合类型的模型是 ( )
A 关系模型
B 嵌套关系模型
C 对象-关系模型
D 分布式关系模型
二、多项选择 1、工程数据模型有很多,下列几种数据模型属于概念模型 ( )
A 层次数据模型
B 关系数据模型
C 对象数据模型
D 实体-关系数据模型 E.网状数据模型 2、产品数据管理的主要功能包括( )
A 电子仓库管理
B 生产经营管理
C 工程图档与工程流管理
D 销售管理 E.产品结构与文档管理 3、在工程应用的数据库模式设计过程中将会使用下列方法及其工具是( )
A 数据流图
B 实体-关系图
C 程序框图
D IDEF图 E.系统控制流程图 4、数据模型的描述包括( )
A 数据对象
B 数据操作
C 约束与完整性
D 控制条件 E.对象关系 5、版本管理的技术就是要解决( )
A 对象的不同结构的表示及其关联
B 设计过程中对象的状态变换
C 对象在不同设计阶段的结构历史
D 用于并发控制和数据库恢复 E.在设计过程中可随时保留设计对象的修订版本或替换版本 6、CAD/CAM集成的方式有( )
A 点到点集成
B 基于DXF文件的集成
C 基于STEP的集成
D 基于IGES文件的集成 E.基于中性文件的集成 7、在数据库运行维护阶段,数据库系统管理员的主要工作有( )
A 数据库的转储和恢复
B 数据库的安全性、完整性控制
C 数据库存储的重组织与重构造
D 系统性能的监督、分析和改造 E.数据库逻辑结构的重组织与重构造 8、数据管理是数据处理的中心环节,包含以下( )
A 数据的组织
B 数据的存储
C 数据的收集
D 数据的检索和维护 E.数据的加工
三、 填空题 1、事务必须具有的四个性质是:原子性、 、 和持久性。 2、相对于层次/网状数据模型,关系数据模型的操作基础是关系代数,操作的对象 是面向 ,而层次/网状数据模型的操作是面向 。所以 模型中的数据路径的存取对用户是隐藏的。 3、CAD有两种含义,它们分别是 、 ,所以CAD分为广 义的CAD和狭义的CAD。狭义的CAD主要是指 。 填空第9题 4、工程管理中涉及到各种各样的数据。从数据处理的角度和时间的先后顺序,我 们可将工程数据分为 、 、 、 、 、 等。
四、 问答题 1、简述在产品设计过程中涉及的工程数据。 2、请阐述在网状模型和关系模型中,实体之间联系的实现方法。 3、简述ODBC、OLE DB、ADO、DAO、RDO之间的关系。 4、SQL中表达完整性约束的规则主要有哪几种? 5、简述数据库系统的组成。 6、简述工程数据的特点。 五、设计题 1. 简述产品结构(BOM)在设计、制造过程中的作用及在这两个阶段的相关性和不同性。 2.企业仓库库管理中入库流程是这样的:质量检验部门根椐物料的到货通知单对到货的物料进行检查,如果物料质量存在问题就通知厂家推退货处理,否则办理入库,并开据相应的入库凭证通知财务和登记仓库的库存台帐。请你使用数据流工具画出入库流程 3. 图书出版管理数据库中有两个基本表:图书 (书号,书名,作者编号,出版社,出版日期)、作者 (作者编号,作者名,年龄,地址),试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。 4. 设有商店和顾客两个实体,"商店"有属性商店编号、商店名、地址、电话,"顾客"有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。试画出ER图,并注明属性和联系类型。 5. 学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:学生 (学号,姓名,专业,入学日期)、收费 (学年,学号,学费,书费,总金额)。假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)