SQL SERVER题库Word格式文档下载.docx

上传人:b****2 文档编号:608589 上传时间:2023-04-29 格式:DOCX 页数:37 大小:24.42KB
下载 相关 举报
SQL SERVER题库Word格式文档下载.docx_第1页
第1页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第2页
第2页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第3页
第3页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第4页
第4页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第5页
第5页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第6页
第6页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第7页
第7页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第8页
第8页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第9页
第9页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第10页
第10页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第11页
第11页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第12页
第12页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第13页
第13页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第14页
第14页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第15页
第15页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第16页
第16页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第17页
第17页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第18页
第18页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第19页
第19页 / 共37页
SQL SERVER题库Word格式文档下载.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

SQL SERVER题库Word格式文档下载.docx

《SQL SERVER题库Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《SQL SERVER题库Word格式文档下载.docx(37页珍藏版)》请在冰点文库上搜索。

SQL SERVER题库Word格式文档下载.docx

B、网络操作

C、投影操作

D、关系操作D

14.下列系统数据库中最重要的是()

A、master

B、modol

C、msdb

D、tempdbA

15.下列属于模版数据库的是()

D、tempdbB

16.下列属于代理服务数据库的是()

D、tempdbC

17.下列属于临时数据库的是()

D、tempdbD

18.下列属于数值型常量的是

A、”123”

B、’456”

C、[789]

D、5E-6D

19.123E-5是()常量

A、数值型

B、日期型

C、字符型

D、逻辑型A

20.getdate()是()类型数据

D、逻辑型B

21.'

2008-8-8'

是()常量

B、日期型

D、逻辑型C

22.exp(0)+25表达式的运算结果是

A、25

B、25

C、26

D、27C

23.'

123'

+‘abc’表达式的运算结果是

A、[123]

B、‘abc’

C、'

123abc'

D、{123abc}C

24.1=2表达式的运算结果是

A、F

B、False

C、ture

D、.T.B

25.,1>

2or2>

1表达式的运算结果是

C、t

D、tureD

26.函数ABS(-11.4)的值是

A、11.4

B、-11.4

C、11

D、12A

27.函数SQRT(9)的值是

A、9

B、4

C、3

D、6C

28.函数LEN('

ABC计算机'

)的值是

A、6

B、9

C、8

D、7A

29.函数SUBSTRING('

ABC12计算机'

4,2)的值是

A、"

C12"

B、"

12计"

12'

D、"

计算机"

C

30.函数LTRIM('

计算机'

计算机"

B、'

计算机'

C、"

计算机"

计算机"

B

31.函数YEAR('

2009-8-12'

)的值是

A、2009

B、2008

32.,函数MONTH('

D、12C

33.函数DAY('

D、12D

34.函数STR(2009)的值是

B、’2009’

C、”2008”

D、2010B

35.函数POWER(2,10)的值是

A、1000

B、100

C、20

D、1024D

36.函数CEILING(123.45)的值是

A、123

B、124

C、100

D、125B

37.函数FLOOR(123.45)的值是

D、125A

38.函数PI()的值是

A、2

B、3

C、4

D、3.14159D

39.cast('

asint)+500的值是

A、123500

B、623

C、123

D、500B

40.创建存储过程的命令是

A、create

B、proce

C、exec

D、exeA

41.执行存储过程的命令是

D、exeC

42.在表中创建主键约束的关键字是

A、primarykey

B、unique

C、check

D、foreignkeyA

43.在表中创建唯一性约束的关键字是

D、foreignkeyB

44.在表中创建检查约束的关键字是

D、foreignkeyC

45.在表中创建外部键约束的关键字是

D、foreignkeyD

46.创建表的命令是

B、alter

C、drop

D、tabelA

47.修改表的命令是

D、tabelB

48.删除表的命令是

D、tabelC

49.防止数据库中数据的丢失的方法之一是对数据库进行

A、备份

B、还原

C、分离

D、附加A

50.让数据库回到备份时状态的方法之一是对数据库进行

D、附加B

51.让数据库脱离原属服务器的方法之一是对数据库进行

D、附加C

52.让数据库附加到相应服务器上的方法是对数据库进行

D、附加D

二、判断题

1.180———是数据Y

2.180———是信息N

3.他的身高是180cm——是数据N

4.他的身高是180cm———是信息Y

5.数据库的英文缩写是DBY

6.数据库管理系统的英文缩写是DBMSY

7.数据库系统的英文缩写是DBSY

8.数据管理技术发展的第一阶段是人工管理阶段Y

9.数据管理技术发展的第二阶段是文件系统阶段Y

10.数据管理技术发展的第三阶段是数据库系统阶段Y

11.现实世界是用概念模型来对其进行描述N

12.信息世界是用概念模型来对其进行描述Y

13.实体-联系方法(EntityRelationshipApproach)简称E-R方法Y

14.E-R方法用E-R图来描述现实世界的概念模型Y

15.E-R图提供了表示实体、属性和联系的方法Y

16.数据模型表示数据与数据之间的联系方法Y

17.SQL是关系型数据库管理系统Y

18.SQL是网状型数据库管理系统N

19.一个二维表就是一个关系N

20.网状型数据模型就是一个二维表N

21.SQLServer是一种基于客户/服务器模式的关系数据库管理系统Y

22.SQLServer采用Transact-SQL语言在客户机和服务器之间传递信息Y

23.企业管理器可以完成数据库管理与维护的大部分工作Y

24.查询分析器主要用于输入和执行Transact-SQL语句Y

25.服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务Y

26.123E-5是数值型常量Y

27.{2009-7-26}是日期型常量N

28.{^2009-7-26}是字符型常量N

29.'

98632'

是字符型常量Y

30.数值表达式的运算结果是数值型数据Y

31.字符表达式的运算结果是字符型数据Y

32.日期表达式的运算结果是日期型数据N

33.关系表达式的运算结果是关系型数据N

34.逻辑表达式的运算结果是逻辑型数据Y

35.函数rand()的数据类型是数值型的Y

36.函数exp(0)的数据类型是数值型的Y

37.函数len('

ase'

)的数据类型是字符型的N

38.函数len('

)的数据类型是数值型的Y

39.函数getdate()的数据类型是逻辑型的N

40.函数getdate()的数据类型是日期型的Y

41.表就是数据库,数据库中只有表N

42.字段是字符型常量N

43.数据表中每一行对应一条记录Y

44.删除一个字段就是删除对应表中的一列数据Y

45.删除一个字段就是删除对应表中的一行数据N

46.删除一个记录就是删除对应表中的一行数据Y

47.删除一个记录就是删除对应表中的一列数据N

48.执行路线是一条直线的程序结构为顺序结构Y

49.执行路线从一条分成多条的程序结构为分支结构Y

50.执行路线形成闭环的程序结构为循环结构Y

51.备份数据库的目的是防止数据库中数据的丢失Y

52.备份数据库的目的是防止硬盘损坏N

53.还原数据库的目的是让数据库回到备份时的状态Y

54.还原数据库的目的是重建数据库N

55.分离数据库的目的是让数据库脱离原属服务器Y

56.分离数据库的目的是删除数据库N

57.附加数据库的目的是让数据库附加到相应的服务器上Y

58.附加数据库只能附加到原来的服务器上N

59.数据库的索引和书籍中的目录非常相似Y

60.为了提高数据检索的能力,在数据库中引入了索引的概念Y

三、命令填空

1.创建数据库gz命令create【1】gz[1B]database[1E]

2.创建数据库gz命令【1】databasegz[1B]create[1E]

3.打开数据库gz命令【1】gz[1B]use[1E]

4.修改数据库gz命令alter【1】gz[1B]database[1E]

5.修改数据库gz命令【1】databasegz[1B]alter[1E]

6.删除数据库gz命令drop【1】gz[1B]database[1E]

7.删除数据库gz命令【1】databasegz[1B]drop[1E]

8.创建数据表cj命令create【1】cj[1B]table[1E]

9.创建数据表cj命令【1】tablecj[1B]create[1E]

10.增加字段:

【1】tablecjadd入学日期datetime(8)[1B]alter[1E]

11.增加字段:

altertablecj【1】入学日期datetime(8)[1B]add[1E]

12.删除表:

【1】tablechji[1B]Drop[1E]

13.删除表:

Drop【1】chji[1B]table[1E]

14.插入记录:

【1】into成绩表(学号,计算机)values('

************'

75)[1B]insert[1E]

15.插入记录:

insert【1】成绩表(学号,计算机)values('

75)[1B]into[1E]

16.插入记录:

insertinto成绩表(学号,计算机)【1】

('

75)[1B]values[1E]

17.cj表中插入记录:

insertinto【1】

(学号,计算机)values('

75)[1B]cj[1E]

18.把cj表中的内容全部插入到ch中:

【1】chselect*fromcj[1B]insert[1E]

19.把cj表中的内容全部插入到ch中:

insert【1】select*fromcj[1B]ch[1E]

20.把cj表中的内容全部插入到ch中:

insertch【1】*fromcj[1B]select[1E]

21.把cj表中的内容全部插入到ch中:

insertchselect*【1】cj[1B]from[1E]

22.删除理学院的所有记录:

【1】fromgzqdwhere单位名称=’理学院’[1B]delete[1E]

23.删除理学院的所有记录:

delete【1】gzqdwhere单位名称=’理学院’[1B]from[1E]

24.删除理学院的所有记录:

deletefromgzqd【1】单位名称=’理学院’[1B]where[1E]

25.删除理学院的所有记录:

deletefromgzqdwhere单位名称=’【1】’[1B]理学院[1E]

26.计算实发工资:

【1】gzqdset实发=基本工资+津贴-个人税-水电费[1B]update[1E]

27.计算实发工资:

updategzqd【1】实发=基本工资+津贴-个人税-水电费[1B]set[1E]

28.查询gzqd表中所有记录:

【1】*fromgzqd[1B]Select[1E]

29.查询gzqd表中所有记录:

Select【1】fromgzqd[1B]*[1E]

30.查询gzqd表中所有记录:

Select*【1】gzqd[1B]from[1E]

850,查询gzqd表中所有记录:

Select*from【1】[1B]gzqd[1E]

31.查询gzqd表中姓名和基本工资的情况:

Select姓名,【1】fromgzqd[1B]基本工资[1E]

32.查询gzqd表中前5条记录:

Select【1】5*fromgzqd[1B]top[1E]

33.查询基本工资>

1000的记录:

select*fromgzqd【1】基本工资>

1000[1B]where[1E]

34.查询基本工资>

select*fromgzqdwhere基本工资【1】1000[1B]>

[1E]

35.查询理学院的教授情况:

select*fromgzqdwhere单位名称='

【1】'

and职称='

教授'

[1B]理学院[1E]

36.查询理学院的教授情况:

理学院'

【1】职称='

[1B]and[1E]

37.查询理学院的教授情况:

[1B]教授[1E]

38.查询姓李的职工情况;

select*fromgzqdwhere姓名【1】'

李%'

[1B]like[1E]

39.查询姓李的职工情况;

select*fromgzqdwhere姓名like'

【1】%'

[1B]李[1E]

40.查询姓李的职工情况;

李【1】'

[1B]%[1E]

41.查询实发工资在1000-1300元之间的职工情况:

select*fromgzqdwhere实发【1】1000.00and1300.00[1B]between[1E]

42.查询实发工资在1000-1300元之间的职工情况:

select*fromgzqdwhere实发between1000.00【1】1300.00[1B]and[1E]

43.查询结果按实发工资降序排列:

select*fromgzqdorderby实发【1】[1B]desc[1E]

44.查询结果按实发工资降序排列:

select*fromgzqd【1】by实发desc[1B]order[1E]

45.,统计gzqd表的记录个数:

Select【1】

(*)as记录数fromgzqd[1B]count[1E]

46.求基本工资的平均值:

(基本工资)fromgzqd[1B]avg[1E]

47.求基本工资的平均值:

Selectavg(【1】)fromgzqd[1B]基本工资[1E]

48.求基本工资的总额:

(基本工资)fromgzqd[1B]sum[1E]

49.查询结果按单位名称分组:

Select单位名称,姓名fromgzqd【1】by单位名称,姓名[1B]group[1E]

50.查询结果按单位名称分组:

Select单位名称,姓名fromgzqdgroupby【1】,姓名[1B]单位名称[1E]

51.保存查询结果到cj:

select*【1】cjfromcc[1B]into[1E]

52.保存查询结果到cj:

select*into【1】fromcc[1B]cj[1E]

53.创建视图st:

【1】viewst

as

selcet*fromgzqd[1B]create[1E]

54.创建视图st:

create【1】st

selcet*fromgzqd[1B]view[1E]

55.创建视图st:

createviewst

【1】

selcet*fromgzqd[1B]as[1E]

56.在数据库xs中建立数据表cj(包括字段:

学号、姓名、数学、外语、计算机)

use【1】

create【2】【3】

(学号char(12)notnull,姓名char(8),【4】decimal(6,2),

外语decimal(6,2),【5】decimal(6,2))

[1B]xs[1E][2B]table[2E][3B]cj[3E][4B]数学[4E][5B]计算机[5E]

四、程序填空

1.两个变量值的交换

declare@aint,@bint,@cint

set@a=5

set@b=9

select@aasa,@basb

set@c=@【1】

set@a=@【2】

set@b=@【3】

【4】@aasa,@【5】asb

[1B]a[1E][2B]b[2E][3B]c[3E][4B]select[4E][5B]b[5E]

2.已知三角形的三条边为a、b、c,求其面积。

【1】@aint,@bint,@cint,@pdecimal,@sdecimal(10,5)

【2】@a=7

set@b=5

set@c=6

set@p=(@a+@b+@c)/【3】

set@s=【4】

(@p*(@p-@a)*(@p-@b)*(@p-@c))

print@【5】

[1B]declare[1E][2B]set[2E][3B]2[3E][4B]sqrt[4E][5B]s[5E]

3.判断一个学生成绩cj属于哪个等级

declare@cjint,@djvarchar(20)

【1】@cj=round(rand()*100,0)+1

set@dj=

case

when@【2】then'

不及格'

【3】@cj>

=60and@cj<

90then'

及格'

when@cj>

=90【4】@cj<

=100then'

优秀'

else

'

数据错误'

end

select@【5】as'

等级'

[1B]set[1E][2B]cj<

60[2E][3B]when[3E][4B]and[4E][5B]dj[5E]

4.求数据库gz中的表文件gzqd中的基本工资的平均值、总计、最大值和最小值

【1】gz

【2】count(*),【3】

(基本工资),sum(基本工资),【4】

(基本工资),min(基本工资)【5】gzqd

[1B]use[1E][2B]select[2E][3B]avg[3E][4B]max[4E][5B]from[5E]

5.判断某一年(y)是否为闰年?

【1】@dint

【2】@d=year('

2012-5-8'

if(@d【3】4=0and@d%100!

=0)【4】(@d%400=0)

printstr(@d)+'

是闰年'

printstr(@【5】)+'

不是闰年'

[1B]declare[1E][2B]set[2E][3B]%[3E][4B]or[4E][5B]d[5E]

882,计算1+2+3+……100

declare@iint,@sint

set@【1】

set@i=1

while@i<

=【2】

begin

set@s=@【3】+@i

set@i=@i+【4】

【5】

print@s

[1B]s=0[1E][2B]100[2E][3B]s[3E][4B]1[4E][5B]end[5E]

6.计算1+3+5+……99

【1】@iint,@sint

set@s=0

set@i=【2】

=99

【3】

set@s=@s+@【4】

set@i=@i+【5】

end

[1B]declare[1

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

当前位置:首页 > 工程科技 > 能源化工

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

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