数据库题库

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、单选题1、若要将学生张三所在的系从“计算机系”改为“信息系”,正确的语句是A.UPDATEStudentSETsdept='计算机系'WHERESname='张三'ANDsdept='信息系'B.UPDATEStudentSETsdept='计算机系'WHERESname='张三'C.UPDATEStudentSETsdept='信息系'WHERESname='张三'ANDsdept='计算机系'D.UPDATEStudentSETsdept=信息系'WHERESname='张三'2、数据库三级模式结构中用于描述表结构的是A.外模式B.模式C.内模式D.数据库文件3、设工资列的数据要求小数点后保留2位,小数点前保留4位,下列类型中最合适的是A.floatB.numeric(7,2)C.float(6,2)D.numeric(6,2)4、下列查询语句中,能够正确执行的是A.SELECTSno,SnameFROMSCGROUPBYSnoB.SELECTSnoFROMSCGROUPBYSnoWHERECOUNT(*)3C.SELECTSnoFROMSCGROUPBYSnoHAVINGCOUNT(*)3D.SELECTSnoFROMSCORDERBYSnoHAVINGCOUNT(*)35、语句“SELECT*FROMStudentWHEREsageBETWEEN20AND25”的作用是A.查询年龄大于20并且小于25的学生B.查询年龄大于等于20并且小于等于25的学生C.查询年龄大于20并且小于等于25的学生D.查询年龄大于等于20并且小于25的学生6、下述属于SQL数据操作功能的语句是A.CREATEB.DELETEC.DROPD.ALTER7、下列属于数据独立性的是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、下列关于外键的说法,正确的是A.外键必须与所引用的列类型相同,但长度可以不一样B.外键与所引用的列的类型没有关系C.外键所引用的列可以和外键在同一个表中D.外键所引用的列必须在另一个表中13、对于nvarchar数据类型,下列说法正确的是A.最多可以存储长度为8000个汉字的数据B.最多可以存储长度为4000个汉字的数据C.最多可以存储长度为2000个汉字的数据D.存储数据的大小没限制14、“图书”表中价格列是一个定点小数,小数点前3位,小数点后保留1位。下列类型中最合适的是A.numeric(3,1)B.numeric(4,1)C.numeric(5,1)D.float15、语句“SELECT*FROMStudentWHEREsdeptnotin(’cs’,’is’)”的功能是A.查询“cs”系和“is”系两个系的学生B.查询不是“cs”系但是“is”系的学生C.查询是“cs”系但不是“is”系的学生D.查询既不是“cs”系也不是“is”系的学生16、现要将张三的年龄改为20,系改为计算机系,下列语句中正确的是A.updatestudentsetsage=20,setsdept='计算机系'wheresname='张三'B.updatestudentsetsage=20,sdept='计算机系'wheresname='张三'C.updatestudentsetsage=20,updatesdept='计算机系'wheresnam17、关系数据库中模式和内模式间的映像提供的独立性是A.存储数据B.逻辑数据C.数据结构D.数据文件18、SQL语言中计算列值平均值的聚合函数是A.SUMB.COUNTC.MAXD.AVG19、在SELECT语句中,用来限制查询结果集行数的谓词是A.COUNTB.SUMC.TOPD.BOTTOM20、一个电视经销商在表TVType中维护其库存的电视机(TVs)的详细信息。下列能够正确显示价格最贵的前三种电视机信息的语句是A、SELECTTOP3cDescriptionFROMTVTypeORDERBYiPriceascB、SELECTTOP3cDescriptionFROMTVTypeORDERBYiPricedescC、SELECTcDescriptionFROMTVTypewheremax(iPrice)3D、SELECTcDescription,max(iPrice)FROMTVTypeORDERBYiPrice21、已知SN是一个字符类型的字段,有查询语句:SELECTSNFROMSWHERESNLIKE'AB%'该查询语句的执行结果是A.含有3个字符‘AB%’的所有SN字段B.仅含有3个字符且前两个为‘AB’的SN字段C.以字符串‘AB’开始的所有SN字段D.含有字符‘A’或‘B’的所有SN字段23、下列关于关系数据库的操作特点的说法,正确的是A.需要指明操作的要求和操作的实现过程B.需要指明操作的要求,但不需要指明操作的实现过程C.需要指明操作的实现过程,但不需要指明操作的要求D.对操作要求和操作实现过程都不需要指明24、下列关于关系数据库表的说法,错误的是A.关系表中的每一列是不可再分的基本属性B.关系表中的各属性不能重名。C.关系表中行的顺序不重要D.关系表中行的顺序很重要25、设有关系R,现要按条件f对关系R进行选择运算,正确的是A.R∞fRB.∏f(R)C.бf(R)D.Uf(R)26、Numeric(p,q),其中p是指A.小数点左右两边数字位个数之和B.小数点左右两边数字位个数之和加上1位小数点C.小数点左边数字位个数D.小数点右边数字位个数27、数据库管理系统(DBMS)是A.教学软件B.应用软件C.计算机辅助设计D.系统软件28、数据库中的外模式对应A.数据库文件B.关系表C.视图D.操作系统文件29、下列不属于数据库特点的是A.程序和数据相互独立B.能保证数据正确性C.提供用户对数据文件的直接操作D.支持多个用户同时修改数据30、在E-R模型中,联系所关联的实体A.只能是两个B.必须至少是两个C.可以是一个D.必须至少有三个31、下列聚合函数中,不忽略空值的是A.SUM(列名)B.MAX(列名)C.AVG(列名)D.COUNT(*)32、匹配0到多个字符的通配符是A.*B.%C._D.?33、下列对关系的描述,错误的是A.表中列的数据类型可以不固定B.关系表中的每一列都是不可再分的基本属性C.表中各属性不能重名,任意两行不能完全相同D.表中的行、列次序无关34、下列不属于SQL语言功能的是A.数据定义功能B.数据查询功能C.数据控制功能D.数据通信功能35、数据库中数据的物理独立性是指A.内模式变化时应用程序可以不变B.应用程序变化时,内模式保持不变C.模式变化时应用程序可以不变D.外模式变化时应用程序可以不变36、关系数据库采用的组织层数据模型是A.实体-联系图B.二维表C.二叉树D.图37、数据库系统的独立性是指A.不会因为数据的变化而影响应用程序B.不会因为系统数据的存储结构和逻辑结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响应用程序D.不会因为某些数据的逻辑结构变化而影响应用程序38、数据库中数据的逻辑独立性是指A.当内模式发生变化时,模式可以不变B.当内模式发生变化时,外模式可以不变C.当模式发生变化时,外模式可以不变D.当模式发生变化时,内模式可以不变39、下述对出生日期进行比较的表达式中,正确的是A.出生日期‘1980/1/1’B.出生日期1980/1/1C.出生日期1980:1:1D.出生日期‘1980:1:1’40、数据的完整性包括A.数据结构完整、数据操作完整和数据实现完整B.数据静态结构和数据的动态结构的完整性C.外模式、模式和内模式的完整性D.实体完整性、参照完整性和用户定义的完整性41、数据库系统的核心是A、数据模型B、数据库管理系统C、软件工具D、数据库42、要从student表中查出学号(sno)最后一位是0、1和5的学生的信息,正确的查询语句为:select*fromstudentwhereA.snolike'015'B.snolike'%015'C.snolike'%[015]'D.snolike'%[^015]'43、R和S为两个基本表,“RJOINSONR.列1=S.列2”,要使操作有意义,列1和列2必须A.列名相同B.数据类型相同C.语义相同D.列名和类型均相同44、在关系数据库系统中,产生数据不一致的根本原因是A.数据存储量太大B.没有严格的保护数据C.未对数据进行完整性控制D.数据冗余45、设有关系R(A,B,C)和S(B,C,D)。下列关系代数表达式中不成立的是A.∏A(R)×∏D(S)B.R∪SC.∏C(R)∩∏C(S)D.R∞S46、假设考试成绩的取值范围为0~150的整数,则最合适的数据类型是A.tinyintB.intC.numeric(3,0)D.numeric(4,1)47、数据库的外模式和模式间的映像提供的独立性是A.存储数据B.逻辑数据C.数据结构D.数据文件48、数据模型的三要素是A.外模式、模式和内模式B.实体完整性、参照完整性和用户定义的完整性C.数据、关系表和数据库D.数据结构、数据操作和数据完整性约束49、下列不属于组织层数据模型的是A.关系模型B.实体-联系模型C.层次模型D.网状模型50、在SQL语句中,下列不属于数据定义功能的动词为A.CREATEB.DROPC.SELECTD.ALTER51、要从student表中查出不姓“张”和“李”的学生信息(学生的姓名对应的字段为sname),正确的查询语句为:select*fromstudentwhereA.snamenotlike'[张李]%'B.snamelike'[张李]%'C.snamenotlike'张李%'D.snamenotlike'[张李]'52、设有图书表,结构如下:Books(cBookId,cBookName,cBookCategory,cAuthorName,iPages,iPrice)下列查询语句中,能够按书名的字母升序顺序显示书名及其价格的是A、SELECT*FROMBooksORDERBYcBookNameASCB、SELECTcBookName,iPriceFROMBooksORDERBYcBookNameASCC、SELECT*FROMBooksORDERBYcBookNameDESCD、SELECTcBookName,iPriceFROMBooksORDERBYcBookNameDESC53、设R和S为两个基本表,“FROMRRIGHTJOINSONR.某列=S.某列”表示A.不要求R中的数据满足连接条件B.不要求S中的数据满足连接条件C.同时要求S和R中的数据均满足连接条件D.S和R中的数据均可不满足连接条件54、关于关系,下列说法中正确的是Ⅰ.关系中的每一个属性都是不可再分解的Ⅱ.关系中不允许出现取值完全相同的元组Ⅲ.可以不考虑关系中各元组的顺序Ⅳ.可以不考虑关系中各属性的顺序A.仅Ⅰ和ⅢB.仅Ⅲ和ⅣC.仅Ⅰ、Ⅱ和ⅢD.全部55、下列关于实体完整性的说法,错误的是A.实体完整性是保证关系中的每个元组都是可识别的和唯一的B.关系数据库中所有的表都必须有主键C.关系数据库的表中不允许存在无主键值的记录D.关系数据库的表中允许存在主键值相同的记录56、下列关于参照完整性的说法,错误的是A.参照完整性也称为引用完整性B.参照完整性一般指多个实体之间的关联关系C.外键值不允许为空D.参照完整性一

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功