地大17秋《数据库原理》在线作业12参考
地大《数据库原理》在线作业一一、单选题:
1.保证事务的隔离性是()的职责 (满分:4)
A.DBMS事务管理子系统
B.编写事务程序的应用程序员
C.DBMS并发控制子系统
D.DBMS事务管理和恢复管理子系统
2.所谓()就是在对数据对象加锁、持锁和释放锁时所约定的一些规则 (满分:4)
A.封锁
B.封锁协议
C.排他锁
D.共享锁
3.数据库系统的特征不包括() (满分:4)
A.数据结构化
B.数据冗余度小
C.数据共享
D.数据和程序缺乏独立性
4.数据库系统上的大部分语义完整性约束是由数据库应用确定的,这类完整性约束分为状态约束和()约束两类 (满分:4)
A.隐式约束
B.显式约束
C.触发器
D.变迁约束
5.当使用INSERT语句往数据库表中插入一行数据时,在主键列值上如果出现重复值,那么会产生的情况是() (满分:4)
A.出错,操作失败
B.操作成功
C.操作成功,但要给出警告信息
D.自动把新数据行的主键列值更改为没有重复的列值后再插入,操作成功
6.DBA是系统的() (满分:4)
A.数据库管理员
B.数据库设计者
C.系统分析员
D.最终用户
7.定义显式约束的方法是() (满分:4)
A.过程化定义方法
B.断言定义方法
C.触发器
D.以上都正确
8.DBMS是()的缩写 (满分:4)
A.数据库
B.数据库系统
C.数据库管理系统
D.数据库应用系统
9.逻辑设计过程是把概念设计结果转换成(),然后进行规范化处理 (满分:4)
A.E-R图
B.关系模式
C.C \\n\\nC \\n物理设计
D.数据字典
10.概念结构设计中使用的常用工具是() (满分:4)
A.程序流程图
B.E-R图
C.数据流图
D.数据字典
11.E-R图中联系用()表示 (满分:4)
A.矩形
B.椭圆形
C.菱形
D.圆形
12.在SQL语言中,()表示可以和任意的单个字符匹配 (满分: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.SQL语言支持关系数据库三级模式结构。其中内模式对应于() (满分:4)
A.存储文件
B.基本表
C.视图
D.索引
18.()只规定事务T在更新数据对象以前,必须对该数据对象加排他锁,并且直到事务T结束时才可以释放该锁 (满分:4)
A.一级封锁协议
B.二级封锁协议
C.三级封锁协议
D.以上都不正确
19.SQL语言是()的缩写 (满分:4)
A.结构化查询语言
B.结构化操作语言
C.结构化定义语言
D.结构化数据库语言
20.一个事务中的所有操作要么全部执行,要么全部不执行,这是事务的() (满分:4)
A.原子性
B.一致性
C.隔离性
D.持续性
二、多选题:
21.事务的性质包括() (满分:4)
A.原子性
B.数据库正确保持性
C.操作结果永久保持性
D.独立性
E.可串行性
22.破坏事务原子性和引起系统故障的原因有() (满分:4)
A.计算机系统故障
B.事务或系统故障
C.事务的强行终止
D.磁盘故障
E.其他故障
23.持有系统帐号的数据库管理员可以执行的操作包括() (满分:4)
A.建立帐号
B.撤销帐号
C.授予权力
D.撤销权力
24.以下启发式代数优化规则,正确的是() (满分:4)
A.选择和投影尽早执行
B.把某些选择操作与邻接笛卡尔积相结合,形成一个连接操作
C.同时执行相同关系上的多个选择和投影操作
D.把投影操作与邻接操作结合起来执行
E.提取公共表达式
25.视图的优点包括() (满分:4)
A.简化用户的操作,使用户将注意力集中在视图所关联的数据上
B.使用户能以多种角度看待同一数据
C.能够对机密数据提供安全保护
D.为数据库重构提供一定的逻辑独立性
地大《数据库原理》在线作业二
一、单选题:
1.DBA是系统的() (满分:4)
A.数据库管理员
B.数据库设计者
C.系统分析员
D.最终用户
2.当使用INSERT语句往数据库表中插入一行数据时,在主键列值上如果出现重复值,那么会产生的情况是() (满分:4)
A.出错,操作失败
B.操作成功
C.操作成功,但要给出警告信息
D.自动把新数据行的主键列值更改为没有重复的列值后再插入,操作成功
3.在数据库设计中,有时需要将一个数据库表拆分成两个表,这样做的目的是() (满分:4)
A.增加易用性
B.消除或减小数据冗余
C.扩展数据库安全性
D.并发控制的需要
4.所谓()就是在对数据对象加锁、持锁和释放锁时所约定的一些规则 (满分:4)
A.封锁
B.封锁协议
C.排他锁
D.共享锁
5.按照索引域的特点,索引可以分为三类,以下不正确的是() (满分:4)
A.主索引
B.聚集索引
C.辅助索引
D.稀疏索引
6.现代数据管理系统大都采用()数据模型 (满分:4)
A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
7.关系代数的五种基本操作是并、差、投影、选择和() (满分:4)
A.交
B.连接
C.商
D.笛卡尔积
8.在局部模式合并为一个全局模式之前,冲突不惜首先被识别出来并加以解决,冲突包括() (满分:4)
A.命名冲突
B.值域冲突
C.约束冲突
D.以上都正确
9.在数据库设计的需求分析阶段,业务流程一般用()表示 (满分:4)
A.E-R视图
B.程序结构图
C.程序框图
D.数据流图
10.在数据库管理系统中需要使用数据字典的模块是() (满分:4)
A.数据定义语言编译模块
B.数据操纵语言预处理模块
C.授权和安全性验证模块
D.以上都正确
11.HASH文件是一种支持快速存取的文件存取方法,HASH方法包括() (满分:4)
A.简单HASH方法
B.动态HASH方法
C.可扩展的HASH方法
D.以上都正确
12.保证事务的隔离性是()的职责 (满分:4)
A.DBMS事务管理子系统
B.编写事务程序的应用程序员
C.DBMS并发控制子系统
D.DBMS事务管理和恢复管理子系统
13.数据库系统上的大部分语义完整性约束是由数据库应用确定的,这类完整性约束分为状态约束和()约束两类 (满分:4)
A.隐式约束
B.显式约束
C.触发器
D.变迁约束
14.在多个事务并发执行的过程中,可能会出现多个并发事务处于互相等待的状态,这可能会造成() (满分:4)
A.死锁
B.活锁
C.A和B都正确
D.A和B都不正确
15.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交,T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失了,这种情形称为() (满分:4)
A.数据更新丢失
B.临时值问题
C.错误聚集计算问题
D.以上都正确
16.第三代数据库系统的主要特征是() (满分:4)
A.面向对象数据模型
B.与其他学科的技术内容互相结合
C.程序设计语言与数据库语言的无间隙的集成
D.以上都正确
17.在集中式数据库系统中,影响查询效率的因素有() (满分:4)
A.查询执行期间存取的磁盘存储器上的数据量
B.查询执行期间产生的中间结果占用的磁盘存储器空间量
C.查询执行期间使用的处理机时间
D.以上都正确
18.数据库系统的特征不包括() (满分:4)
A.数据结构化
B.数据冗余度小
C.数据共享
D.数据和程序缺乏独立性
19.()是整个数据库设计的关键 (满分:4)
A.需求分析
B.概念设计
C.逻辑设计
D.物理设计
20.概念结构设计中使用的常用工具是() (满分:4)
A.程序流程图
B.E-R图
C.数据流图
D.数据字典
二、多选题:
21.查询优化技术包括() (满分:4)
A.启发式关系代数优化方法
B.启发式关系演算优化方法
C.基于复杂性的查询优化方法
D.语义优化方法
22.持有系统帐号的数据库管理员可以执行的操作包括() (满分:4)
A.建立帐号
B.撤销帐号
C.授予权力
D.撤销权力
23.日志文件由许多日志记录组成,日志记录包括() (满分:4)
A.事务开始记录
B.更新日志记录
C.事务提交记录
D.事务中止记录
24.视图的优点包括() (满分:4)
A.简化用户的操作,使用户将注意力集中在视图所关联的数据上
B.使用户能以多种角度看待同一数据
C.能够对机密数据提供安全保护
D.为数据库重构提供一定的逻辑独立性
25.破坏事务原子性和引起系统故障的原因有() (满分:4)
A.计算机系统故障
B.事务或系统故障
C.事务的强行终止
D.磁盘故障
E.其他故障
页:
[1]