欧阳老师 发表于 2017-5-12 14:37:38

17春地大《数据库原理》在线作业一二答案满分

地大《数据库原理》在线作业一

一、单选题:
1.在数据库设计的需求分析阶段,业务流程一般用(    )表示          (满分:4)
    A. E-R视图
    B. 程序结构图
    C. 程序框图
    D. 数据流图
2.逻辑设计过程是把概念设计结果转换成(    ),然后进行规范化处理          (满分:4)
    A. E-R图
    B. 关系模式
    C. C C 物理设计
    D. 数据字典
3.数据库管理系统一般都提供两级权限,分别是关系级权限和(    )          (满分:4)
    A. 表级权限
    B. 数据库级权限
    C. 字段级权限
    D. 用户级权限
4.SQL语言支持关系数据库三级模式结构。其中内模式对应于(    )          (满分:4)
    A. 存储文件
    B. 基本表
    C. 视图
    D. 索引
5.(    )属于查询处理过程的步骤          (满分:4)
    A. 扫描和词法分析
    B. 查询优化
    C. 查询执行
    D. 以上都正确
6.SQL语言是(    )的缩写          (满分:4)
    A. 结构化查询语言
    B. 结构化操作语言
    C. 结构化定义语言
    D. 结构化数据库语言
7.SQL语言的关系级权限是(    )          (满分:4)
    A. 查询关系R
    B. 更新关系R
    C. 修改关系R的模式
    D. 以上都正确
8.多个事务在并行执行过程中,可能会产生的问题有(    )          (满分:4)
    A. 数据更新丢失
    B. 临时值问题
    C. 错误聚集计算问题
    D. 以上都正确
9.当使用INSERT语句往数据库表中插入一行数据时,在主键列值上如果出现重复值,那么会产生的情况是(    )          (满分:4)
    A. 出错,操作失败
    B. 操作成功
    C. 操作成功,但要给出警告信息
    D. 自动把新数据行的主键列值更改为没有重复的列值后再插入,操作成功
10.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交,T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失了,这种情形称为(    )          (满分:4)
    A. 数据更新丢失
    B. 临时值问题
    C. 错误聚集计算问题
    D. 以上都正确
11.(    )要求任何基本表的主键中的每一个属性都不能取空值          (满分:4)
    A. 实体完整性
    B. 参照完整性
    C. 用户定义的完整性
    D. 以上都正确
12.(    )只规定事务T在更新数据对象以前,必须对该数据对象加排他锁,并且直到事务T结束时才可以释放该锁          (满分:4)
    A. 一级封锁协议
    B. 二级封锁协议
    C. 三级封锁协议
    D. 以上都不正确
13.为了确保数据库的安全性,数据库管理系统需要考虑(    )的问题          (满分:4)
    A. 用户权限问题
    B. 防止非授权用户使用系统问题
    C. 统计数据库的安全性问题
    D. 以上都正确
14.数据库设计可以分为四步,分别是需求分析、概念设计、逻辑设计和(    )          (满分:4)
    A. 模式设计
    B. 命令设计
    C. 界面设计
    D. 物理设计
15.数据库系统上的大部分语义完整性约束是由数据库应用确定的,这类完整性约束分为状态约束和(    )约束两类          (满分:4)
    A. 隐式约束
    B. 显式约束
    C. 触发器
    D. 变迁约束
16.所谓(    )就是在对数据对象加锁、持锁和释放锁时所约定的一些规则          (满分:4)
    A. 封锁
    B. 封锁协议
    C. 排他锁
    D. 共享锁
17.数据库物理设计的主要目标是(    ),节省存储量          (满分:4)
    A. 存储结构
    B. 提高数据库性能
    C. 数据传送量
    D. 选用关系模式的好坏
18.在集中式数据库系统中,影响查询效率的因素有(    )          (满分:4)
    A. 查询执行期间存取的磁盘存储器上的数据量
    B. 查询执行期间产生的中间结果占用的磁盘存储器空间量
    C. 查询执行期间使用的处理机时间
    D. 以上都正确
19.DBMS是(    )的缩写          (满分:4)
    A. 数据库
    B. 数据库系统
    C. 数据库管理系统
    D. 数据库应用系统
20.在多个事务并发执行的过程中,可能会出现多个并发事务处于互相等待的状态,这可能会造成(    )          (满分:4)
    A. 死锁
    B. 活锁
    C. A和B都正确
    D. A和B都不正确
二、多选题:
1.破坏事务原子性和引起系统故障的原因有(    )          (满分:4)
    A. 计算机系统故障
    B. 事务或系统故障
    C. 事务的强行终止
    D. 磁盘故障
    E. 其他故障
2.查询优化技术包括(    )          (满分:4)
    A. 启发式关系代数优化方法
    B. 启发式关系演算优化方法
    C. 基于复杂性的查询优化方法
    D. 语义优化方法
3.数据库副本复制过程在没有活动事务时才能执行,主要完成的任务包括(    )          (满分:4)
    A. 把主存中的所有日志记录写入永恒存储器
    B. 把所有主存缓冲区中被更新的数据库信息写入磁盘
    C. 把数据库复制到永恒存储器
    D. 建立一个日志记录并写入用户存储器
4.持有系统帐号的数据库管理员可以执行的操作包括(    )          (满分:4)
    A. 建立帐号
    B. 撤销帐号
    C. 授予权力
    D. 撤销权力
5.视图的优点包括(    )          (满分:4)
    A. 简化用户的操作,使用户将注意力集中在视图所关联的数据上
    B. 使用户能以多种角度看待同一数据
    C. 能够对机密数据提供安全保护
    D. 为数据库重构提供一定的逻辑独立性

地大《数据库原理》在线作业二

一、单选题:
1.数据库概念模式指的是(    )          (满分:4)
    A. 模式
    B. 外模式
    C. 内模式
    D. 子模式
2.HASH文件是一种支持快速存取的文件存取方法,HASH方法包括(    )          (满分:4)
    A. 简单HASH方法
    B. 动态HASH方法
    C. 可扩展的HASH方法
    D. 以上都正确
3.(    )是整个数据库设计的关键          (满分:4)
    A. 需求分析
    B. 概念设计
    C. 逻辑设计
    D. 物理设计
4.保证事务的隔离性是(    )的职责          (满分:4)
    A. DBMS事务管理子系统
    B. 编写事务程序的应用程序员
    C. DBMS并发控制子系统
    D. DBMS事务管理和恢复管理子系统
5.定义显式约束的方法是(    )          (满分:4)
    A. 过程化定义方法
    B. 断言定义方法
    C. 触发器
    D. 以上都正确
6.现代数据管理系统大都采用(    )数据模型          (满分:4)
    A. 层次模型
    B. 网状模型
    C. 关系模型
    D. 面向对象模型
7.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交,T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失了,这种情形称为(    )          (满分:4)
    A. 数据更新丢失
    B. 临时值问题
    C. 错误聚集计算问题
    D. 以上都正确
8.(    )只规定事务T在更新数据对象以前,必须对该数据对象加排他锁,并且直到事务T结束时才可以释放该锁          (满分:4)
    A. 一级封锁协议
    B. 二级封锁协议
    C. 三级封锁协议
    D. 以上都不正确
9.所谓(    )就是在对数据对象加锁、持锁和释放锁时所约定的一些规则          (满分:4)
    A. 封锁
    B. 封锁协议
    C. 排他锁
    D. 共享锁
10.一个事务中的所有操作要么全部执行,要么全部不执行,这是事务的(    )          (满分:4)
    A. 原子性
    B. 一致性
    C. 隔离性
    D. 持续性
11.多个事务在并行执行过程中,可能会产生的问题有(    )          (满分:4)
    A. 数据更新丢失
    B. 临时值问题
    C. 错误聚集计算问题
    D. 以上都正确
12.数据库系统上的大部分语义完整性约束是由数据库应用确定的,这类完整性约束分为状态约束和(    )约束两类          (满分:4)
    A. 隐式约束
    B. 显式约束
    C. 触发器
    D. 变迁约束
13.数据库管理系统一般都提供两级权限,分别是关系级权限和(    )          (满分:4)
    A. 表级权限
    B. 数据库级权限
    C. 字段级权限
    D. 用户级权限
14.SQL语言是(    )的缩写          (满分:4)
    A. 结构化查询语言
    B. 结构化操作语言
    C. 结构化定义语言
    D. 结构化数据库语言
15.在数据库设计中,有时需要将一个数据库表拆分成两个表,这样做的目的是(    )          (满分:4)
    A. 增加易用性
    B. 消除或减小数据冗余
    C. 扩展数据库安全性
    D. 并发控制的需要
16.逻辑设计过程是把概念设计结果转换成(    ),然后进行规范化处理          (满分:4)
    A. E-R图
    B. 关系模式
    C. C C 物理设计
    D. 数据字典
17.在多个事务并发执行的过程中,可能会出现多个并发事务处于互相等待的状态,这可能会造成(    )          (满分:4)
    A. 死锁
    B. 活锁
    C. A和B都正确
    D. A和B都不正确
18.数据库物理设计的主要目标是(    ),节省存储量          (满分:4)
    A. 存储结构
    B. 提高数据库性能
    C. 数据传送量
    D. 选用关系模式的好坏
19.关系代数的五种基本操作是并、差、投影、选择和(    )          (满分:4)
    A. 交
    B. 连接
    C. 商
    D. 笛卡尔积
20.在数据库管理系统中需要使用数据字典的模块是(    )          (满分:4)
    A. 数据定义语言编译模块
    B. 数据操纵语言预处理模块
    C. 授权和安全性验证模块
    D. 以上都正确
二、多选题:
1.破坏事务原子性和引起系统故障的原因有(    )          (满分:4)
    A. 计算机系统故障
    B. 事务或系统故障
    C. 事务的强行终止
    D. 磁盘故障
    E. 其他故障
2.日志文件由许多日志记录组成,日志记录包括(    )          (满分:4)
    A. 事务开始记录
    B. 更新日志记录
    C. 事务提交记录
    D. 事务中止记录
3.事务的性质包括(    )          (满分:4)
    A. 原子性
    B. 数据库正确保持性
    C. 操作结果永久保持性
    D. 独立性
    E. 可串行性
4.以下启发式代数优化规则,正确的是(    )          (满分:4)
    A. 选择和投影尽早执行
    B. 把某些选择操作与邻接笛卡尔积相结合,形成一个连接操作
    C. 同时执行相同关系上的多个选择和投影操作
    D. 把投影操作与邻接操作结合起来执行
    E. 提取公共表达式
5.视图的优点包括(    )          (满分:4)
    A. 简化用户的操作,使用户将注意力集中在视图所关联的数据上
    B. 使用户能以多种角度看待同一数据
    C. 能够对机密数据提供安全保护
    D. 为数据库重构提供一定的逻辑独立性
转载请注明无忧答案网


蓝色麦田 发表于 2017-5-22 14:40:01

需要解题参考资料,需要参考资料,需要参考资料,重要的事情说三遍!!
页: [1]
查看完整版本: 17春地大《数据库原理》在线作业一二答案满分