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

上传人:b****3 文档编号:7128272 上传时间:2023-05-08 格式:DOCX 页数:18 大小:21.96KB
下载 相关 举报
SQL Server数据库复习题Word格式.docx_第1页
第1页 / 共18页
SQL Server数据库复习题Word格式.docx_第2页
第2页 / 共18页
SQL Server数据库复习题Word格式.docx_第3页
第3页 / 共18页
SQL Server数据库复习题Word格式.docx_第4页
第4页 / 共18页
SQL Server数据库复习题Word格式.docx_第5页
第5页 / 共18页
SQL Server数据库复习题Word格式.docx_第6页
第6页 / 共18页
SQL Server数据库复习题Word格式.docx_第7页
第7页 / 共18页
SQL Server数据库复习题Word格式.docx_第8页
第8页 / 共18页
SQL Server数据库复习题Word格式.docx_第9页
第9页 / 共18页
SQL Server数据库复习题Word格式.docx_第10页
第10页 / 共18页
SQL Server数据库复习题Word格式.docx_第11页
第11页 / 共18页
SQL Server数据库复习题Word格式.docx_第12页
第12页 / 共18页
SQL Server数据库复习题Word格式.docx_第13页
第13页 / 共18页
SQL Server数据库复习题Word格式.docx_第14页
第14页 / 共18页
SQL Server数据库复习题Word格式.docx_第15页
第15页 / 共18页
SQL Server数据库复习题Word格式.docx_第16页
第16页 / 共18页
SQL Server数据库复习题Word格式.docx_第17页
第17页 / 共18页
SQL Server数据库复习题Word格式.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

《SQL Server数据库复习题Word格式.docx》由会员分享,可在线阅读,更多相关《SQL Server数据库复习题Word格式.docx(18页珍藏版)》请在冰点文库上搜索。

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

C.关系模型

D.减少数据冗余

8.()管理平台是SQLServer2012提供的集成环境,其中的管理工具由用于访问、配置、控制、管理和开发SQLServer的所有组件构成。

A.SQLServerManagementStudio(正确答案)

B.SQLServer配置管理器

C.AnalysisServices

D.SQLServerDataTools

9.下列文件中不属于SQLServer数据库文件的是()[单选题]*

A.device_data.MDF

B.device_log.LDF

C.device_data.NDF

D.device_mdf.DAT(正确答案)

10.使用T-SQL创建表的语句是()[单选题]*

A.DELETETABLE

B.DROPTABLE

C.ADDTABLE

D.CREATETABLE(正确答案)

11.下面的()不是Microsoft公司为用户提供的SQLServer2012版本。

A.企业版

B.商业智能版

C.应用版(正确答案)

D.标准版

12.SQLSERVER2012是一个()的数据库系统。

A.网状型

B.层次型

C.关系型(正确答案)

D.以上都不是

13.不管应用程序的用户界面是什么形式,与SQLServer实例通信的所有应用程序都通过将()语句发送到服务器进行通信。

A.TCP/IP

B.T-SQL(正确答案)

C.C

D.ASP

14.SQL语言是()的语言,容易学习。

A.过程化

B.非过程化(正确答案)

C.格式化

D.导航式

15.在创建数据库时,系统自动将()系统数据库中的所有用户定义的对象都复制到数据库中。

A.master

B.msdb

C.model(正确答案)

D.tempdb

16.SQLServer2012的系统数据库是()5个。

A.master、tempdb、AdventureWorks、msdb、resource

B.master、tempdb、model、Library、resource

C.master、ReportServer、model、msdb、resource

D.master、model、msdb、tempdb、resource(正确答案)

17.若定义一个学生的出生日期,则应该选用()类型。

A.char

B.datetime(正确答案)

C.int

D.text

18.在T-SQL中,关于NULL值叙述正确的选项是()[单选题]*

A.NULL表示空格

B.NULL表示空值(正确答案)

C.NULL表示0

D.NULL既可以表示0,也可以表示空格

19.一个关系表只有一个()。

A.超键

B.主键(正确答案)

C.候选键

D.外键

20.表的主键可由()列属性组成。

A.一个或多个(正确答案)

B.一个

C.多个

D.两个

21.下面是有关主键、外键和唯一性约束的描述,请问哪些描述是正确的()。

A.一个表中最多只能有一个主键约束,一个唯一性约束

B.一个表中最多只能有一个主键约束,一个外键约束

C.在定义外键时,应该首先定义主键表的主键约束,然后定义外键约束(正确答案)

D.在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束

22.SQLServer的字符型数据类型主要包括()。

A.int、money、char

B.char、varchar、nchar(正确答案)

C.date、binary、int

D.char、varchar、int

23.下列叙述错误的是()。

A.ALTERTABLE语句可以添加列

B.ALTERTABLE语句可以删除列

C.ALTERTABLE语句可以修改列名称(正确答案)

D.ALTERTABLE语句可以修改列数据类型

24.对于DROPTABLE命令的解释正确的是()。

A.删除表里的数据,保留表的数据结构

B.删除此表,并删除数据库里所有与此表有关联的表

C.保留数据,删除表的数据结构

D.删除表里的数据,同时删除了表的数据结构(正确答案)

25.下面关于UPDATE语句错误的是()。

A.可以使用DEFAULT关键字将列设置为默认值

B.可以使用NULL关键字将列设置为空值

C.可使用UPDATE语句同时修改多行

D.如果UPDATE语句中没有指定搜索条件,则默认只能修改第一行(正确答案)

26.SQLServer提供的单行注释语句是使用()开始的一行内容。

A.“/*”

B.“{”

C.“/”

D.“--”(正确答案)

27.SELECT查询语句的子句有多个,但至少包括的子句是()。

A.SELECT和INTO

B.SELECT和FROM(正确答案)

C.SELECT和GROUPBY

D.仅SELECT

28.执行语句“SELECTname,sex,BirthdatesFROMhuman”将返回()列。

A.1

B.2

C.3(正确答案)

D.4

29.在T-SQL中,SELECT查询语句中使用关键字()可以把重复行屏蔽。

A.ALL

B.UNION

C.DISTINCT(正确答案)

D.PERCENT

30.执行语句“SELECTCOUNT(*)FROMStudent”将返回()行。

A.4(正确答案)

C.3

D.1

31.将多个查询结果返回一个结果集合的运算符是()。

A.JOIN

B.UNION(正确答案)

C.INTO

D.LIKE

32.下列关于【查询编辑器】中执行查询叙述正确的是()。

A.如果没有选中的命令,则只执行最前面的第一条命令

B.如果有多条命令选择,则只执行选中命令中的第一条命令

C.如果查询中有多条命令有输出,则按顺序显示所有结果(正确答案)

D.都正确

33.下列关于查询结果错误的是()。

A.查询结果可以显示在网格中

B.查询结果可以按文本方式显示

C.以文本和网格显示的查询结果在保存时,其文件格式不同(正确答案)

D.不管以那种方式查看,查询结果都会显示在查询结果窗口中

34.如果SELECT查询语句的SELECT子句为SELECTA,B,C*D,则不能使用的GROUPBY子句是()。

A.GROUPBYA

B.GROUPBYA,B

C.GROUPBYA,B,C*D

D.GROUPBYA,B,C,D(正确答案)

35.进行数据库差异备份之前,需要做()备份。

A.数据库差异

B.数据库完整(正确答案)

C.事务日志

D.文件和文件组

36.()备份最耗费时间。

A.数据库完整(正确答案)

B.数据库差异

37.下列关于数据库备份的叙述错误的是()。

A.如果数据库很稳定就不需要经常做备份,反之要经常做备份以防数据库损坏(正确答案)

B.数据库备份是一项很复杂的工作,应该由专业的管理人员来完成

C.数据库备份会受到数据库恢复模式的制约

D.数据库备份策略的选择应该综合考虑各方面因素,并不是备份做得越多、越全面就越好

38.关于SQLServer的恢复模式叙述错误的是()。

A.大容量日志模式提高了大容量操作的性能,并且使用最少的日志空间

B.简单恢复模式支持所有的文件恢复(正确答案)

C.完整恢复模式是最好的安全模式

D.简单恢复模式无法将数据库还原到故障点或特定的即时点

39.执行系列SQL语句:

SELECTTOP20PERCENTTno,Tname

FROMTeacher

结果返回了10行数据,则()[单选题]*

A.表中只有10行数据

B.表中只有20行数据

C.表中只有50行数据(正确答案)

D.表中只有100行数据

40.用于求系统日期的函数是()[单选题]*

A.YEAR

B.GETDATE(正确答案)

C.LEN

D.SUBSTRING

41.表达式“SELECTDatepart(yy,’2012-3-13’)+2”的结果是()[单选题]*

A.‘2012-3-15’

B.2012

C.‘2014’

D.2014(正确答案)

42.查询员工工资信息时,结果按工资降序排列,正确的是()[单选题]*

A.ORDERBY工资

B.ORDERBY工资DESC(正确答案)

C.ORDERBY工资ASC

D.ORDERBY工资DISTINCT

43.SQL语言中,条件“年龄BETWEEN20AND30”表示在20至30之间,且()[单选题]*

A.包括20岁和30岁(正确答案)

B.不包括20岁和30岁

C.包括20岁但不包括30岁

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子句

C.INTO子句(正确答案)

D.WHERE子句

47.在T-SQL中,与NOTIN等价的逻辑运算符是()。

A.<

SOME

B.<

>

C.>

ALL

D.<

ALL(正确答案)

48.SELECT学号,AVG(成绩)AS平均成绩

FROMStudent

GROUPBY学号

HAVINGAVG(成绩)>

=85

表示()[单选题]*

A.查找Student表中平均成绩在85分以上的学生的学号和平均成绩(正确答案)

B.查找平均成绩在85分以上的学生

C.查找Student表中各科成绩在85分以上的学生

D.查找Student表中各科成绩在85分以上的学生的学号和平均成绩

49.如果要在一张管理职工工资的表中限制工资的输入范围,应使用()约束。

A.PRIMARYKEY

B.FOREIGNKEY

C.UNIQUE

D.CHECK(正确答案)

50.要查询Library数据库Book表中作者名中含有“有为”的书籍信息,可用()命令。

A.SELECT*FROMBookWHEREAuthorLIKE’%有为%’(正确答案)

B.SELECT*FROMLibraryWHEREAuthorLIKE’有为’

C.SELECT*FROMBookWHEREAuthorLIKE’有为’

D.SELECT*FROMLibraryWHEREAuthor=’有为’

51.SQL中的聚合函数不允许出现在查询语句中()子句中。

A.SELECT

B.HAVING

C.GROUPBY

D.WHERE(正确答案)

52.在SELECT查询语句的WHERE子句的条件表达式中,可以匹配一个字符的通配符是()。

A.*

B.%

C.?

D.-(正确答案)

53.在T-SQL语言中,若要修改某张表的结构,应使用的关键字是()[单选题]*

A.ALTER(正确答案)

B.UPDATE

C.DELETE

D.MODIFY

54.以下()语句从表TABLE_NAME中提取前10条记录。

A.Selectpercent20*fromTABLE_NAME

B.SelectTOP10*fromTABLE_NAME(正确答案)

C.SelectTOPof10*fromTABLE_NAME

D.Select2percent*fromTABLE_NAME

55.查询student表中的所有非空email信息,以下语句正确的是()。

A.Selectemailfromstudentwhereemail!

=null

B.Selectemailfromstudentwhereemailnotisnull

C.Selectemailfromstudentwhereemail<

null

D.Selectemailfromstudentwhereemailisnotnull(正确答案)

二、填空题:

56.在关系模型中,一般数据完整性分为__________、参照完整性、和用户自定义完整性三类。

[填空题]*

_________________________________(答案:

实体完整性)

57.创建数据库使用T-SQL的Createdatabase语句,修改数据库使用T-SQL的__________语句,删除数据库使用T-SQL的dropdatabase。

Alterdatabase)

58.在SQLServer中数据库文件组分为2类,它们分别为主要文件组和__________。

次要文件组)

59.SQLServer表定义主要提供主键约束、__________、唯一键约束、check约束、默认值约束和非空约束。

外键约束)

60.在使用T-SQL操作表的语句中,插入数据行的语句是Insert;

更新数据的语句是Update,删除表的语句是__________。

Delete)

61.在T-SQL语句中,__________语句使用频率最高。

Select)

62.“表1leftjoin表2”的左外连接结果,将保留表1的所有数据行,如果表2相应的列没有匹配的值,则该列为__________值。

null)

63.与GroupBy子句配合筛选统计结果,可以根据__________子句中逻辑表达式指定的条件进行筛选。

Having)

64.在SQLServer中有3类操作系统支持的文件,主要数据文件的扩展名为.mdf,次要数据文件的扩展名为.ndf,事务日志文件的扩展名为__________。

.ldf|ldf)

65.写出在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。

.mdf|mdf)

72.若要投影表中的所有列并且不需要改变顺序,可不必给出所有列名,而用__________代替。

*|星|星号)

73.Select查询语句可以实现对关系的__________、投影和连接3个专门运算。

选择)

74.写出在select查询语句中常用的聚合函数,计算指定的数值型列名表达式的总和Sum,求出指定的数值、字符或日期型列名表达式的最大值__________。

Max)

75.在关系模型中,一般数据完整性分为__________、参照完整性、和用户自定义完整性三类。

三、简答题(每小题5分、共15分)

76.简述数据库系统由哪几部分组成?

_________________________________

答案解析:

硬件系统、操作系统、数据库、数据库管理系统、数据库应用系统、数据库应用系统的开发工具、数据库用户七个基本部分组成。

(写出正确1个给1分,最多给5分)

77.SQLServer数据库的文件类型有几种?

文件的扩展名是什么?

数据库文件类型包括:

主要数据文件、次要数据文件和事务日志文件。

(3分)

文件扩展名分别是:

mdf、ndf和ldf。

(2分)

78.SQLServer数据库的索引功能非常强大,请写出至少5个数据库索引类型。

聚集索引、非聚集索引、唯一索引、全文索引、XML索引、空间索引、列存储索引(写出正确1个给1分,最多给5分

79.数据库有哪三级模式结构?

有哪二级存储映像?

三级模式包括:

内模式、模式和外模式------------------------------3分

二级存储映像包括:

外模式/模式映像、模式/内模式映像-------2分

80.数据完整性分几种类型?

SQLServer数据库常使用什么约束来保障完整性?

数据库完整性分三种基本类型:

实体完整性、参照完整性和用户自定义完整性。

---3分

最基本的完整性约束包括:

主键约束、外键约束、唯一约束、默认值约束、非空值约束和检查约束---2分

81.SQLServer表的类型非常丰富,请写出最少5个数据库表的类型。

标准表、已分区表、临时表、系统表、文件表和宽表。

(写出正确1个给1分,最多给5分

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

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

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