1、一、单选题(共20分,每题1分)1.DB、DBMS和DBS三者之间的关系是( B )A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSC.DBS与DB和DBMS无关2.在数据库系统中,读脏数据是指一个事务读了另一个事务( C )A.未更新的数据B.未撤销的数据C.未提交的数据D.未刷新的数据3.加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现( A )A.活锁B.死锁C.读-写冲突D.写-写冲突4.语句DELETEFROMSC表明( A )A.删除SC
2、中的全部记录B.删除基本表SCC.删除基本表SC中的列数据D.删除基本表SC中的部分行5.数据库设计阶段分为( D )A.物理设计阶段、逻辑设计阶段、编程和调试阶段B.模型设计阶段、程序设计阶段和运行阶段C.方案设计阶段、总体设计阶段、个别设计阶段和编程阶段D.概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段6.关系笛卡尔积运算记号R×S表示( D )A.R为关系名,S为属性名B.R和S均为属性名C.R为属性名,S为关系名D.R和S均为关系名7.在DB应用中,一般一条SQL语句可产生或处理
3、一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现( B )A.指针B.游标C.数组D.栈8.下列说法中不正确的是( C )A.任何一个包含两个属性的关系模式一定满足3NFB.任何一个包含两个属性的关系模式一定满足BCNFC.任何一个包含三个属性的关系模式一定满足3NFD.任何一个关系模式都一定有码1.在下列基本表中数值5表示( C )CREATETABLEstudent(SnumCHAR(5)NOTNULLUNIQUE,SnameCHAR(2));A.表中有5条记录B.
4、表中有5列C.表中字符串Snum的长度D.表格的大小2.在视图上不能完成的操作是( C )A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图3.在DBS中,DBMS和OS之间的关系是( B )A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行4.关系中行列次序的变换性质是( D )A.行可以交换,列不可交换B.行不可交换,列可交换C.行、列均不可交换D.行、列均可以交换5.单个用户使用的数据视图的描述称为( A )A.外模式B.概念模式C.内模式D.存储模式6.数据
5、库系统安排多个事务并发执行的过程称为( C )A.步骤B.进程C.调度D.优先级7.SQL语言有两种使用方式,分别称为交互式和( C )A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL8.以下不属于服务器端脚本语言的是( D )。A.JSPB.PHPC.ASPD.ADO9.在数据库系统中,空值是(D )A.0B.空格C.空字符串D.不确定10.下列关于触发器的描述错误的是( C )。A.触发器是一种实现复杂完整性约束的特殊存储过程B.触发器必须创建在一个特定的表上C.触发器通过E
6、XECUTE语句调用D.触发器中使用了两张专用的临时表inserted和deleted1.数据库并发操作可能带来的问题包括( A )A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度2.下面不是数据库系统必须提供的数据控制功能的是( C )A.安全性B.完整性C.可移植性D.并发控制二、填空题(16分,每空2分)1.C/S结构是(客户机/服务器)结构的简称。2.角色管理机制可以简化(授权)的工作量。3.完全恢复模型是以后援副本和(事务日志)为基础的恢复方法。4.设有3个关系模式: