数据库模拟试卷.doc
文本预览下载声明
PAGE
第 PAGE 3 页 共 NUMPAGES 3 页
学院 专业 年级
学院 专业 年级 学号 姓名 座位号
课程代码: 考核方式:闭卷 考试时量: 120分钟
题 号
一
二
三
四
五
六
七
八
总分
合分人
复查人
应得分
20
20
20
10
30
实得分
得分
评卷人
复查人
单(或多)选题(在本题的每一小题的备选答案中,正确答案有一个或多个,请把你认为正确答案的编号,填入题后的括号内。少选、多选不给分。每题2分,共20分)
在数据库中,下列说法______是不正确的是…………………………( A )
A)数据库避免了一切数据的重复。
B)若系统是完全可以控制的,则系统可确保更新时的一致性。
C)数据库中的数据可以共享。
D)数据库减少了数据冗余。
DBMS能实现对数据库中数据的查询、插入、删除和修改操作,这种功能称为…………………………………………………………………………( C )
A)数据定义功能 B)数据管理功能
C)数据操纵功能 D)数据控制功能
以下哪些概念属于数据世界中的概念?………………………………( AC )
A)记录(record) B)实体(Entity)
C)关键字(key) D)属性(Attribute)
设有关系R,按条件f对关系进行选择,正确的是____……………( C )
A)R×R B)R∞fR C)σf(R) D)∏f(R)
下列SQL语句中,修改表结构的是_____……………………………( A )
A)ALTER B)CREATE
C)UPDATE D)MODIFY STRUCTURE
SQL Server是属于以下哪种体系结构的数据库系统…………………( D )
A)单机系统 B)集中式系统
C)分布式系统 D)客户/服务器系统
在关系模型中,关系是指………………………………………………( A )
A)一个二维表 B)表中的每一列
C)两个实体之间的联系 D)实体
设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是…( D )
A)该操作不存在任何问题
Read A
Read A
A=1000
A=1500
A=1000
Read A
A=A+500
Write A
Rollback
使用A值
事务T1
事务T2
C)该操作不能重复读
D)该操作读“脏”数据
在可串行化级别上的一组事务的并发执行与它们的某个串行调度是等价的,该级别解决了哪些问题…………………………………………………………( ABCD )
A)丢失修改 B)脏读
C)不可重复读 D)幻象读
SQL Server 的默认事务管理模式是哪一种?…………………………( A )
A)自动提交事务 B)隐性事务
C)显式事务 D)批处理
得分
评卷人
复查人
填空题(每空1分,共20分)
DBMS主要功能包括:(数据定义)、(数据操纵)、数据库的运行管理、数据库的建立和维护。
数据模型由数据结构、数据操作和完整性约束三部分组成,数据结构是对系统(静态)特性的描述,数据操作是对系统(动态)特性的描述。
关系模型中可以有三类完整性约束。它们是(实体完整性)、(参照完整性)和用户定义完整性。
关系代数的运算可分为(传统的集合运算)和专门关系的运算,从两个关系的笛卡尔积中选取属性间满足一定条件的元组称为( 连接 )。
SQL语言是(结构化查询语言),其中用(revoke )语句用来取消用户权限。
SQL Server 2000的客户/服务器体系结构的构成可以划分为:(客户端组件)、(服务器端组件)和通信组件三部分。
并发事务正确性的判断准则是:(可串行性(Serializability))。
最基本的封锁模式有两种:(排它锁(eXclusive Locks,简称X锁)和(共享锁(Share Locks,简称S锁)。
在查询分析器中使用Transact-SQL语句创建新的表,使用的命令是:(CREATE TABLE table_name)。
如果在标量统计查询中加入( GROUP BY)子句和( COMPUTE )子句,那么在查询结果中就会对每一组产生一个统计数据,这种方法叫做矢量统计。
子查询存在测试是指父查询与子查询之间用谓词( EXISTS)进行连接,判断子查询的结果中是否有数据存在。
关系代数中的∪运算要用SQL语言的合并查询来实现,即使用命令(UNION)将多个Selec
显示全部