《数据库普测题摸底考试试题.docx》由会员分享,可在线阅读,更多相关《数据库普测题摸底考试试题.docx(11页珍藏版)》请在第壹文秘上搜索。
1、数据库普测题摸底考试试题1、在SQL的排序子句:0RDERBY总分DESC,英语DESC表示()A、总分和英语分数都是最高的在前面B、总分和英语分数之和最高的在前面C、总分高的在前面,总分相同时英语分数高的在前面D、总分和英语分数之和最高的在前面,相同时英语分数高的在前面2、SQL语言通常称为OA、结构化查询语言(iB、结构化控制语言C、结构化定义语言D、结构化操纵语言3、每个数据库可以有一个或多个事务日志文件,其扩展名为OA、DBFB、MDFC、NDFD、LDF4、SELECT语句中的条件年龄BETWEEN20AND25,表示年龄在20至25之间,且OA、包括20岁和25岁(B、不包括20岁
2、和25岁C、包括20岁但不包括25岁D、包括25岁但不包括20岁5、用UNION合并两个SELECT查询的结果时,下列叙述中错误的是OA、被组合的每个查询都可以使用ORDERBY子句而方不)B、两个SELECT语句必须输出同样的列数C、两个表各相应列的数据类型必须相同D、将来自不同查询的数据组合起来6、查询1985年10月27日出生的学生信息,正确的命令是OA、SELECTFROM学生WHERE出生日期=1985-10-27B、SELECTFROM学生WHERE出生日期二19851027C、SELECTFRoM学生WHERE出生日期=1985-10-27”D、SELECTFROM学生WHERE
3、出生日期=1985-10-27,IuLK7、关系数据库中,主键的正确描述是OAn为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的8、叙述A:当视图被撤消,不会对基表造成任何影响。叙述B:不能改变作为计算结果的列。关于对以上叙述中,正确的是()A、叙述A正确,叙述B错误B、叙述A错误,叙述B正确C、都正确D、都是错误的9、下列标识符可以作为局部变量名使用的是OA、StuIDB、StuIDCn(三)StuIDD、fStuIDl10、若用如下的SQL语句创建一个StUdem表:CREATETABLEstudent(NOCHAR(4)NOTNULL,NA
4、MECHAR(8)NOTNULL,SEXCHAR(2),AGESmallint);可以插入到StUdent表中的是()。A、A03r,噌华二男,23)(i-)B、(,1031,曾华,NULL,NULL)C、(NULL,噌华,男,23)D、(103,NULL,男,23)Ik在SQL语言中,删除基本表的命令是OA、DESTROYTABLEB、DROPTABLE正确答案)C、DELETETABLED、REMOVETABLE12、要查询book表中所有书名中以“计算机”开头的书籍的价格,可用O语句。A、SELECTpriceFROMbookWHEREbook_name=计算机B、SELECTprice
5、FROMbookWHEREbook_nameLIKE,计算机,C、SELECTpriceFROMbookWHEREbook_name=计算机D、SELECTpriceFROMbookWHEREbook_nameLIKE计算机113、可以查询出USer表中所有记录的语句为OA、deletefromuserB、selectfromuserCnupdatefromuserD、insertfromuser14、在SQL中,使用INSERT命令添加数据,若需要添加一批数据应使用()语句。A、INSERT.VALUESB、INSERT.SELECTC、INSERT.DEFAULTD、ABC均可15、下列可
6、以保证数据列的取值范围正确的是OA、实体完整性B、域完整性C、参照完整性D、默认值16、SELECT查询时,输出无重复的记录,使用的子句是:()A、ALL(:确答案)B、TOPNC、TOPNPERCENTD、DISTINCT17、设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,均为字符型;grade为成绩,数值型,取值范围0100.若要更正王二的化学成绩为85分,则可用OA、UPDATESSETgrade=85WHERESN=,王二ANDCN=z化学(b、Updatessetgrade=,85wheresn=z王二andcn,化学C、UPDATEg
7、rade=85WHERESN=z王二ANDCN=z化学D、UPDATESSETgrade=,85,WHERESN=,王二ANDCN=,化学18、在“教务管理”数据库中,“选课”表中“课程”列的数据必须来源于“课程”表的某列,这属于OA、实体完整性范畴B、参照完整性范畴C、数据一致性范畴D、域完整性范畴19、“单价”列被定义为decimal。,2),则哪项的数据是正确的()A、18.021(上硝笞案)B、180.21C、23000.1D、2300020、以下关于数据库的用户视图的叙述不正确的是OA、用户视图是用户看到的数据库B、用户视图是DBMS对数据库中信息的封装C、用户视图DBMS提供给用户
8、或数据库应用程序的统一访问接口D、用户视图是DBMS将数据库组织在磁盘上的物理文件以及存储在磁盘文件中的数据21、DBMS对数据库的锁机制是OA、安全性控制(小B、完整性控制C、并发控制D、数据库恢复22、创建存储过程的方法有OA、使用企业管理器(正)B、使用向导C、使用CREATEPRoCEDURE语句D、以上方法都可以23、在使用计算机通过网络实现对SQLSerVer服务器访问时,用户首先要获得客户计算机操作系统的使用权,这属于()A、操作系统的安全性B、数据库的安全性C、SQLSerVer的安全()D、”SQLSerVer数据库对象的安全性24、当用户属于多个角色时,对于该用户权限描述错
9、误的是OA、该用户的权限基本以多个角色权限的交集为准B、该用户的权限基本以多个角色权限的并集为准C、只要有一个角色拒绝,该用户的权限也同为拒绝D、用户的权限继承于多个角色25、把USer表中凡是名字为“jack”的记录删除的语句为OA、deletefromuserwherename=,jack,!B、dropfromuserwherename=,jack,Cnalterfromuserwherename=,jack,D、deleteuserwherename=,jack,26、数据库的数据一般不会存放在。中。A内存B、CPUC、寄存器ID、磁盘27、(单选题)下面属于数据定义功能的SQL语句是
10、:OA、CREATETABLEB、CREATECURSORC、UPDATED、ALTERTABLE28、在存在下列关键字的SQL语句中,可能出现Where子句的是()。A、UpdateB、DeleteC、InSert(山确答案)D、Alter29、在SQL语句中,用于修改表内容的关键字有OA、ASeIt(正确答案)B、UpdateC、DeleteD、Select30、在Sql语句中,查询SCOre表中StUName字段数据描述不正确的是OA、selectfromscoreB、updatefromscoreCSelectStuNamefromscoreD、deleteStuNamefromsco
11、re31以下运算符中属于TSQL支持的逻辑运算符的有()A、and确笞案)B、noC、notD、Or32、在T-SQL语句中,修改表结构不能使用的命令是OA、updateBsinsert(E确答案)C、alterDmodify33、关系数据库模型的数据操作主要包括OA、update确?,案)insert三)C、alterDsmodify34、在T-SQL语句中,CreateVieW/alterview命令分别是()A、建立B、删除C、修改)D、查看35、在T-SQL语句中,Where子句作用的对象分别是OA、表(正确答窠)B、分组C、视图D、以上都不是36、在SySdatabaSeS中,还记录
12、着存储过程中每个参数的信息。()A、对B、错37、数据库系统是有计算机硬件、软件、数据库和用户组成。OA、对:B、错38、SqISeVer是数据处理系统。()A、对B、错(39、由于索引是独立的,删除表时,与该表相关的索引并不被删除。()A、对B、错LI40、数据库管理系统的英文缩写是DBMS。OA、对B、错41、日志文件用于存放恢复数据库用的所有日志信息,每个数据库至少拥有一个日志文件,也可以拥有多个日志文件,扩展名Idf。OA、对(正确答案)B、错42、SQLSerVer是一个关系型的数据库系统。OA、对(正确答案)B、错43、数据库的作用有减少数据冗余、数据可以共享且具有较高的数据独立性
13、。OA、对(正确答案)B、错44、在SQL语句中,可以使用命令CREATETABLE建立表。OA、对B、错45在SQL语句中,可以使用命令CREATETABLE建立表。()A、对(正确答案)B、错46Sql语言中,条件年龄between23and30表示年龄在23至30之间但不包含23岁和30岁。()A、对B、错(I,47、在SQL语句中,删除表中的数据命令使用UPdate命令。()A、对B、错(U48在SQL语句中,表查询的命令使用SELECT。OA、对(正确答案)B、错49、在SQL语句中,表更新数据的命令使用delete。()A、对B、错门50、在SQL语句中,条件表示年龄在40至50之间的表达方式为between40and50oOA、对B、错