1一、单项选择题1、描述事物的符号记录称为()A.信息B.数据C.记录D.记录集合2、()是长期储存在计算机内有组织、可共享的数据集合A.文件组织B.数据库系统C.数据库D.数据库管理系统3、()是位于用户与操作系统之间的一层数据管理软件A.数据库应用系统B.数据库系统C.数据库D.数据库管理系统4、在人工管理阶段,数据是()A.有结构的B.无结构的C.整体无结构,记录内结构D.整体结构化5、在文件系统阶段,数据是()A.有结构的B.无结构的C.整体无结构,记录内结构D.整体结构化6、在数据库系统阶段,数据是()A.有结构的B.无结构的C.整体无结构,记录有结构D.整体结构化7、数据的正确、有效、相容被称为数据的()A.安全性B.独立性C.一致性D.完整性8、()是信息世界的建模,是现实世界到机器世界的一个中间层次A.概念模型B.数据模型C.E—R图D.关系模型9、数据库技术的奠基人之一,E.F.Codd从1970年起发表过多篇论文,主要论述的是()A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型10、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,是为了实现数据库的()A.安全性B.一致性C.可靠性D.完整性11、在数据库的三级模式结构中,描述数据库中全体逻辑结构和特性的是()A.外模式B.内模式C.存储模式D.模式12、E-R图是数据库设计的工具之一,它一般适用于建立数据库的()A.概念模型B.结构模型C.物理模型D.逻辑模型13、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,一般使用如下所列的()图形表示A.矩形B.四边形C.菱形D.椭圆形14、关系模型的结构是()A.层次结构B.二维表结构C.网络结构D.封装结构15、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计16、若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为()A.主码B.主属性C.候选码D.外码17、关系演算是用()来表达查询要求的方式A.谓词B.关系的运算C.元组D.域18、关系代数是用()来表达查询要求的方式A.谓词B.关系的运算C.元组D.域19、关系数据库中有3种基本操作,它们是()A.选择、扫描、连接B.选择、投影、连接C.扫描、投影、层取D.投影、扫描、连接20、通常情况下不能作为关系数据库的关系是()A.R1(学生号、姓名、性别)B.R2(学生号、学生名、班级号)C.R3(学生号、班级号、宿舍号)D.R4(学生号、学生名、简历)21、()由关系数据结构、关系操作集合、关系完整性约束三部分组成A.关系模型B.关系C.关系模式D.关系数据库22、一组具有相同数据类型的值的集合称为()A.关系B.属性C.分量D.域23、所谓空值就是()的值A.数值0B.空的字符串C.未知的值D.任何值24、()是关系数据库的标准语言A.关系代数B.SQLC.关系演算D.QBE225、SQL语言的最主要功能是()A.数据查询B.数据操纵C.数据定义D.数据控制26、在关系数据库标准语言SQL中,实现数据查询的语句是()A.SELECTB.LOADC.DROPD.REVOKE27、在SQL语言中,授权的操作是通过()语句实现的A.CREATEB.REVOKEC.GRANTD.INSERT28、在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务A.需求分析B.概念设计阶段C.逻辑设计阶段D.物理设计阶段29、数据库中只存放视图的()A.操作B.对应的数据C.定义D.限制30、数据库系统由数据库、数据库管理系统、应用系统和()A.系统分析员B.程序员C.数据库管理员D.操作员31、下列不属于数据库系统特点的是()A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高32、若关系模式属于BCNF,从下列说法中选择最准确的()A.已消除了插入、删除异常B.已消除了插入、删除异常、数据冗余C.仍然存在插入、删除异常D.在函数依赖范畴内,已消除了插入、删除异常33、设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称()A.Y函数依赖于XB.Y对X完全函数依赖C.X为U的候选码D.R属于2NF34、在R(U)中,如果X→Y,并且对于X的任何一个真子集X,都有Y不函数依赖于X成立,则()A.Y函数依赖于XB.Y对X完全函数依赖C.X为U的候选码D.R属于2NF35、包含在()中的属性,叫做主属性A.主码B.候选码C.外码D.全码36、多值依赖的主要问题在于()A.插入异常B.删除异常C.数据冗余太大D.以上都对37、1NF()规范为2NFA.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖38、2NF()规范为3NFA.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖39、3NF()规范为BCNFA.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖40、BCNF()规范为4NFA.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖41、下面的结论不正确的是()其中R为关系,A、B是R的属性组A.若R.A→R.B,R.B→R.C,则R.A→R.CB.若R.A→R.B,R.A→R.C,则R.A→R.(B,C)C.若R.B→R.A,R.C→R.A,则R.(B,C)→R.AD.若R.(B,C)→R.A,则R.B→R.A,R.C→R.A42、需求分析阶段得到的结果是()A.数据字典描述的数据需求B.E-R图表示的概念模型3C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构43、概念结构设计阶段得到的结果是()A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构44、逻辑结构设计阶段得到的结果是()A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构45、物理设计阶段得到的结果是()A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构46、一个实体型转换为一个关系模式,关系的码为()A.实体的码B.二个实体码的组合C.n端实体的码D.每个实体的码47、一个m:n联系转换为一个关系模式,关系的码为()A.实体的码B.二个实体码的组合C.n端实体的码D.每个实体的码48、一个1:n联系可以转换为一个独立的关系模式,关系的码为()A.实体的码B.二个实体码的组合C.n端实体的码D.每个实体的码49、数据库运行阶段,对数据库经常性的维护工作主要是由()完成A.用户B.系统分析员C.程序员D.DBA(数据库管理员)50、恢复和并发操作的基本单位是()A.事务B.数据冗余C.日志文件D.数据转储51、系统故障的恢复需要()A.程序本身B.数据库镜像C.日志文件D.数据转储52、一个事务的执行不能被其他事务干扰,叫做事务的()A.原子性B.一致性C.持续性D.隔离性53、数据不一致性的主要原因是并发操作破坏了事务的()A.原子性B.一致性C.持续性D.隔离性54、若事务T对数据对象A加上X锁,则()A.只允许T修改A,其它任何事务都不能再对A加任何类型的锁B.只允许T读取A,其它任何事务都不能再对A加任何类型的锁C.只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁D.只允许T修改A,其它任何事务都不能再对A加X锁55、并发控制的主要技术是()A.封锁B.事务C.恢复D.备份56、一级封锁协议可以防止()A.丢失修改B.不可重复读C.读“脏”数据D.以上都对57、可以防止并发操作带来的三类数据不一致性的协议是()A.一级封锁协议B.二级封锁协议C.三级封锁协议D.二段锁协议58、可以防止丢失修改和读“脏”数据的协议是()A.一级封锁协议B.二级封锁协议C.三级封锁协议D.二段锁协议59、使某个事务永远处于等待状态,而得不到执行的现象称为()A.死锁B.活锁C.串行D.不可串行调度60、若事务T对数据对象A加上S锁,则()A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁D.事务T可以读A和修改A,其它事务能对A加S锁和X锁61、以下()封锁违反了两段锁协议A.SlockA…SlockB…XlockC…UnlockA…UnlockB…UnlockCB.SlockA…SlockB…XlockC…UnlockC…UnlockB…UnlockAC.SlockA…SlockB…XlockC…UnlockB…UnlockC…UnlockAD.SlockA…UnlockA…SlockB…XlockC…UnlockB…UnlockC62、下面关于封锁粒度的叙述中正确的是()A.封锁的粒度越大,数据库所能够封锁的数据单元就越少,并发度就越小,系统开销也越小4B.封锁的粒度越大,数据库所能够封锁的数据单元就越大,并发度就越小,系统开销也越小C.封锁的粒度越大,数据库所能够封锁的数据单元就越少,并发度就越大,系统开销也越小D.封锁的粒度越大,数据库所能够封锁的数据单元就越大,并发度就越大,系统开销也越大63、按TCSEC(TDI)系统安全标准,系统可信程度逐渐增高的次序是()A.D、C、B、AB.A、B、C、DC.D、B2、B1、CD.C、B1、B2、D64、()是最低级别,在安全性方面几乎没有什么专门的机制来保障A.A级B.B1级C.C2级D.D级65、()是安全产品的最低档次,提供受控的存取保护(DAC),很多商业产品已得到该级别的认证A.A级B.B1级C.C2级D.D级66、()对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。A.A级B.B1级C.C2级D.D级67、()提供验证设计,即提供B3级保护的同时给出系统的形式化设计说明和验证以确信各安全保护真正实现。A.A级B.B1级C.C2级D.D级68、描述数据库全体数据的全局逻辑结构和特性的是()A.模式B.内模式C.外模式D.以上皆不是69、要保证数据库的逻辑独立性,需要修改的是()A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式70、下面的选项不是关系数据库基本特征的是()A.不同的列应有不同的数据类型B.不同的列应用不同的列名C.与行的次序无关D.与列的次序无关71、用户或应用程序看到的部分局部逻辑结构和特征的描述是()A.模式B.物理模式C.外模式D.内模式72、下述()不是数据库管理员DBA的职责A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计73、SQL语言中的COMMIT语句的主要作用是()A.结束程序B.返回系统C.提交事务D.存储数据74、关系数据库管理系统应能实现的专门关系运算包括()A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表75、关系数据库中的投影操作是指从关系中()A.抽出特定记录B.抽出特定字段C.建立相应的影像D.建立相应的图形76、从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()A