《计算机程序设计员:结构化查询语言(SQL)考试题库考点.docx》由会员分享,可在线阅读,更多相关《计算机程序设计员:结构化查询语言(SQL)考试题库考点.docx(18页珍藏版)》请在优知文库上搜索。
1、计算机程序设计员:结构化查询语言(SQL)考试题库考点1、单选删除索引的TTQL语句是OoA. dropindexB. createindexC.sp_helpindexD.updatein(江南博哥)dex正确答案:A2、单选SQLSerVer2005中,使用O可以创建一个触发器。A.createprocedureB.createtableC.createtriggerD.createindex正确答案:C3、单选要删除视图myview,可以使用()语句。A. DROPmyviewB. DROPTABLEmyviewC. DROPINDEXmyviewD.DROPVIEWmyview正确答案
2、:D4、单选以下哪项不是SQLSerVer导入导出时要选择传输的数据来源()。A.从源数据库复制表和视图B.用一条查询指定要传输的数据C.从备份的数据文件中D.在SQLServer数据库之间复制对象和数据正确答案:C5、单选SQLSerVer2005中引用全局变量时,必须以标记符O开头。A. “”B. “?”C. “&”D.正确答案:A6、单选在存储数据库的三种文件类型中,以下哪种是用来存储日志的?OA.主文件B.次要文件C.事务日志文件D.图像文件正确答案:C7、单选TranSaCt-SQL对标准SQL的扩展主要表现为()oA.加入了程序控制结构和变量B.加入了建库和建表语句C.提供了分组(
3、GrOUPBy)查询功能D.提供了Min、MaX等统计函数正确答案:A8、单选存储过程经过了一次创建以后,可以被调用O次。A. 1B. 2C. 256D.无数正确答案:D9、单选、目前三种基本的数据模型是OoA.层次模型、网络模型、关系模型B.对象模型、网络模型、关系模型C.网络模型、对象模型、层次模型D.层次模型、关系模型、对象模型正确答案:A10、单选以下哪种情况应尽量创建索引OoA.在Where子句中出现频率较高的列B.具有很多NULL值的列C.记录较少的基本表D.需要更新频繁的基本表正确答案:A11、单选SQLSerVer2005提供的单行注释语句是使用O开始的一行内容。A.B. “一
4、”C. “D.正确答案:B12、单选在SeleCt查询语句中如果要对得到的结果中某个字段按降序处理,则就使用O参数。A. ascB. descC. betweenD. in正确答案:B13、单选SQLSerVer2005的物理存储主要包括3类文件OoA.主数据文件、次数据文件、事务日志文件B.主数据文件、次数据文件、文本文件C.表文件、索引文件、存储过程D.表文件、索引文件、图表文件正确答案:A14、单选如果要从数据库中删除触发器,应该使用SQL语言的命令OOA.DELETETRIGGERB.DROPTRIGGERC.REMOVETRIGGERD.DISABLETRIGGER正确答案:B15、
5、单选在SQLSerVer服务器上,存储过程是一组预先定义并O的4SQL语句。A.保存B.编译C.解释D.编写正确答案:B16、单选Selectemp_id,emp_name,sex,title,wagefromemployeeorderbyemp_name句子得到的结果集是按()排序。A. emp_idB. emp_nameC. sexD. wage正确答案:B17、单选视图名称O与该用户拥有的任何表的名称相同。A.不得B.有可能C.可以D.根据需要正确答案:A18、单选下列哪一种约束确保表的对应的字段的值在某一范围内?()A. DEFUALTB. CHECKC. PRIMARYKEYD. F
6、OREIGNKEY正确答案:B19、单选参照完整性的作用是OoA.字段数据的输入B.记录中相关字段之间的数据有效性C.表中数据的完整性D.相关表之间的数据一致性正确答案:D20、单选要想使SQLSerVer2005数据库管理系统开始工作,必须首先启动OOA.SQLServer服务器B.查询分析器C.网络实用工具D.数据导入和导出程序正确答案:A21、单选在SQLSerVer2005中,当数据表被修改时,系统自动执行的数据库对象是OOA.存储过程B.触发器C.视图D.其他数据库对象正确答案:B22、单选在SQLSerVer2005中,索引的顺序和数据表的物理顺序相同的索引是()。A.聚集索引B.
7、非聚集索引C.主键索引D.唯一索引正确答案:A23、单选在创建数据表时,可以给字段规定NULL或NOTNULL值,NULL值的含义是OOA.0B.空格C.NULLD.不确定正确答案:D24、单选下列聚合函数中正确的是OoA. SUM(*)B. COUNT(*)C. MAX(*)D. AVG(*)正确答案:B25、单选使用selecttop5*fromemployee语句得到的结果集中有()条记录。A. 10B. 2C. 5D. 6正确答案:C26、单选如果创建视图的基表被删除,则视图OoA.同时被删除B.不能被使用C.视国结构会改变D.还能使用正确答案:B27、单选SQLSerVer2005采
8、用的身份验证模式有OoA.仅Windows身份验证模式B.仅SQLServer身份验证模式C.仅混合模式D.Windows身份验证模式和混合模式正确答案:D28、单选每个数据库有且只有一个OOA.主要数据文件B.次要数据文件C.日志文件D.索引文件正确答案:A29、单选数据库的完整性是指数据的OoA.正确性和相容性B.合法性和不被恶意破坏C.正确性和不被非法存取D.合法性和和相容性正确答案:A30、单选DTS是一个简称,它的全称是OoA.数据运输系统B.数据传输服务C.数据库传输系统D.数据库运输服务正确答案:B31、单选SQL语言中,不是逻辑运算符号的OoA. ANDB. NOTC. ORD
9、. XOR正确答案:D32、单选如果在创建数据库语句Createdatabase中包括filegrowth=20%,则表示OOA.初始值为20MB.增长方式为20MC.增长方式为20%D.最大值为20%正确答案:C33、单选查询中分组的关键词是OoB. A.ORDERBYC. 1.IKED. HAVINGE. GROUPBY正确答案:D34单选使用Altertable语句可以OoA.同时修改字段数据类型和长度B.修改计算列C.修改字段约束D.同时删除字段和字段约束正确答案:A35、单选SQLSerVer数据库文件中的事务日志文件的后缀名为()。A. .mdfB. .ndfC. .exeD. .
10、Idf正确答案:D36、单选如果需要在插入表的记录时自动执行一些操作,常用的是OoA.存储过程B.函数C.触发器D.存储过程与函数正确答案:C37、单选使用语句CREATEDATABASELWZZ创建的数据文件放在OoA. SQLServer的默认路径下B. D盘C. E盘D.C盘正确答案:A38、单选某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的关系是OOA. 一对一B. 一对多C.多对多D.多对一正确答案:C39、单选使用execute语句来执行存储过程时,在()情况下可以省略该关键字。A. execute语句如果是批处理中的第一个语句时B.
11、 execute语句在declare语句之后C. execute语句在go语句之后D.任何时候正确答案:A40、单选SQLSerVer的字符型系统数据类型主要包括OoA. IntmoneycharB. charvarchartextC.datetime、binary、intD.char、varcharint正确答案:B41、单选下列SQL语言中,()不是数据定义语句。A.createtableB.createviewC.dropviewD.grant正确答案:D42、单选SQLSerVer数据库文件有三类,其中主数据文件的后缀为()。A.ndfB、.mdfC、.IdfD、.rdf正确答案:B4
12、3、单选创建数据库的T-SQL语句是OoA. createdatabaseB. alterdatabaseC. dropdatabaseD.copydatabase正确答案:A44、单选在MSSQLSerVer中,关于数据库的说法正确的是()。A. 一个数据库可以不包含事务日志文件B. 一个数据库只可以包含一个事务日志文件和一个数据库文件C. 一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件D. 一个数据库可以包含多个事务日志文件,但只能包含一个主数据文件正确答案:D45、单选若要删除数据库中已经存在的表S,可用()。A.deletetableSB. deletesC. dropt
13、ablesD. drops正确答案:C46、单选SQL的视图是从O中导出的。A.基本表B.视图C.基本表或视图D.数据库正确答案:C47、单选不属于SQLSerVer2005系统全局变量的是()。A. ErrorB. ConnectionsC. FetchStatusD. Records 正确答案: 48、单选 A. select, B. select, C. select, D. select, 正确答案: 49、单选 A. . mdfB. Idf C. .tifD最基本的SeleCt语句可以只包括()子句和()子句。fromgroupbywhereorderbyA下列哪个不是sql数据库文
14、件的后缀。OD. .ndf正确答案:C50、单选属于事务控制的语句是OoA. BeginTranCommitRollBackB. BeginContinueEndC. CreateTranCommitRollBackD.BeginTranContinue、End正确答案:A51、单选在SQLServer2005,以下()语句可以创建存储过程。A.createprocB.createtriggerC.CreateViewD. createdatabase正确答案:A52、单选语句droptable可以()。A.删除一张表B.删除一个视图C.删除一个索引D.删除一个游标正确答案:A53、单选SELECT语句中与HAVING子句通常同时使用的是O子句。A.ORDERBYB. HEREC. GROUPBYD.无需配合正确答案:C54、单选在SQL的ALTER语句中,用于删除字段的子句是()。A.ALTERB. DELETEC. DROPD. MODIFY正确答案: