ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:21.96KB ,
资源ID:7128272      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7128272.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SQL Server数据库复习题Word格式.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

SQL Server数据库复习题Word格式.docx

1、C关系模型D减少数据冗余8. ()管理平台是SQL Server 2012提供的集成环境,其中的管理工具由用于访问、配置、控制、管理和开发SQL Server的所有组件构成。ASQL Server Management Studio(正确答案)BSQL Server配置管理器CAnalysis ServicesDSQL Server Data Tools9. 下列文件中不属于SQL Server数据库文件的是() 单选题 *Adevice_data.MDFBdevice_log.LDFCdevice_data.NDFDdevice_mdf.DAT(正确答案)10. 使用T-SQL创建表的语句是

2、() 单选题 *ADELETE TABLEBDROP TABLECADD TABLEDCREATE TABLE(正确答案)11. 下面的()不是Microsoft公司为用户提供的SQL Server 2012版本。A企业版B商业智能版C应用版(正确答案)D标准版12. SQL SERVER 2012是一个()的数据库系统。A网状型B层次型C关系型(正确答案)D以上都不是13. 不管应用程序的用户界面是什么形式,与SQL Server实例通信的所有应用程序都通过将()语句发送到服务器进行通信。ATCP/IPBT-SQL(正确答案)CCDASP14. SQL语言是()的语言,容易学习。A过程化B非

3、过程化(正确答案)C格式化D导航式15. 在创建数据库时,系统自动将()系统数据库中的所有用户定义的对象都复制到数据库中。AmasterBmsdbCmodel(正确答案)Dtempdb16. SQL Server 2012的系统数据库是()5个。Amaster、tempdb、AdventureWorks、msdb、resourceBmaster、tempdb、model、Library、resourceCmaster、ReportServer、model、msdb、resourceDmaster、model、msdb、tempdb、resource(正确答案)17. 若定义一个学生的出生日期,

4、则应该选用()类型。AcharBdatetime(正确答案)CintDtext18. 在T-SQL中,关于NULL值叙述正确的选项是() 单选题 *ANULL表示空格BNULL表示空值(正确答案)CNULL表示0DNULL既可以表示0,也可以表示空格19. 一个关系表只有一个()。A超键B主键(正确答案)C候选键D外键20. 表的主键可由()列属性组成。A一个或多个(正确答案)B一个C多个D两个21. 下面是有关主键、外键和唯一性约束的描述,请问哪些描述是正确的()。A一个表中最多只能有一个主键约束,一个唯一性约束B一个表中最多只能有一个主键约束,一个外键约束C在定义外键时,应该首先定义主键表

5、的主键约束,然后定义外键约束(正确答案)D在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束22. SQL Server的字符型数据类型主要包括()。Aint、money、charBchar、varchar、nchar(正确答案)Cdate、binary、intDchar、varchar、int23. 下列叙述错误的是()。AALTER TABLE语句可以添加列BALTER TABLE语句可以删除列CALTER TABLE语句可以修改列名称(正确答案)DALTER TABLE语句可以修改列数据类型24. 对于DROP TABLE 命令的解释正确的是()。A删除表里的数据,保留表的数据

6、结构B删除此表,并删除数据库里所有与此表有关联的表C保留数据,删除表的数据结构D删除表里的数据,同时删除了表的数据结构(正确答案)25. 下面关于UPDATE语句错误的是()。A可以使用DEFAULT关键字将列设置为默认值B可以使用NULL关键字将列设置为空值C可使用UPDATE语句同时修改多行D如果UPDATE语句中没有指定搜索条件,则默认只能修改第一行(正确答案)26. SQL Server提供的单行注释语句是使用()开始的一行内容。A“/*”B“”C“/”D“-”(正确答案)27. SELECT查询语句的子句有多个,但至少包括的子句是()。ASELECT和INTOBSELECT和FROM

7、(正确答案)CSELECT和GROUP BYD仅SELECT28. 执行语句“SELECT name, sex, Birthdates FROM human”将返回()列。A1B2C3(正确答案)D429. 在T-SQL中,SELECT查询语句中使用关键字()可以把重复行屏蔽。AALLBUNIONCDISTINCT(正确答案)DPERCENT30. 执行语句“SELECT COUNT(*) FROM Student”将返回()行。A4(正确答案)C3D131. 将多个查询结果返回一个结果集合的运算符是()。AJOINBUNION(正确答案)CINTODLIKE32. 下列关于【查询编辑器】中执

8、行查询叙述正确的是()。A如果没有选中的命令,则只执行最前面的第一条命令B如果有多条命令选择,则只执行选中命令中的第一条命令C如果查询中有多条命令有输出,则按顺序显示所有结果(正确答案)D都正确33. 下列关于查询结果错误的是()。A查询结果可以显示在网格中B查询结果可以按文本方式显示C以文本和网格显示的查询结果在保存时,其文件格式不同(正确答案)D不管以那种方式查看,查询结果都会显示在查询结果窗口中34. 如果SELECT查询语句的SELECT子句为SELECT A, B, C*D,则不能使用的GROUP BY子句是()。AGROUP BY ABGROUP BY A, BCGROUP BY

9、A, B, C*DDGROUP BY A, B, C, D(正确答案)35. 进行数据库差异备份之前,需要做()备份。A数据库差异B数据库完整(正确答案)C事务日志D文件和文件组36. ()备份最耗费时间。A数据库完整(正确答案)B数据库差异37. 下列关于数据库备份的叙述错误的是()。A如果数据库很稳定就不需要经常做备份,反之要经常做备份以防数据库损坏(正确答案)B数据库备份是一项很复杂的工作,应该由专业的管理人员来完成C数据库备份会受到数据库恢复模式的制约D数据库备份策略的选择应该综合考虑各方面因素,并不是备份做得越多、越全面就越好38. 关于SQL Server的恢复模式叙述错误的是()

10、。A大容量日志模式提高了大容量操作的性能,并且使用最少的日志空间B简单恢复模式支持所有的文件恢复(正确答案)C完整恢复模式是最好的安全模式D简单恢复模式无法将数据库还原到故障点或特定的即时点39. 执行系列SQL语句:SELECT TOP 20 PERCENT Tno, TnameFROM Teacher结果返回了10行数据,则() 单选题 *A表中只有10行数据B表中只有20行数据C表中只有50行数据(正确答案)D表中只有100行数据40. 用于求系统日期的函数是() 单选题 *AYEARBGETDATE(正确答案)CLENDSUBSTRING41. 表达式“SELECT Datepart(

11、yy,2012-3-13) + 2”的结果是() 单选题 *A2012-3-15B2012C2014D2014(正确答案)42. 查询员工工资信息时,结果按工资降序排列,正确的是() 单选题 *AORDER BY 工资BORDER BY 工资 DESC(正确答案)CORDER BY 工资 ASCDORDER BY 工资 DISTINCT43. SQL语言中,条件“年龄BETWEEN 20 AND 30”表示在20至30之间,且() 单选题 *A包括20岁和30岁(正确答案)B不包括20岁和30岁C包括20岁但不包括30岁D包括30岁但不包括20岁44. 下列聚合函数中正确的是()。ASUM(*

12、)BMAX(*)CCOUNT(*)(正确答案)DAVG(*)45. 下面关于SELECT查询语句中ORDER BY子句描述正确的是()。A在ORDER BY子句中使用的列不适合建立索引B表的任何类型的列都可用作为排序依据C如果指定了SELECT DISTINCT(去重复行),那么ORDER BY子句中的列名就必须出现在SELECT子句的列表中(正确答案)D如果未指定排序列,则默认按递增排序46. 在SELECT语句中,下列()子句用于将查询结果存储在一个新表中。ASELECT子句BFROM子句CINTO子句(正确答案)DWHERE子句47. 在T-SQL中,与NOT IN等价的逻辑运算符是()

13、。ASOMEBCALLD=85表示() 单选题 *A查找Student表中平均成绩在85分以上的学生的学号和平均成绩(正确答案)B查找平均成绩在85分以上的学生C查找Student表中各科成绩在85分以上的学生D查找Student表中各科成绩在85分以上的学生的学号和平均成绩49. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用()约束。APRIMARY KEYBFOREIGN KEYCUNIQUEDCHECK(正确答案)50. 要查询Library数据库Book表中作者名中含有“有为”的书籍信息,可用()命令。ASELECT * FROM Book WHERE Author LIK

14、E %有为%(正确答案)BSELECT * FROM Library WHERE Author LIKE 有为CSELECT * FROM Book WHERE Author LIKE 有为DSELECT * FROM Library WHERE Author = 有为51. SQL中的聚合函数不允许出现在查询语句中()子句中。ASELECTBHAVINGCGROUP BYDWHERE(正确答案)52. 在SELECT查询语句的WHERE子句的条件表达式中,可以匹配一个字符的通配符是()。A*B%C?D-(正确答案)53. 在T-SQL语言中,若要修改某张表的结构,应使用的关键字是() 单选题

15、 *AALTER(正确答案)BUPDATECDELETEDMODIFY54. 以下()语句从表TABLE_NAME中提取前10条记录。ASelect percent 20 * from TABLE_NAMEBSelect TOP 10 * from TABLE_NAME(正确答案)CSelect TOP of 10 * from TABLE_NAMEDSelect 2 percent * from TABLE_NAME55. 查询student表中的所有非空email信息,以下语句正确的是()。ASelect email from student where email != nullBSel

16、ect email from student where email not is nullCSelect email from student where emailnullDSelect email from student where email is not null(正确答案)二、填空题:56. 在关系模型中,一般数据完整性分为_、参照完整性、和用户自定义完整性三类。 填空题 *_(答案:实体完整性)57. 创建数据库使用T-SQL的Create database语句,修改数据库使用T-SQL的_语句,删除数据库使用T-SQL的drop database。Alter database

17、)58. 在SQL Server中数据库文件组分为2类,它们分别为主要文件组和_。次要文件组)59. SQL Server表定义主要提供主键约束、_、唯一键约束、check约束、默认值约束和非空约束。外键约束)60. 在使用T-SQL操作表的语句中,插入数据行的语句是Insert;更新数据的语句是Update,删除表的语句是_。Delete)61. 在T-SQL语句中,_语句使用频率最高。Select)62. “表1 left join表2”的左外连接结果,将保留表1的所有数据行,如果表2相应的列没有匹配的值,则该列为_值。null)63. 与Group By子句配合筛选统计结果,可以根据_子

18、句中逻辑表达式指定的条件进行筛选。Having)64. 在SQL Server中有3类操作系统支持的文件,主要数据文件的扩展名为.mdf,次要数据文件的扩展名为.ndf,事务日志文件的扩展名为_。.ldf|ldf)65. 写出在select查询语句中常用的聚合函数,计算指定的数值型列名表达式的总和_,求出指定的数值、字符或日期型列名表达式的最大值Max。Sum)66. 在SQL Server中,一个数据库至少有一个_文件和一个事务日志文件。主数据|数据)67. 在使用T-SQL定义表的语句中,创建表的语句是_;修改表的语句是Alter Table;删除表的语句是Drop Table。Creat

19、e Table)68. Select 查询语句可以实现对关系的选择、_和连接3个专门运算。投影)69. “表1 right join 表2”右外连接,查询结果将保留_表的所有数据行,如果表1表相应的列没有匹配的值,则该列为null值。表2)70. 对查询结果进行排序,使用关键命令_。Order By)71. 在SQL Server中有3类操作系统支持的文件,主要数据文件的扩展名为_,次要数据文件的扩展名为.ndf,事务日志文件的扩展名为.ldf。.mdf|mdf)72. 若要投影表中的所有列并且不需要改变顺序,可不必给出所有列名,而用_代替。*|星|星号)73. Select 查询语句可以实现

20、对关系的_、投影和连接3个专门运算。选择)74. 写出在select查询语句中常用的聚合函数,计算指定的数值型列名表达式的总和Sum,求出指定的数值、字符或日期型列名表达式的最大值_。Max)75. 在关系模型中,一般数据完整性分为_、参照完整性、和用户自定义完整性三类。三、简答题(每小题 5 分、共 15 分)76. 简述数据库系统由哪几部分组成?_答案解析:硬件系统、操作系统、数据库、数据库管理系统、数据库应用系统、数据库应用系统的开发工具、数据库用户七个基本部分组成。(写出正确1个给1分,最多给 5分)77. SQL Server 数据库的文件类型有几种?文件的扩展名是什么?数据库文件类

21、型包括:主要数据文件、次要数据文件和事务日志文件。(3分)文件扩展名分别是:mdf、ndf和ldf。(2分)78. SQL Server数据库的索引功能非常强大,请写出至少5个数据库索引类型。聚集索引、非聚集索引、唯一索引、全文索引、XML索引、空间索引、列存储索引(写出正确1个给1分,最多给 5分79. 数据库有哪三级模式结构?有哪二级存储映像?三级模式包括:内模式、模式和外模式-3分二级存储映像包括:外模式/模式映像、模式/内模式映像-2分80. 数据完整性分几种类型?SQL Server数据库常使用什么约束来保障完整性?数据库完整性分三种基本类型:实体完整性、参照完整性和用户自定义完整性。-3分最基本的完整性约束包括:主键约束、外键约束、唯一约束、默认值约束、非空值约束和检查约束-2分81. SQL Server 表的类型非常丰富,请写出最少5个数据库表的类型。标准表、已分区表、临时表、系统表、文件表和宽表。(写出正确1个给1分,最多给 5分

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2