1、得分一、一、 单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在答题卡上。每小题1分,共20分)1.数据模型的三要素中,数据的约束条件规定数据及其联系的( A )。A.制约规则B.静态特性C.动态特性D.数据结构2.DB、DBMS、DBS三者之间的关系是(B)。A.DBMS包括DB和DBSB.DBS包括DB和DBMSC.DB包括DBMS和DBSD.DB、DBMS、DBS是同一个意思3.有一个关系:学生(学号,姓名,系别),规定学号的值域是9个字符组成的字符串,这一规则属于(C)。A.实体完
2、整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束4.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式至少有( B )。A.17个B.18个C.23个D.27个5.在数据库技术中,未提交的随后被撤消了的数据,称为( D )。A.报废的数据B.过时的数据C.撤消的数据D.脏数据6.嵌入式SQL的预处理方式,是指( D )。A.识别出SQL语句,加上前缀标识和结束标志B.对源程序进行格
3、式化处理C.把嵌入的SQL语句编译成目标程序D.把嵌入的SQL语句处理成函数调用形式7.第9页共9页若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( A )。A.介质故障 B.运行故障 C.系统故障 D.事务故障1.如果事务T获得了数据项Q上的排它锁,则T对Q( C )。A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写2.在SQL的下列语句中,能够实现参照完整性约束的语句( D )。A.FOREIGNKEYB.PRIMARYKEYC.REFERENCESD.
4、FOREIGNKEY和REFERENCES3.在需求分析阶段,数据字典是对系统中( A )。A.数据的描述B.处理的描述C.功能的描述D.数据与处理关系的描述4.对数据对象施加封锁,避免死锁的方法没有采用以下( C )策略。A.顺序封锁法B.一次封锁法C.先来先服务D.两段锁5.在数据库系统中,对存取权限的定义称为( B )。A.声明B.授权C.加密D.口令6.将SQL嵌入到主语言使用时,必须区分SQL语句和主语句。通常在所有的SQL语句前加上( B )。A.:B.EXEC SQLC.SQLD.DECLARE7.设有关系B
5、(书号,书名),如果要检索第3个字母为N,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名Like( C )。A.’__N_’B.‘__N%’C.‘__N_%’D.‘_%N__’8.数据库设计人员与用户之间沟通信息的桥梁是( A )。A.实体联系图B.程序流程图C.模块结构图D.数据结构图第9页共9页1.SQL语言中的COMMIT语句的主要作用是( B )。A.结束程序 B.返回系统 B.提交事务 D.存储数据2.并发操作可能带来以下的数据不一致性( D )。A.丢失修改、不可重复读、
6、脏读、死锁B.不可重复读、脏读、死锁C.丢失修改、脏读、死锁D.丢失修改、不可重复读、脏读3.数据库物理设计完成以后,进入数据库实施阶段,下述工作中,(A)一般不属于实施阶段的工作。A.建立库结构B.系统调试C.加载数据D.扩充功能4.在数据库系统中,日志文件用于( D )。A.保障事务的并发性B.保障数据的安全性C.检测系统的死锁D.数据库故障的恢复5.存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,…,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的