您好,欢迎访问三七文档
一.单选题1.下列关于视图的说法,错误的是A.视图是虚表,其数据并不物理保存B.视图属于外模式C.使用视图可以简化客户端查询语句D.使用视图可以加快查询语句的执行速度2.已知SN是一个字符类型的字段,有查询语句:SELECTSNFROMSWHERESNLIKE'AB%'该查询语句的执行结果是A.含有3个字符‘AB%’的所有SN字段B.仅含有3个字符且前两个为‘AB’的SN字段C.以字符串‘AB’开始的所有SN字段D.含有字符‘A’或‘B’的所有SN字段3.数据库的结构设计不包括A.逻辑结构设计B.物理结构设计C.概念结构设计D.用户界面设计4.在SQLServer中nvarchar(n)类型中,n的取值范围为A.1~4000B.1~8000C.1~6000D.1~20005.下列SQL语句中,用于修改表结构的是A.ALTERB.CREATEC.UPDATED.DROP6.下述对出生日期进行比较的表达式中,正确的是A.出生日期‘1980/1/1’B.出生日期1980/1/1C.出生日期1980:1:1D.出生日期‘1980:1:1’7.数据库的外模式和模式间的映像提供的独立性是A.存储数据B.逻辑数据C.数据结构D.数据文件8.下列属于数据独立性的是A.概念独立性B.逻辑独立性C.安全独立性D.组织独立性9.下列不属于数据库行为设计范畴的是A.功能分析和设计B.事务设计C.应用程序设计与实现D.数据库性能优化10.通配符“%”表示A、代表一个字符B、代表零个或多个字符C、表示在某一范围的字符D、表示不在某一范围的字符11.在数据库的概念设计中,最常用的数据模型是A、形象模型B、物理模型C、逻辑模型D、实体联系模型12.下列SQL语句中,用于在表中增加一个新列的语句是A、CREATEB、UPDATEC、ALTERD、INSERT13.下列关于概念数据模型的说法,正确的是A.是对现实世界进行建模B.是对信息世界进行建模C.与具体的数据库管理系统有关D.与具体的操作系统有关14.已知实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,则C和B之间的联系是A.一对一B.一对多C.多对多D.多对一15.如果要限制“学生”表中的学生年龄字段的取值必须在15到40岁之间,应该使用的约束是A.CHECKB.UNIQUEC.DEFAULTD.FOREIGNKEY16.查找全部不姓“张”和不姓“刘”的学生姓名,正确的语句是A.SELECTSNAMEFROMStudentWHERESNAMENOTLIKE'张刘%'B.SELECTSNAMEFROMStudentWHERESNAMENOTLIKE'[张,刘]%'C.SELECTSNAMEFROMStudentWHERESNAMELIKE'^[张刘]%'D.SELECTSNAMEFROMStudentWHERESNAMELIKE'[^张刘]%'17.若事务T的封锁顺序为:LOCAKS(A)→LOCKS(B)→LOCKX(C)→UNLOCK(B)→UNLOCK(A)→UNLOCK(C)则TA.可能会发生死锁B.遵守了两段锁协议C.不是可串行化的D.有可能造成读脏数据18.对于nvarchar数据类型,下列说法正确的是A.最多可以存储长度为8000个汉字的数据B.最多可以存储长度为4000个汉字的数据C.最多可以存储长度为2000个汉字的数据D.存储数据的大小没限制19.下列属于数据库系统两级映像的是A.模式与内模式间的映像B.表与关系之间的映像C.模式与外模式间的映像D.列与字段之间的映像20.当数据的存储位置或存储结构发生变化时,可以不影响应用程序的特性,这属于数据库的A.概念独立性B.逻辑独立性C.物理独立性D.组织独立性21.下列全部属于专门关系运算的是A.U、∩、∞B.∏、б、∞C.U、∩、∏、бD.U、∩、×22.设R和S为两个基本表,“FROMRRIGHTJOINSONR.某列=S.某列”表示A.不要求R中的数据满足连接条件B.不要求S中的数据满足连接条件C.同时要求S和R中的数据均满足连接条件D.S和R中的数据均可不满足连接条件23.数据库的备份和恢复机制属于A.数据库的安全控制B.数据库的可靠性C.数据独立性D.数据的共享24.要限制某表中的“保险号”字段(字符型,非主码)的取值不重复而且不能有空值,下列约束表达式中最合适的是A.CHECK(保险号UNIQUE)B.UNIQUE(保险号)C.NOTNULLUNIQUE(保险号)D.PRIMARYKEY(保险号)25.下述属于SQL数据操作功能的语句是A.CREATEB.DELETEC.DROPD.ALTER26.当表达现实世界的信息内容发生变化时,如增加列,删除列等,可以不修改应用程序,这属于数据库的A.概念独立性B.逻辑独立性C.物理独立性D.组织独立性27.关系中不包含非原子项属性,且每个非主属性都完全函数依赖于主键的范式是A.第一范式B.第二范式C.第三范式D.第四范式28.在关系数据库系统中,产生数据不一致的根本原因是A.数据存储量太大B.没有严格的保护数据C.未对数据进行完整性控制D.数据冗余29.下列关于增量转储的说法,错误的是A.增量转储一般比海量转储省时间B.增量转储只存储上次转储后发生变化的部分C.增量转储只能是动态转储D.增量转储可以是静态的也可以是动态的30.在已有数据的表上定义CHECK约束时,默认情况下A.系统在建立约束之前不检查表中的数据B.系统在建立约束之前检查表中的数据,符合约束条件时才能建立约束C.系统在建立约束之前检查表中的数据,不符合约束条件时会给出提示,但也建立约束D.对表中存在的数据不作检查,但对后续新插入的数据作检查。31.在SQLServer中,在表中添加一个新列的正确SQL语句是A.ALTERTABLEADDCOLUMN新列名数据类型B.ALTERTABLEADD新列名数据类型C.ALTERTABLEALTERCOLUMN新列名数据类型D.ALTERTABLEMODIFYCOLUMN新列名数据类型32.子句:WHERE姓名like’[张王李]_’的作用是A.查询姓“张”或姓“王”或姓“李”的人B.查询姓“张”或姓“王”或姓“李”且名字为两个字的人C.查询名字中有“张”或“王”或“李”的人D.查询名字中有“张”或“王”或“李”的两个字的人33.字符串匹配中“[]'通配符的作用是A.匹配括号中的任何一个字符B.匹配括号中的全部字符C.匹配括号中的0到多个字符D.不匹配括号中的任何1个字符34.概念数据模型包含的内容是A.内模式、模式和外模式B.实体、属性以及实体间的联系C.表和视图D.数据库管理系统和数据库35.规范化过程主要是为克服数据库逻辑结构中的插入异常、删除异常以及下列哪项的缺陷。A、数据的不一致性B、结构的不合理性C、冗余度大D、数据丢失36.下列人员中,不属于数据库用户的是A.系统管理员B.数据库对象拥有者C.普通用户D.分析人员37.在二级封锁协议中,事务在进行读操作时A.全程加锁B.不加锁C.在读之前加锁,读完即解锁D.在读之前加锁,在事务结束时解锁38.下列查询年龄最大的学生姓名的SQL语句,正确的是A.SELECTSNAMEFROMSTUDENTWHERESAGE=MAX(SAGE)B.SELECTSNAMEFROMSTUDENTWHEREMAX(SAGE)=SAGEC.SELECTTOP1SAGEFROMSTUDENTD.SELECTSNAMEFROMSTUDENTWHERESAGE=(SELECTMAX(SAGE)FROMSTUDENT)39.关系规范化的主要目的是A.维护数据完整性B.维护数据安全性C.维护数据一致性D.提供数据查询效率40.设要限制“所在系”的取值只能为“计算机系”、“信息系”和“通信系”,正确的约束表达式是A.CHECK(‘所在系’IN(‘计算机系’,‘信息系’,‘通信系’))B.CHECK(‘所在系’=(‘计算机系’,‘信息系’,‘通信系’))C.CHECK(所在系IN(‘计算机系’,‘信息系’,‘通信系’))D.CHECK(所在系=(‘计算机系’,‘信息系’,‘通信系’))41.删除表的SQL语句是A.DELETETABLEB.DROPTABLEC.ALTERTABLED.UPDATETABLE42.下列关于自连接操作的说法,正确的是A.自连接是在两个物理表上进行的B.自连接操作是在一个物理表上进行的,需通过取别名方法在逻辑上分成两个表C.自连接操作在一个逻辑表上进行的,需通过取别名方法将其在物理上分成两个表D.自连接操作是在一个物理表上进行的,但不需要用取别名方法将其在逻辑上分成两个表43.在关系数据库,表中各条记录A.前后顺序很重要,一定是按输入顺序排列的B.前后顺序不重要,但排列顺序不同,统计处理的结果可能不同C.前后顺序很重要,一定是按主码值有序排列的D.前后顺序不重要,而且表中记录的顺序不影响数据关系44.下列关于索引的说法,错误的是A.数据库中建立索引是为了加快数据的查询速度。B.索引建立的越多,查询效率越高C.索引会占用存储空间D.索引会增加数据更改的时间45.若要定义关系模式中的候选键,下列约束中最合适的是A.CHECKB.外键C.UNIQUED.DEFAULT46.关系数据库中的规范化理论解决的主要问题是A.如何构建合适的数据逻辑结构B.如何构建合适的数据物理结构C.如何构建合适的应用程序界面D.如何控制不同用户的数据访问权限47.已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一个班学习,一个班只有一个班主任。将此关系模式分解为3NF的正确分解结果是A.S1(学号,姓名),S2(学号,所在系,所在班,班主任)B.S1(学号,姓名,所在班),S2(学号,所在系,班主任)C.S1(学号,姓名,所在系,所在班),S2(班,班主任)D.不用分解,原关系模式已经是3NF的了48.如果两个实体A和B之间是一对多联系,则将其转换为关系模式时,为表达两个实体间的联系,应将外键放在A.实体A中B.实体B中C.实体A和实体B中各一个D.不需要外键49.现有一个“教师”表,其中一个字段是教师的电话号码(字符型,8位长),我们希望限制电话号码的每一位必须是数字。下列约束中正确的:A.CHECK(PHONELIKE'[0123456789]')B.CHECK(PHONELIKE'0123456789')C.CHECK(PHONELIKE'[1-8]')D.CHECK(PHONELIKE'[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'50.假设有关系模式S(Sno,Sname,SDept,SMaster),其中各属性依次分别为:学号、姓名、所在系和系主任(假设一个系只有一个系主任),主键为Sno,则Smaster对Sno的依赖关系是。A.完全函数依赖B.部分函数依赖C.传递函数依赖D.其他函数依赖51.下列关于视图的说法,正确的是A.视图的使用与基本表一样,所有视图都支持对数据进行增、删、改、查操作B.视图只能从基本表导出C.视图与基本表一样也存储数据D.对视图的操作,最终都要转化为对基本表的操作52.设有关系R,现要按条件f对关系R进行选择运算,正确的是A.R∞fRB.∏f(R)C.бf(R)D.Uf(R)53.数据库系统的独立性是指A.不会因为数据的变化而影响应用程序B.不会因为系统数据的存储结构和逻辑结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响应用程序D.不会因为某些数据的逻辑结构变化而影响应用程序54.数据库三级模式结构中用于描述表结构的是A.外模式B.模式C.内模式D.数据库文件55.数据库的结构设计包括A.表结构和视图结构设计B.表结构和报表结构设计C.概念结构和逻辑结构设计D.概念结构、逻辑结构和物理结构设计56.若用类型为char(6)的变量存储‘ABC’,占有的存储空间为A.3个字节B.6个字
本文标题:数据库题库
链接地址:https://www.777doc.com/doc-2333354 .html