77范文网 - 专业文章范例文档资料分享平台

数据库原理大习题集及答案(5)

来源:网络收集 时间:2018-12-06 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

C.嵌入式SQL D.多用户SQL

9.SQL数据库中的表可以是( )。 A.数据库 B.视图 C.基本表 D.SQL模式

10.SQL由()组成。 A.数据定义 B.数据操纵 C.数据控制

D.嵌入式SQL的使用规定

11.下列关于基本表的与存储文件之间关系的叙述中,错误的是()。

A.一个基本表只能存储于一个文件中,一个存储文件中也只能存放一个基本表 B.一个基本表只能存储于一个文件中,但一个存储文件中可存放多个基本表

C.一个基本表可以存储于一个或多个文件中,但一个存储文件中只能存放一个基本表

D.一个基本表可以存储于一个或多个文件中,一个存储文件中也可以存放一个或多个基本表 12.SQL查询语句中,在SELECT子句中可以出现( )。 A.列名 B.基本表名 C.视图名 D.表达式

13.SQL查询语句中,在FROM子句中可以出现( )。 A.列名

B.基本表名 C.视图名 D.表达式

14.使用聚合函数进行统计时,忽略空值的有( )。 A.SUM B.MAX C.COUNT D.AVG

15.能够被更新的视图必须是从单个基本表中,使用( )操作导出的,且 包含了基本表的主键或某个候选键。 A.分组 B.聚合函数 C.投影 D.选择

16.在CREATE TABL语句中实现完整性约束的子句有( )。 A.NOT NULL

B.PRIMARY KEY C.FOREIGN KEY D.CHECK

三.判断题

1 可以用关键字“AS”给某个属性命别名。()

21

2 \表示一个值是空值。()

3 “%”表示任意的一个字符,“-”表示任意数量的字符。( ) 4 在SQL语句中,ORDER BY表示对输出结果要进行排序。() 5 EXISTS的含义与存在量词相同。( )

6视图的内容要保存在一个新的数据库中。( )

7在视图中插入一个远足,该元组会同时插入到基本表中。( )

8如果对关系的查询比更新频繁得多,对使用频率高的属性建立索引比较有价值。( ) 9可以用关键字“AS”给某个属性命别名。( ) 10“=NULL”表示一个值是空值。( )

11“%”表示任意一个字符,“_”表示任意数量的字符。( ) 12在SQL语句中,ORDER BY表示对输出结果要进行排序。( ) 13在视图中插入一个元组,该元组会同时插入到基本表中。( ) 14 ALTER TABLE Movie MODIFY Title CHAR(15)

表示将Title属性的数据类型改成字符串型,长度为15。 ( ) 15在CREATE INDEX语句中,使用CLUSTERED来建立簇索引。( ) 16 恢复数据,可以在查询分析器中使用这样的命令:

BACKUP DATABASE database_name FROM backup 。 ( ) 17通配符“_”表示某单个字符。 ( )

18自定义函数在对任何表的查询中都可以使用。( )

19.原则上讲,两个不同的对象所具有的属性值不能相同,但在给定的关系中的元组可以是完全相同的。( )

20.在关系模型中每个元组的分量不能是结构、集合、数组等复合类型。( ) 21.在R和S关系之间进行并、交、差运算,R和S的模式必须具有:相同的属性集,属性顺序相同。( )

22.对于联系与反向联系,常用的方法是将其独立出来作为连接关系。( ) 23.数据逻辑中的查询是一个或多个规则的聚集。如果规则的头部有多个关系,则只有一个关系是查询结果,其他关系在查询过程中起辅助作用。( ) 单选题参考答案:

1-5 DCCBB 6-10 CCDDC 11-15 ACBDC 16-20 BCDBB 21-25 ACBDB 26-30 ADBDA 31-35BCAAD 36-41CCBADD

多选题参考答案:

1-5 BD CD BD AB BC 6-10 CD BCD AC BC ABCD 11-15 ABC AD BC ABD CD 16 BCD 判断题参考答案:

1-5 TFFTT 6-10FTTTF 11-15FTTTT 16-20FTTFT 21-23TTT

22

第五章 查询优化与并发控制

一.单选题

1.如果事务T对数据D已加S锁,则其他事务对数据D()。 A.可以加S锁,不能加X锁 B.可以加S锁,也可以加X锁 C.不能加S锁,可以加X锁 D.不能加任何锁

2.如果事务T对数据D已加X锁,则其他事务对数据D()。 A.可以加S锁,不能加X锁 B.可以加S锁,也可以加X锁 C.不能加S锁,可以加X锁 D.不能加任何锁

3.封锁机制是实现数据库()的主要方法。 A.完整性 B.安全性 C.并发控制 D.保护

4.在SQL Server 2005中,索引的顺序和数据表的物理顺序相同的索引是(A.聚集索引

B.非聚集索引 C.主键索引 D.唯一索引

5.数据库的( )是指数据的正确性和相容性 。 A.安全性 B. 完整性 C.并发控制 D.恢复

6.( )是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。 A. 程序 B. 命令 C. 事务 D. 文件

7.事务的原子性是指( )。

A.事务必须是使数据库从一个一致性状态变到另一个一致性状态 B.事务一旦提交,对数据库的改变是永久的

C.一个书物内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务中包括的所有操作要么都做,要么都不做 8.事务的一致性是指( )。

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个书物内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 9.下面( )选项表示要执行差异备份。

23

)。 A. Recovery B Notrecovery C Differencial D Noint 10.下列数据库中,( )数据库不允许进行备份操作。 A teaching B model C msdb D tempdb 11.还原数据库时,首先要进行( )操作。

A创建最近事务日志备份 B 创建完整数据备份

C 创建备份设备 D 删除最近事务日志备份

12.创建数据库备份文件或文件组备份时,首先要进行( )操作。 A. 创建事务日志备份 B 创建完整数据库备份 C 创建备份设备 D 删除差异备份 13.下列故障发生时,( )需要数据库管理员进行手工操作恢复。 A.停电 B不小心删除表数据 C 死锁 D 操作系统错误

14.SQL Server 2005 的事务不具有特征的是( )。 A 原子性 B 隔离性 C 一致性 D 共享性 15.SQL Server 2005中常见的锁类型不包括( )。 A共享 B架构 C 行 D 排他 16.事务的隔离级别不包括( )。

A READ UNCOMMITTED B READ COMMITTED C REPEATABLE ONLY D SNAPSHOT 17死锁发生的原因是( )。

A 并发控制 B 服务器故障 C 数据错误 D 操作失误 18.QL Server 2005 中发生死锁需要( )。

A. 用户处理 B 系统自动处理 C 修改数据源 D取消事务 19.下列说法正确的是( )。

A行列顺序有关 B 属性名允许重复 C 任意两个元组不允许重复 D 列是非同质的

20.在关系数据库中,不同关系之间的联系通过( )实现。 A 候选码 B 主码 C 索引 D 外码

21.实体完整性 要求主属性不能取空值,这一点通常通过( )来保证。 A 定义外码 B 定义主码 C 用户定义的完整性 D 关系自动生成 22.在关系EMP中,( )属性是外码。

A 雇员号 B 雇员名 C 部门号 D 工资

23.在第一个事务以S 封锁方式读数据A时,第二个事务对数据A的读方式会遭到失败的是( )。 A 实现X 封锁的读 B 实现S封锁的读

C 不加封锁的读 D 实现共享型封锁的读 24.事务的隔离性是由DBMS 的( )实现的。 A事务管理子系统 B 恢复管理子系统 C 并发控制子系统 D 完整性子系统

25.在数据库系统中,对存取权限的定义成为( )。 A 命令 B 授权 C 定义 D 审计

26.数据库管理系统通常提供授权功能控制不同用户访问权限,主要是为了实现数据库的( )。 A可靠性 B 一致性 C 完整性 D 安全性

27.( )是DBMS的基本单位 ,它是用户定义的一组逻辑一致的程序序列。 A程序 B 命令 C 事务 D 文件 28.事务的原子性是指( )。

24

A 事务中包括的所有操作,要么都做,要么都不做 B 事务一旦提交,对数据库的改变是永久的

C 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D 事务必须使数据库从一个一致性状态变到另一个一致性状态 29.事务的一致性指( )。

A 事务中包括的所有操作,要么都做,要么都不做 B 事务一旦提交,对数据库的改变是永久的

C 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D 事务必须使数据库从一个一致性状态变到另一个一致性状态 30. 事务的隔离性是指( )。

A 事务中包括的所有操作,要么都做,要么都不做 B 事务一旦提交,对数据库的改变是永久的

C 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D 事务必须使数据库从一个一致性状态变到另一个一致性状态 31.事务的持久性指( )。

A 事务中包括的所有操作,要么都做,要么都不做 B 事务一旦提交,对数据库的改变是永久的

C 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D 事务必须使数据库从一个一致性状态变到另一个一致性状态

32. 多用户数据库系统的目标之一是使它的每个用户好像在使用一个单用户数据库为此数据库系统必须进行( )。

A 安全性控制 B 完整性控制 C 并发性控制 D 可靠性控制

33.解决并发操作带来的数据不一致性问题普遍采用( )。 A 封锁 B 恢复 C 存取控制 D 席上

34 若是事务T 对数据R加以X封锁,则其他事物对数据R( )。 A可以加S锁不能加X锁 B 不能加S锁可以加X锁 C可以加S锁也可以加X锁 D 不能加任何锁

35. 不允许任何其他事务对这个锁定目标再加任何类型锁的锁是()。 A 共享锁 B 排他锁 C 共享锁 或排他锁 D 以上都不是 36. 数据库中的封锁机制是()的主要方法。 A完整性 B 安全性 C 并发控制 D 恢复 37.对并发若不加以控制 ,可能会带来()问题。 A 不安全 B 死锁 C 死机 D 不一致

38.数据库系统并发控制的主要方法是采用()机制。 A拒绝 B 改为串行 C 封锁 D 不加任何控制

39. 若数据库中包含成功事务提交的结果 ,则此数据库就称为处于()状态。 A 安全 B 一致 C 不安全 D 不一致

40.若系统的运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式中止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为()。 A 事务故障 B 系统故障 C 介质故障 D 运行故障

41.若系统的运行过程中,由于某种硬件故障,使存在在外存上的数据部分损失或全部损失,这种情况称为()。

A 事务故障 B 系统故障 C 介质故障 D 运行故障 42. 用于数据库恢复的重要文件时()。

A数据库文件 B 索引文件 C 日志文件 D 备份文件

25

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库原理大习题集及答案(5)在线全文阅读。

数据库原理大习题集及答案(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/346535.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: