版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQLServer数据库复习题一、单选题1. 在修改数据结构时,为保证数据库的数据独立性,只需要修改的是()。单选题*A模式与外模式B模式与内模式C三级模式之间的两层映射(正确答案)D三级模式2. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()*ADBS包括DB和DBMS(正确答案)BDBS就是DB,也就是DBMSCDBMS包括DB和DBSDDB包括DBS和DBMS3. 数据模型的三个要素是()。单选题*A实体完整性、参照完整性、域完整性B数据结构、数据操作、数据完整性(正确答案)C数据增加、数据修改、数据查询D外模式、模式、内模式4. 下列四项中,不属于数据
2、库系统特点的是()单选题*A数据共享B提高数据完整性C数据冗余度高(正确答案)D提高数据独立性5. 下述()不是DBA数据库管理员的职责。单选题*A负责整个数据库系统的建立B负责整个数据库系统的管理C负责整个数据库系统的维护和监控D.数据库管理系统设计(正确答案)6. ()是默认的身份验证模式,它提供了最高级别的安全性。单选题*AWindows身份验证模式(正确答案)BInternet身份验证模式CSQLServer身份验证模式D混合身份验证模式7. 下列选项中()不是数据库系统的特点。单选题*A数据加工(正确答案)B数据共享C关系模型D减少数据冗余8. ()管理平台是SQLServer201
3、2提供的集成环境,其中的管理工具由用于访问、配置、控制、管理和开发SQLServer的所有组件构成。单选题*ASQLServerManagementStudio(正确答案)BSQLServer配置管理器CAnalysisServicesD.SQLServerDataTools9. 下列文件中不属于SQLServer数据库文件的是()单选题*A.device_data.MDFB.device_log.LDFC.device_data.NDFD.device_mdf.DAT:正确答案)10. 使用T-SQL创建表的语句是()单选题*A.DELETETABLEB.DROPTABLEC.ADDTABL
4、ED.CREATETABLE(正确答案)11. 下面的()不是Microsoft公司为用户提供的SQLServer2012版本。单选题*A企业版B商业智能版C应用版(正确答案)D标准版12. SQLSERVER2012是一个()的数据库系统。单选题*A网状型B层次型C关系型(正确答案)D以上都不是13. 不管应用程序的用户界面是什么形式,与SQLServer实例通信的所有应用程序都通过将()语句发送到服务器进行通信。单选题*A.TCP/IPB.T-SQL(正确答案)C.CD.ASP14. SQL语言是()的语言,容易学习。单选题*A过程化B非过程化(正确答案)C格式化D.导航式15. 在创建数
5、据库时,系统自动将()系统数据库中的所有用户定义的对象都复制到数据库中。单选题*A.masterB.msdbC.model(正确答案)D.tempdb16. SQLServer2012的系统数据库是()5个。单选题*A.master、tempdb、AdventureWorks、msdb、resourceB.master、tempdb、model、Library、resourceC.master、ReportServer、model、msdb、resourceD.master、model、msdb、tempdb、resource(正确答案)17. 若定义一个学生的出生日期,则应该选用()类型。单
6、选题*A.charB.datetime(正确答案)C.intD.text18. 在T-SQL中,关于NULL值叙述正确的选项是()单选题*A.NULL表示空格B.NULL表示空值(正确答案)C.NULL表示0D.NULL既可以表示0,也可以表示空格19. 一个关系表只有一个()。单选题*A超键B主键(正确答案)C候选键D外键20. 表的主键可由()列属性组成。单选题*A个或多个(正确答案)B.个C多个D两个21. 下面是有关主键、外键和唯性约束的描述,请问哪些描述是正确的(单选题*A个表中最多只能有一个主键约束,一个唯一性约束B个表中最多只能有一个主键约束,一个外键约束C在定义外键时,应该首先
7、定义主键表的主键约束,然后定义外键约束(正确答案)D.在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束22. SQLServer的字符型数据类型主要包括()。单选题*A.int、money、charB.char、varchar、nchar(正确答案)C.date、binary、intD.char、varchar、int23. 下列叙述错误的是()。单选题*A.ALTERTABLE语句可以添加列B.ALTERTABLE语句可以删除列C.ALTERTABLE语句可以修改列名称(正确答案)D.ALTERTABLE语句可以修改列数据类型24. 对于DROPTABLE命令的解释正确的是()。
8、单选题*A删除表里的数据,保留表的数据结构B删除此表,并删除数据库里所有与此表有关联的表C保留数据,删除表的数据结构D删除表里的数据,同时删除了表的数据结构(正确答案)25. 下面关于UPDATE语句错误的是()。单选题*A可以使用DEFAULT关键字将列设置为默认值B可以使用NULL关键字将列设置为空值C可使用UPDATE语句同时修改多行D如果UPDATE语句中没有指定搜索条件,则默认只能修改第一行(正确答案)26. SQLServer提供的单行注释语句是使用()开始的一行内容。单选题*A.“/*”B“”C“/”D“-”(正确答案)27. SELECT查询语句的子句有多个,但至少包括的子句是
9、()。单选题*ASELECT和INTOBSELECT和FROM(正确答案)CSELECT和GROUPBYD仅SELECT28. 执行语句“SELECTname,sex,BirthdatesFROMhuman”将返回()列。单选题*A1B2C3(正确答案)D429. 在T-SQL中,SELECT查询语句中使用关键字()可以把重复行屏蔽。单选题*AALLBUNIONCDISTINCT(正确答案)DPERCENT30. 执行语句“SELECTCOUNT(*)FROMStudent”将返回()行。单选题*A4(正确答案)B2C.3D.131. 将多个查询结果返回一个结果集合的运算符是()。单选题*A.
10、JOINB.UNION(正确答案)C.INTOD.LIKE32. 下列关于【查询编辑器】中执行查询叙述正确的是()。单选题*A.如果没有选中的命令,则只执行最前面的第一条命令B如果有多条命令选择,则只执行选中命令中的第一条命令C如果查询中有多条命令有输出,则按顺序显示所有结果(正确答案)D.都正确33. 下列关于查询结果错误的是()。单选题*A查询结果可以显示在网格中B查询结果可以按文本方式显示C以文本和网格显示的查询结果在保存时,其文件格式不同(正确答案)D不管以那种方式查看,查询结果都会显示在查询结果窗口中34. 如果SELECT查询语句的SELECT子句为SELECTA,B,C*D,则不
11、能使用的GROUPBY子句是()。单选题*A.GROUPBYAB.GROUPBYA,BC.GROUPBYA,B,C*DD.GROUPBYA,B,C,D(正确答案)35. 进行数据库差异备份之前,需要做()备份。单选题*A数据库差异B数据库完整(正确答案)C事务日志D.文件和文件组36. ()备份最耗费时间。单选题*A数据库完整(正确答案)B数据库差异C事务日志D.文件和文件组37. 下列关于数据库备份的叙述错误的是()。单选题*A如果数据库很稳定就不需要经常做备份,反之要经常做备份以防数据库损坏(正确答案)B数据库备份是一项很复杂的工作,应该由专业的管理人员来完成C数据库备份会受到数据库恢复模
12、式的制约D.数据库备份策略的选择应该综合考虑各方面因素,并不是备份做得越多、越全面就越好38. 关于SQLServer的恢复模式叙述错误的是()。单选题*A大容量日志模式提高了大容量操作的性能,并且使用最少的日志空间B简单恢复模式支持所有的文件恢复(正确答案)C完整恢复模式是最好的安全模式D简单恢复模式无法将数据库还原到故障点或特定的即时点39. 执行系列SQL语句:SELECTTOP20PERCENTTno,TnameFROMTeacher结果返回了10行数据,则()单选题*A表中只有10行数据B表中只有20行数据C表中只有50行数据(正确答案)D表中只有100行数据40. 用于求系统日期的
13、函数是()单选题*AYEARBGETDATE(正确答案)CLENDSUBSTRING41. 表达式“SELECTDatepart(yy,'2012-3-13')+2”的结果是()单选题*A2012-3-15B2012C2014D2014(正确答案)42. 查询员工工资信息时,结果按工资降序排列,正确的是()单选题*AORDERBY工资BORDERBY工资DESC(正确答案)CORDERBY工资ASCDORDERBY工资DISTINCT43. SQL语言中,条件“年龄BETWEEN20AND30”表示在20至30之间,且()单选题*B不包括20岁和30岁C包括20岁但不包括30岁
14、D包括30岁但不包括20岁44. 下列聚合函数中正确的是()。单选题*A.SUM(*)B.MAX(*)C.COUNT(*)(正确答案)D.AVG(*)45. 下面关于SELECT查询语句中ORDERBY子句描述正确的是()。单选题*A在ORDERBY子句中使用的列不适合建立索引B表的任何类型的列都可用作为排序依据C如果指定了SELECTDISTINCT(去重复行),那么ORDERBY子句中的列名就必须出现在SELECT子句的列表中(正确答案)D如果未指定排序列,则默认按递增排序46. 在SELECT语句中,下列()子句用于将查询结果存储在一个新表中。单选题*A.SELECT子句B.FROM子句
15、C.INTO子句(正确答案)D.WHERE子句47. 在T-SQL中,与NOTIN等价的逻辑运算符是()。单选题*A.<SOMEB.<>SOMEC.>ALLD.v>ALL(正确答案)48. SELECT学号,AVG(成绩)AS平均成绩FROMStudentGROUPBY学号HAVINGAVG(成绩)>=85表示()单选题*A查找Student表中平均成绩在85分以上的学生的学号和平均成绩(正确答案)B查找平均成绩在85分以上的学生C查找Student表中各科成绩在85分以上的学生D查找Student表中各科成绩在85分以上的学生的学号和平均成绩49. 如果要
16、在一张管理职工工资的表中限制工资的输入范围,应使用()约束。单选题*A.PRIMARYKEYB.FOREIGNKEYC.UNIQUED.CHECK(正确答案)50. 要查询Library数据库Book表中作者名中含有“有为”的书籍信息,可用()命令。单选题*A.SELECT*FROMBookWHEREAuthorLIKE'%有为%'(正确答案)B.SELECT*FROMLibraryWHEREAuthorLIKE'有为C.SELECT*FROMBookWHEREAuthorLIKE'有为D.SELECT*FROMLibraryWHEREAuthor='有
17、为51. SQL中的聚合函数不允许出现在查询语句中()子句中。单选题*A.SELECTB.HAVINGC.GROUPBYD.WHERE(正确答案)52. 在SELECT查询语句的WHERE子句的条件表达式中,可以匹配一个字符的通配符是()。单选题*A.*B.%C.?D.-(正确答案)53. 在T-SQL语言中,若要修改某张表的结构,应使用的关键字是()单选题*A.ALTER(正确答案)B.UPDATEC.DELETED.MODIFY54. 以下()语句从表TABLE_NAME中提取前10条记录。单选题*A.Selectpercent20*fromTABLE_NAMEB.SelectTOP10*
18、fromTABLE_NAME(正确答案)C.SelectTOPof10*fromTABLE_NAMED.Select2percent*fromTABLE_NAME55. 查询student表中的所有非空emai1信息,以下语句正确的是()。单选题*A.Selectemailfromstudentwhereemail!=nullB.SelectemailfromstudentwhereemailnotisnullC.SelectemailfromstudentwhereemailonullD.Selectemailfromstudentwhereemailisnotnull(正确答案)二、填空题
19、:56. 在关系模型中,一般数据完整性分为、参照完整性、和用户自定义完整性三类。填空题*(答案:实体完整性)57. 创建数据库使用T-SQL的Createdatabase语句,修改数据库使用T-SQL的语句,删除数据库使用T-SQL的dropdatabaseo填空题*(答案:Alterdatabase)58. 在SQLServer中数据库文件组分为2类,它们分别为主要文件组和o填空题*(答案:次要文件组)59. SQLServer表定义主要提供主键约束、唯一键约束、check约束、默认值约束和非空约束。填空题*(答案:外键约束)60. 在使用T-SQL操作表的语句中,插入数据行的语句是Inse
20、rt;更新数据的语句是Update,删除表的语句是。填空题*(答案:Delete)61. 在T-SQL语句中,语句使用频率最高。填空题*(答案:Select)62. “表1leftjoin表2”的左外连接结果,将保留表1的所有数据行,如果表2相应的列没有匹配的值,贝骸列为值。填空题*(答案:null)63. 与GroupBy子句配合筛选统计结果,可以根据子句中逻辑表达式指定的条件进行筛选。填空题*(答案:Having)64. 在SQLServer中有3类操作系统支持的文件,主要数据文件的扩展名为.mdf,次要数据文件的扩展名为mdf,事务日志文件的扩展名为。填空题*(答案:.ldf|ldf)6
21、5. 写出在select查询语句中常用的聚合函数,计算指定的数值型列名表达式的总和,求出指定的数值、字符或日期型列名表达式的最大值Max。填空题*(答案:Sum)66. 在SQLServer中,一个数据库至少有一个文件和一个事务日志文件。填空题*(答案:主数据|数据)67. 在使用T-SQL定义表的语句中,创建表的语句是;修改表的语句是AlterTable;删除表的语句是DropTable。填空题*(答案:CreateTable)68. Select查询语句可以实现对关系的选择、和连接3个专门运算。填空题*(答案:投影)69. “表1rightjoin表2”右外连接,查询结果将保留表的所有数据行,如果表1表相应的列没有匹配的值,则该列为null值。填空题*(答案:表2)70. 对查询结果进行排序,使用关键命令。填空题*(答案:OrderBy)71. 在SQLServer中有3类操作系统支持的文件,主要数据文件的扩展名为,次要数据文件的扩展名为.ndf,事务日志文件的扩展名为.ldf。填空题*(答案:.mdflmdf)72. 若要投影表中的所有列并且不需要改变顺序,可不必给出所有列名,而用代替。填空题*(答案:*|星|星号)73. Select查询语句可以实现对关系的投影和连接3个专门运算。填空题*(答案:选择)74. 写出在select查询语句中常用的聚合函数,计算指定的数值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2025年)《锅炉辅机检修工(第二版)》高级技师理论试卷(有答案)
- 期货从业人员资格考试题库带答案2025
- 2025年水利考试试题及答案
- 2025年下半年家庭医生签约服务培训试题及答案
- (2025年)党规党纪知识竞赛试卷(附答案)
- 2025秋八年级物理上册第三章物态变化第1节温度习题课件新版新人教版
- 2025年矿产资源勘查工程考试真题及答案
- 小学教师参加年度考核个人工作总结
- 2025年个人健康保健知识考察试题及答案解析
- 能力本位教育(CBE)对传统学制的挑战-基于麦克兰德“胜任力”概念
- 资产评估期末试题及答案
- 2025年内科医师定期考核模拟试题及答案
- 校企合作工作室规范管理手册
- 2025年农业农村部科技发展中心招聘备考题库及1套参考答案详解
- 2025年南阳科技职业学院单招职业适应性考试模拟测试卷附答案
- 毛泽东思想和中国特色社会主义理论体系概论+2025秋+试题1
- 2025年10月自考13532法律职业伦理试题及答案
- 高中数学拔尖创新人才培养课程体系建构与实施
- 博士课程-中国马克思主义与当代(2024年修)习题答案
- 内科学 泌尿系统疾病总论
- GB/T 27724-2011普通长网造纸机系统能量平衡及能量效率计算方法
评论
0/150
提交评论