1、IF n=4 Print ltrim(n)+的平方数为+ltrim(n*n) Set n=n+1End 执行完成后循环次数为( )。A0次 B1次 C2次 D死循环5.利用游标来操纵数据时,所用的FOR UPDATE子句充分利用了事务的哪个特性( )。A原子性 B一致性C永久性 D隔离性6.关于触发器的描述,下列说确的是( )。A触发器是在数据修改前被触发,约束是在数据修改后被触发B触发器是一个能自动执行的特殊的存储过程C触发器作为一个独立的对象存在,与数据库中其他对象无关Dinserted表和deleted表是数据库中的物理表7.关于服务器角色与数据库角色,说确的是( )。A只能将一个登录名
2、添加为某个固定服务器角色的成员B只能将一个登录名添加为某个固定数据库角色的成员Csysadmin是固定数据库角色Ddb_owner是固定服务器角色8.关于创建永久备份设备,下列说法错误的是( )。A执行系统存储过程sp_addumpdevice创建永久备份设备 B执行系统存储过程sp_dropdevice删除永久备份设备 C若被删除的“命名备份设备”的类型为磁盘,那么必须指定DELFILE选项D只须指定该命名备份设备的物理名,无须指定该命名备份设备的逻辑名9.能够将java课的学分赋值给变量的语句是哪一个( )。Aselect credit into credit from course wh
3、ere cname=java Bselect credit=credit from course where cname=javaCselect credit= credit from course where cname=javaDselect credit from course where cname=javaand credit=credit10.游标的处理步骤的第二步是( )。A打开游标 B定义游标C关闭游标 D取值到变量11.在定义存储过程时,下面说法不正确的是( )。A不要以sp_为前缀创建任何存储过程,因为sp_前缀是SQL Server用来命名系统存储过程的B. 如果定义了默
4、认值,执行存储过程时可以不提供实参C. VARYING用于指定作为输出参数支持的结果集,且仅适用于定义cursor输出参数D. OUTPUT关键词用于指定参数为输入参数类型12.调用标量函数时,至少应使用( )和函数名。A服务器名 B数据库名C数据库架构名 D用户名13.下面关于数据操纵语句,说法错误的是( )。A使用Insert语句一次只能插入一行数据B使用Insert语句一次可以插入多行数据C使用Update语句一次可以更新多行数据D使用Delete语句一次可以删除多行数据14.关于T-SQL语言,以下说确的是( )。AT-SQL语言能用于Oracle数据库 BSQL Server数据库可
5、以使用PL/SQL语言CT-SQL语言提供了流程控制功能 DT-SQL语言并不提供标准的SQL命令15.SQL Server可以识别的日期常量,格式错误的是( )。AOctober 15,2013 B10/15/2013C2013-10-15 D2013:10:1516.假设表中没有数据,下列语句中能够正确执行的是( )。Aalter table student drop ageBalter table student add column memoCalter table student drop column ageDalter table student add memo17.当表中的某
6、一属性列被设置了主键约束,则该属性列也同时具有如下约束( )。Acheck约束和unique约束Bunique约束和not null约束Ccheck约束和not null约束D以上选项均错误18.在数据库系统中,视图可以提供数据的( )。A完整性 B并发性C安全性 D可恢复性19.有如下语句: Declare x int If x is null Select A If x=0 Select BIf x= Select C查询的结果为( )。AA BBCC D有编译错误20.SQL Server服务的启动模式默认为( )。A恢复 B手动C已禁用 D自动21.在SQL Server中所使用的文件
7、分为三大类,其中不包括哪个选项( )。A辅助数据文件 B日志文件C主数据文件 D逻辑文件22.查询course表中的前5行,正确的语法是( )。Aselect top 5 * from courseBselect top(5) from courseCselect top 5 from courseDselect top(5*) from course23.下面哪个选项不是SQL Server支持的存储过程类型( )。A系统存储过程B. 扩展存储过程C. 应用存储过程D. 用户存储过程24.以下有关TRUNCATE TABLE命令说确的是( )。ATRUNCATE TABLE相当于DROP T
8、ABLEBTRUNCATE TABLE相当于无条件的DELETE FROMCTRUNCATE TABLE是删除表数据以及表结构DTRUNCATE TABLE可以有选择性的截断表中的数据25.select * from student where sno=05880101union select * from student where sno=05880102与此查询语句等价的选项是( )。Aselect * from student where sno=05880101 and sno= 05880102Bselect * from student where sno=05880101 or
9、 sno= 05880102Cselect * from student where sno=05880101Dselect * from student where sno=0588010226.在SQL server中以下哪个命令可以用来对指定数据库进行备份( )。ABACKUP BREBACK CREVOKE DRESTORE27.定义一个名为t_cur的游标,一个名为t_cur的游标类型变量,下列语句正确的是( )。Aset t_cur=t_cur Bfetch next from t_cur into t_curCselect t_cur into t_cur Dset t_cur=
10、t_cur28.定义了一个FORWARD_ONLY类型的游标,以下操作能正确执行的是( )。Afetch first from 游标 Bfetch next from 游标Cfetch prior from 游标 Dfetch last from 游标29.SQL Server有两种身份验证模式( )。AWindows身份验证模式、sa身份验证模式BWindows身份验证模式、SQL Server身份验证模式CSQL Server身份验证模式、sa身份验证模式D以上选项均不正确30.关于触发器叙述错误的是( )。A触发器是不需要调用的,当触发事件发生时它就会被激活B触发器不可以同步数据库的相关
11、表进行级联更改C当触发器的功能与表的约束条件发生冲突时,触发器将被停止 D触发器是一类特殊的存储过程31.SQL Server是基于哪种模型的数据库管理系统( )。A层次模型 B网状模型C关系模型 D面向对象模型32.在SQL Server数据库中修改表的某一属性数据类型的命令,正确的是( )。Aalter table 表名 modify 属性 新数据类型Balter table 表名 modify column属性 新数据类型Calter table 表名 alter 属性 新数据类型Dalter table 表名 alter column 属性 新数据类型33.为变量赋值的写法,错误的是(
12、 )。Aset a=3,b=4 Bselect a=3,b=4Cset a=3;set b=4Dselect a=3;select b=434.以下哪个选项不是SQL Server支持的用户自定义函数( )。A标量函数 B矢量函数C嵌表值函数 D多语句表值函数35.创建用户自定数据类型,使用哪个系统定义的存储过程( )。Asp_addtype Bsp_typeCtypeDaddtype36.为数据库重命名的语法是( )。AAlter databse 旧名字 Modify Name=新名字BAlter databse 旧名字 Alter Name=新名字CAlter databse 旧名字 Mo
13、dify Name 新名字DRename databse 旧名字 To 新名字37.下面关于触发器的描述正确的是( )。ATRUCATE TALBE语句虽然能够删除表记录,但它不会触发DELETE触发器BDML触发器中可以包含CREATE DATABASE、ALTER DATABASE或DROP DATABASE语句C只有执行UPDATA语句时UPDATE()函数的返回值为真D触发器只能作用在表上,不能作用在数据库或服务器上38.以下关于不相关子查询说确的是( )。A不相关子查询的执行顺序是:先执行父查询后执行子查询B子查询不能单独执行,必须依赖于父查询C子查询只执行一次D不相关子查询可以使用谓词EXISTS39.关于T-SQL语言中的CASE语句,以下说确的是( )。Athen关键字后面可以使用insert、update和delete语句 Bthen关键字后面可以使用print语句 Ccase关键字后面不能有任何的表达式 Dcase语句中else关键字可以省略40.对于标量函数的调用方法,下面哪一项是正确的( )。Aexec
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1