您好,欢迎访问三七文档
选择题第一单元1.以下关于数据冗余的叙述中,不正确的是(C)A.冗余的存在可能导致数据的不一致性B.冗余的存在将给数据库的维护增加困难C.数据库中不应该存在任何冗余D.数据冗余是指在两个或多个文件中重复出现的数据2.导致数据不一致的根本原因是(C)A.数据多、种类复杂B.数据保密性不好C.数据冗余D.数据完整性控制不好3.下列命题中,不正确的是(B)A.数据库减少了不必要的数据冗余B.数据库中不存在冗余数据C.数据库中的数据可以共享D.若冗余数据是可控的,则数据更新的一致性得以保证4.DB、DBMS和DBS之间的关系是(B)A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.不能相互包括5.学生实体通过“学号”、“姓名”、“性别”和“出生日期”等属性来表明学生状况,这是(B)A.实体值B.实体型C.属性值D.属性型6.一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是(B)A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系7.关系模型基本的数据结构是(D)A.树B.图C.索引D.关系8.用以下哪种形式表示实体型和实体型间联系是关系模型的主要特征(D)A.指针B.链表C.关键字D.表格9.按照ANSI的定义,将数据库系统的模型结构划分为(D)A.外部模型、概念模型、逻辑模型B.关系模型、网状模型和层次模型C.逻辑模型、外部模型、物理模型和内部模型D.概念模型、逻辑模型、外部模型和内部模型10.在数据库中对全部数据的全局逻辑结构进行结构描述的是(A)A.模式B.内模式C.外模式D.存储模式11.在下列3个模式中,真正存储数据的是(C)A.模式B.外模式C.内模式D.三者皆存储数据12.在下列选项中,说法正确的是(C)A.内模式只有一个,而模式和外模式可以有多个B.模式只有一个,而内模式和外模式可以有多个C.模式和内模式只有一个,而外模式可以有多个D.均只有一个13.数据的逻辑独立性是指(A)A.模式改变时,外模式和应用程序不变B.模式改变时,内模式不变C.内模式改变时,模式不变D.内模式改变时,外模式和应用程序不变第二单元14.下列关于关系性质的说法中,正确的是(C)A.可以出现相同的两行数据B.一列中的数据不会相同C.一列中的数据可能相同D.行的顺序不能交换15.设列车运行关系是:列车运行(车次,日期,实际发车时间,实际抵达时间,摘要),该关系的主码是(D)A.车次B.日期C.实际发车时间D.车次+日期16.有关系:教学(学号,教工号,课程号)假定每个学生可以选修多门课程,每门课程可被多个学生选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系的主码是(C)A.课程号B.教工号C.学号+课程号D.教工号+课程号17.下列叙述中,正确的是(C)A.关系中元组没有先后顺序,属性有先后顺序B.关系中元组有先后顺序,属性没有先后顺序C.关系中元组没有先后顺序,属性也没有先后顺序D.关系中元组有先后顺序,属性也有先后顺序18.若关系R和S的结构相同,各有10个元组,则RUS的元组个数为(D)A.10B.小于或等于10C.20D.小于或等于2019.设有关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是(C.RUS)书P4220.已知关系R和S,RnS等价于(C)A.(R-S)-SB.S-(S-R)C.(R-S)-RD.S-(R-S)21.有关系R(A,B,C)和S(D,E,A)如下所示,RS元组个数是(B)书P42RSA.1B.2C.5D.622.已知学生、课程和学习3个关系如下:(D)书P42学生(学号,姓名,年龄,性别)课程(课程号,课程名,学时数)学习(学号,课程号,分数)要求通过关系运算生成下面的成绩关系是---成绩(姓名,课程名,分数)A.Π姓名,课程名,分数(学生学习)B.Π姓名,课程名,分数(学生课程)C.Π姓名,课程名,分数(学习课程)D.Π姓名,课程名。分数(学生学习课程)23.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则RS中元组数码的范围是(A)A.(0,15)B.(10,15)C.(10,25)D.(0,150)24.已知关系R、S和R’,如下所示,从R和S中通过关系代数查询得到R’,则以下说法错误的是(A)。RSR’A.该查询中不需要包含选择运算B.该查询中包含自然连接运算C.该查询中包含投影运算D.属性C是两个关系进行自然连接的公共属性25.设关系R和S的属性个数分别为r和s,则(RxS)操作结果的属性个数为(A)A.r+sB.r-sC.rxsD.max(r,s)26.下列选项中,不正确的是(C)A.R=(R-S)U(RnS)B.R-S=R-(RnS)C.RnS=S-(R-S)D,RnS=S-(S-R)27.当关系R和S进行自然连接时,结果能够保留R中不满足连接条件的元组的操作是(A)A.左外连接B.右外连接C.内部连接D.全外连接第三章28.在需求分析阶段,数据字典是对系统中(D)A.数据的描述B.处理的描述C.功能的描述D.数据与处理关系的描述29.数据流图是(B)A.程序流程图B.反映用户业务活动的图C.数据结构图D.表述数据的流向和数据加工的图30.下列不属于数据库概念结构设计阶段的任务的是(B)A.局部E-R模型的设计B.产生数据流图C.全局E-R模型的设计D.E-R模型的设计ADa3d2a3d3ABCa12fa24ha37wDEAd2ka1d4ha2ABCa1b2c1a3b4c1a5b6c2CDc1d2c1d331.设计DB存储结构属于数据库设计的(C)A.逻辑结构设计B.概念结构设计C.物理结构设计D.需求分析32.下列选项中,不属于全局E-R模型设计的是(C)A.确定公共实体类型B.消除冲突C.将E-R模型转换为关系模型D.合并局部E-R模型33.同一个实体集在不同的应用中其属于个数和属性排列次序不同,这种冲突属于(B)A.属性冲突B.结构冲突C.命名冲突D.属性域冲突第四章34.下列不属于逻辑结构设计问题的是(C)A.根据全局E-R图用DBMS数据描述语言定义关系模式B.对关系模式进行规范化处理C.数据库的实现D.性能的评价,调整或修改关系模式35.下列有关数据库逻辑结构设计的说法中,错误的是(B)A.数据库逻辑结构设计与特定的DBMS有关B.数据库逻辑结构设计与特定的DBMS无关C.本质上是把概念设计阶段完成的E-R模型转化为选用的DBMS所支持的数据模型的一种过程D.逻辑结构设计的结果是一组关系模式的集合36.在DB的概念结构设计和逻辑结构设计之间起桥梁总用的是(B)A.DFDB.E-R图C.数据结构图D.功能模块图37.有两个不同的实体集,它们之间存在着一个1:n联系和一个m:n联系,则根据E-R模型转换成关系模型的规则,转换成的关系模式个数为(B)A.2个B.3个C.4个D.5个38.在数据库中,如果有20个不同的实体集,它们之间存在着10个不同的二元联系,其中4个是1:n联系,6个是m:n联系,则根据E-R模型转换成关系模型的规则,转换成的关系模式个数为(C.26个D.30个)A.20个B.24个C.26个D.30个39.在SQL中,外模式一级数据结构的基本单位是(C)A.基本表B.实表C.视图D.用户表40.在SQL中,模式一级数据结构的基本单位是(A)A.基本表B.虚表C.视图D.用户表41.关系数据库的查询语言是一种(C)A.过程性语言B.第三代语言C.非过程性语言D.高级程序设计语言42.在安装MSSQLServer时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是(C)A.Tempdb数据库B.master数据库C.model数据库D.msdb数据库43.在MSSQLServer中,如果要使新建的数据继承某些默认设置,那么这些设置的信息应存放在(C)A.Tempdb数据库B.master数据库C.model数据库D.msdb数据库44.建立基本表结构时,定义字段的有效性规则是实现数据的(C)A.实体完整性B.参照完整性C.域完整性D.用户定义完整性45.用下面的SQL语句建立的一个基本表:CREATETABLEStudent(SnoCHAR(4)NOTNULL,SnameCHAR(8)NOTNULL,SexCHAR(2),AgeSMALLINT)可以插入到表中的元组是(D)A,’5021’,’刘祥’,男,21B.NULL,’刘祥’,NULL,21C.’5021’,NULL,男,21D.’5021’,’刘祥’,NULL,NULL46.在MSSQLServer中,建立表stu(no,name,sex,birthday),no为表的主码,表中信息如图所示,能够正确执行的插入操作是(D)A.INSERTINTOstuVALUES(‘陈静’,’女’)B.INSERTINTOstuVALUES(4,‘陈静’,’女’,’1978-10-09’)C.INSERTINTOstuVALUES(2,‘陈静’,’女’,’1978-10-/09’)D.INSERTINTOstuVALUES(2,‘陈静’,’女’,’1978-10-09’)47.在下面的数据库表中,若学生表的主码是学号,系表的主码是系号,用SQL语言不能执行的操作是(B)学生表系表A.从学生表中删除行(‘005’,’王明’,20,’01’)B.将行(‘007’,’王山’,19,’04’)插入到学生表中C.将学号为’001’的年龄改为18D.将学号为’010’的系号改为’02’48.在SQL语言中,能够实现关系参照完整性规则的字句是(D)A.PRIMARYKEYB.NOTNULLC.FOREIGNKEYD.FOREIGNKEY......REFERENCES49.视图是一个虚表,视图的构造基于(C)A.基本表B.视图C.基本表或视图D.数据字典50.视图可用于数据库系统(B)A.完整性控制B.安全性控制C.一致性控制D.并发性控制学生姓名年龄系号001李红1901005王明2001006王芳1802010张强2003nonamesexbirthday1李红女1978-05-064张三男1978-03-086李四男1978-12-11系号系名01数学系02中文系03计算机系第五章51.对于一个已经满足1NF的关系模式,当消除了非主属性对码的部分函数依赖后,它就属于(B)A.2NFB.3NFC.4NFD.BCNF52.有关系R(P,Q,M,N),F是R上成立的函数依赖集,F={(P→Q,Q→M)},则R的候选码是(D)A.PB.QC.PQD.PN53.若关系模式R中没有非主属性,则(C)A.R属于2NF,但不一定属于3NFB.R属于3NF,但R不一定属于BCNFC.R属于BCNF,但R不一定属于4NFD.R属于4NF54.设有关系模式R(A,B,C,D),F是R上的函数依赖集,F={D→A,D→B},R的候选码是(D)A.ADB.BCC.BDD.CD55.任何一个满足2NF但不满足3NF的关系模式都不存在(B)A.主属性对候选码的部分依赖B.非主属性对候选码的部分依赖C.主属性对候选码的传递依赖D.非主属性对候选码的传递依赖56.关系模式属于BCNF时,一下说法正确的是(A)A.消除了属性间的部分函数依赖和传递函数依赖B.只消除了主属性之间的传递函数依赖和部分函数依赖C.只小数了非主属性对码的部分函数依赖和传递函数依赖D.并不是所有的关系模式都可以规范到BCNF57.规范化过程是对关系模式逐步分解的过程,其中从2NF向3NF变换,消除了(D)A.主属性对候选码的部分函数依赖B.主属性对候选码的传递函数依赖C.非主属性对候选码的部分函数依赖D.非主属性对候选码的传递函数依赖58.设(R)是属性集合U上的一个关系模式,X、Y是U的子集,X’是X的真子集,若对于R(U)的任何一个可能的关系,都有X→Y,但X’/→Y,则(B)书P132A.Y传递函数依赖于XB
本文标题:数据库---选择题
链接地址:https://www.777doc.com/doc-5191227 .html