SQLServer选择题含问题详解去原题Word文档下载推荐.docx

上传人:b****1 文档编号:14312457 上传时间:2022-10-22 格式:DOCX 页数:31 大小:30.77KB
下载 相关 举报
SQLServer选择题含问题详解去原题Word文档下载推荐.docx_第1页
第1页 / 共31页
SQLServer选择题含问题详解去原题Word文档下载推荐.docx_第2页
第2页 / 共31页
SQLServer选择题含问题详解去原题Word文档下载推荐.docx_第3页
第3页 / 共31页
SQLServer选择题含问题详解去原题Word文档下载推荐.docx_第4页
第4页 / 共31页
SQLServer选择题含问题详解去原题Word文档下载推荐.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

SQLServer选择题含问题详解去原题Word文档下载推荐.docx

《SQLServer选择题含问题详解去原题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《SQLServer选择题含问题详解去原题Word文档下载推荐.docx(31页珍藏版)》请在冰豆网上搜索。

SQLServer选择题含问题详解去原题Word文档下载推荐.docx

IFn=4

Printltrim(n)+‘的平方数为’+ltrim(n*n)

Setn=n+1

End

执行完成后循环次数为()。

A.0次B.1次

C.2次D.死循环

5.利用游标来操纵数据时,所用的FORUPDATE子句充分利用了事务的哪个特性()。

A.原子性B.一致性

C.永久性D.隔离性

6.关于触发器的描述,下列说确的是()。

A.触发器是在数据修改前被触发,约束是在数据修改后被触发

B.触发器是一个能自动执行的特殊的存储过程

C.触发器作为一个独立的对象存在,与数据库中其他对象无关

D.inserted表和deleted表是数据库中的物理表

7.关于服务器角色与数据库角色,说确的是()。

A.只能将一个登录名添加为某个固定服务器角色的成员

B.只能将一个登录名添加为某个固定数据库角色的成员

C.sysadmin是固定数据库角色

D.db_owner是固定服务器角色

8.关于创建永久备份设备,下列说法错误的是()。

A.执行系统存储过程sp_addumpdevice创建永久备份设备

B.执行系统存储过程sp_dropdevice删除永久备份设备

C.若被删除的“命名备份设备”的类型为磁盘,那么必须指定DELFILE选项

D.只须指定该命名备份设备的物理名,无须指定该命名备份设备的逻辑名

9.能够将‘java’课的学分赋值给变量的语句是哪一个()。

A.selectcreditintocreditfromcoursewherecname=‘java’

B.selectcredit=creditfromcoursewherecname=‘java’

C.selectcredit=creditfromcoursewherecname=‘java’

D.selectcreditfromcoursewherecname=‘java’andcredit=credit

10.游标的处理步骤的第二步是()。

A.打开游标B.定义游标

C.关闭游标D.取值到变量

11.在定义存储过程时,下面说法不正确的是()。

A.不要以sp_为前缀创建任何存储过程,因为sp_前缀是SQLServer用来命名系统存储过程的

B.如果定义了默认值,执行存储过程时可以不提供实参

C.VARYING用于指定作为输出参数支持的结果集,且仅适用于定义cursor输出参数

D.OUTPUT关键词用于指定参数为输入参数类型

12.调用标量函数时,至少应使用()和函数名。

A.服务器名B.数据库名

C.数据库架构名D.用户名

13.下面关于数据操纵语句,说法错误的是()。

A.使用Insert语句一次只能插入一行数据

B.使用Insert语句一次可以插入多行数据

C.使用Update语句一次可以更新多行数据

D.使用Delete语句一次可以删除多行数据

14.关于T-SQL语言,以下说确的是()。

A.T-SQL语言能用于Oracle数据库

B.SQLServer数据库可以使用PL/SQL语言

C.T-SQL语言提供了流程控制功能

D.T-SQL语言并不提供标准的SQL命令

15.SQLServer可以识别的日期常量,格式错误的是()。

A.’October15,2013’B.’10/15/2013’

C.’2013-10-15’D.’2013:

10:

15’

16.假设表中没有数据,下列语句中能够正确执行的是()。

A.altertablestudentdropage

B.altertablestudentaddcolumnmemo

C.altertablestudentdropcolumnage

D.altertablestudentaddmemo

17.当表中的某一属性列被设置了主键约束,则该属性列也同时具有如下约束()。

A.check约束和unique约束

B.unique约束和notnull约束

C.check约束和notnull约束

D.以上选项均错误

18.在数据库系统中,视图可以提供数据的()。

A.完整性B.并发性

C.安全性D.可恢复性

19.有如下语句:

Declarexint

Ifxisnull

Select‘A’

Ifx=0

Select‘B’

Ifx=’’

Select‘C’

查询的结果为()。

A.AB.B

C.CD.有编译错误

20.SQLServer服务的启动模式默认为()。

A.恢复B.手动

C.已禁用D.自动

21.在SQLServer中所使用的文件分为三大类,其中不包括哪个选项()。

A.辅助数据文件B.日志文件

C.主数据文件D.逻辑文件

22.查询course表中的前5行,正确的语法是()。

A.selecttop5*fromcourse

B.selecttop(5)fromcourse

C.selecttop5fromcourse

D.selecttop(5*)fromcourse

23.下面哪个选项不是SQLServer支持的存储过程类型()。

A.系统存储过程

B.扩展存储过程

C.应用存储过程

D.用户存储过程

24.以下有关TRUNCATETABLE命令说确的是()。

A.TRUNCATETABLE相当于DROPTABLE

B.TRUNCATETABLE相当于无条件的DELETEFROM

C.TRUNCATETABLE是删除表数据以及表结构

D.TRUNCATETABLE可以有选择性的截断表中的数据

25.select*fromstudentwheresno=’05880101’

union

select*fromstudentwheresno=’05880102’

与此查询语句等价的选项是()。

A.select*fromstudentwheresno=’05880101’andsno=’05880102’

B.select*fromstudentwheresno=’05880101’orsno=’05880102’

C.select*fromstudentwheresno=’05880101’

D.select*fromstudentwheresno=’05880102’

26.在SQLserver中以下哪个命令可以用来对指定数据库进行备份()。

A.BACKUPB.REBACK

C.REVOKED.RESTORE

27.定义一个名为t_cur的游标,一个名为t_cur的游标类型变量,下列语句正确的是()。

A.sett_cur=t_cur

B.fetchnextfromt_curintot_cur

C.selectt_curintot_cur

D.sett_cur=t_cur

28.定义了一个FORWARD_ONLY类型的游标,以下操作能正确执行的是()。

A.fetchfirstfrom游标

B.fetchnextfrom游标

C.fetchpriorfrom游标

D.fetchlastfrom游标

29.SQLServer有两种身份验证模式()。

A.Windows身份验证模式、sa身份验证模式

B.Windows身份验证模式、SQLServer身份验证模式

C.SQLServer身份验证模式、sa身份验证模式

D.以上选项均不正确

30.关于触发器叙述错误的是()。

A.触发器是不需要调用的,当触发事件发生时它就会被激活

B.触发器不可以同步数据库的相关表进行级联更改

C.当触发器的功能与表的约束条件发生冲突时,触发器将被停止

D.触发器是一类特殊的存储过程

31.SQLServer是基于哪种模型的数据库管理系统()。

A.层次模型B.网状模型

C.关系模型D.面向对象模型

32.在SQLServer数据库中修改表的某一属性数据类型的命令,正确的是()。

A.altertable表名modify属性新数据类型

B.altertable表名modifycolumn属性新数据类型

C.altertable表名alter属性新数据类型

D.altertable表名altercolumn属性新数据类型

33.为变量赋值的写法,错误的是()。

A.seta=3,b=4

B.selecta=3,b=4

C.seta=3;

setb=4

D.selecta=3;

selectb=4

34.以下哪个选项不是SQLServer支持的用户自定义函数()。

A.标量函数B.矢量函数

C.嵌表值函数D.多语句表值函数

35.创建用户自定数据类型,使用哪个系统定义的存储过程()。

A.sp_addtype

B.sp_type

C.type

D.addtype

36.为数据库重命名的语法是()。

A.Alterdatabse旧名字ModifyName=新名字

B.Alterdatabse旧名字AlterName=新名字

C.Alterdatabse旧名字ModifyName新名字

D.Renamedatabse旧名字To新名字

37.下面关于触发器的描述正确的是()。

A.TRUCATETALBE语句虽然能够删除表记录,但它不会触发DELETE触发器

B.DML触发器中可以包含CREATEDATABASE、ALTERDATABASE或DROPDATABASE语句

C.只有执行UPDATA语句时UPDATE()函数的返回值为真

D.触发器只能作用在表上,不能作用在数据库或服务器上

38.以下关于不相关子查询说确的是()。

A.不相关子查询的执行顺序是:

先执行父查询后执行子查询

B.子查询不能单独执行,必须依赖于父查询

C.子查询只执行一次

D.不相关子查询可以使用谓词EXISTS

39.关于T-SQL语言中的CASE语句,以下说确的是()。

A.then关键字后面可以使用insert、update和delete语句

B.then关键字后面可以使用print语句

C.case关键字后面不能有任何的表达式

D.case语句中else关键字可以省略

40.对于标量函数的调用方法,下面哪一项是正确的()。

A.exec

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

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1