2022年SQLServer选择题 .pdf

上传人:C****o 文档编号:32044566 上传时间:2022-08-08 格式:PDF 页数:20 大小:228.13KB
返回 下载 相关 举报
2022年SQLServer选择题 .pdf_第1页
第1页 / 共20页
2022年SQLServer选择题 .pdf_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《2022年SQLServer选择题 .pdf》由会员分享,可在线阅读,更多相关《2022年SQLServer选择题 .pdf(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习资料收集于网络,仅供参考学习资料第一套选择题1. 下列说法错误的是()。A内嵌表值函数没有函数主体,返回的表是单个SELECT 语句的结果集B多语句表值函数的调用与内嵌表值函数的调用方法相同C多语句表值函数的功能可以用标量函数来实现D在内嵌表值函数的定义中,不使用BEGIN END 块定义函数主体2. 以下哪个事件不能激活DML 触发器的执行()。ASELECT B. UPDATE C. INSERT D. DELETE 3. 以下哪个数据库实例不属于系统数据库()。Amaster Bmodel Cmsdb Dtemp 4. 执行以下语句:DECLARE n int Set n=3 WHI

2、LE n5 Begin IF n=4 Print ltrim(n)+的平方数为 +ltrim(n*n) Set n=n+1 End 执行完成后循环次数为()。A0 次B1 次C2 次D 死循环5. 利用游标来操纵数据时,所用的FOR UPDATE 子句充分利用了事务的哪个特性()。A原子性B一致性C永久性D隔离性6. 关于触发器的描述,下列说法正确的是()。A触发器是在数据修改前被触发,约束是在数据修改后被触发B触发器是一个能自动执行的特殊的存储过程C触发器作为一个独立的对象存在,与数据库中其他对象无关Dinserted表和 deleted 表是数据库中的物理表7. 关于服务器角色与数据库角色

3、,说法正确的是()。A只能将一个登录名添加为某个固定服务器角色的成员B只能将一个登录名添加为某个固定数据库角色的成员Csysadmin 是固定数据库角色Ddb_owner是固定服务器角色8. 关于创建永久备份设备,下列说法错误的是()。A执行系统存储过程sp_addumpdevice 创建永久备份设备B执行系统存储过程sp_dropdevice 删除永久备份设备C若被删除的“命名备份设备”的类型为磁盘,那么必须指定DELFILE选项D只须指定该命名备份设备的物理名,无须指定该命名备份设备的逻辑名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -

4、 - - - 名师精心整理 - - - - - - - 第 1 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料9. 能够将 java 课的学分赋值给变量的语句是哪一个()。Aselect credit into credit from course where cname=java Bselect credit=credit from course where cname=java Cselect credit= credit from course where cname=java Dselect credit from course where

5、cname=java and credit=credit 10. 游标的处理步骤的第二步是()。A打开游标B定义游标C关闭游标D取值到变量11. 在定义存储过程时,下面说法不正确的是()。A不要以 sp_为前缀创建任何存储过程,因为sp_前缀是 SQL Server 用来命名系统存储过程的B. 如果定义了默认值,执行存储过程时可以不提供实参C. VARYING 用于指定作为输出参数支持的结果集,且仅适用于定义cursor 输出参数D. OUTPUT 关键词用于指定参数为输入参数类型12. 调用标量函数时,至少应使用()和函数名。A服务器名 B数据库名C数据库架构名 D用户名13. 下面关于数据

6、操纵语句,说法错误的是()。A使用 Insert语句一次只能插入一行数据B使用 Insert语句一次可以插入多行数据C使用 Update 语句一次可以更新多行数据D使用 Delete 语句一次可以删除多行数据14. 关于 T-SQL语言,以下说法正确的是()。AT-SQL语言能用于 Oracle 数据库BSQL Server 数据库可以使用PL/SQL语言CT-SQL语言提供了流程控制功能DT-SQL语言并不提供标准的SQL命令15.SQL Server 可以识别的日期常量,格式错误的是()。AOctober 15,2013 B10/15/2013 C2013-10-15 D2013:10:1

7、5 16. 假设表中没有数据,下列语句中能够正确执行的是()。Aalter table student drop age Balter table student add column memo Calter table student drop column age Dalter table student add memo 17. 当表中的某一属性列被设置了主键约束,则该属性列也同时具有如下约束()。Acheck 约束和 unique 约束Bunique 约束和 not null约束Ccheck 约束和 not null约束D以上选项均错误18. 在数据库系统中,视图可以提供数据的()。A

8、完整性 B并发性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料C安全性 D可恢复性19. 有如下语句:Declare x int If x is null Select A If x=0 Select BIf x= Select C 查询的结果为()。AA BB CC D有编译错误20.SQL Server 服务的启动模式默认为()。A恢复 B手动C已禁用 D自动21. 在 SQL Ser

9、ver 中所使用的文件分为三大类,其中不包括哪个选项()。A辅助数据文件 B日志文件C主数据文件 D逻辑文件22. 查询 course 表中的前 5 行,正确的语法是()。Aselect top 5 * from course Bselect top(5) from course Cselect top 5 from course Dselect top(5*) from course 23. 下面哪个选项不是SQL Server 支持的存储过程类型()。A系统存储过程B. 扩展存储过程C. 应用存储过程D. 用户存储过程24. 以下有关 TRUNCATE TABLE命令说法正确的是()。AT

10、RUNCATE TABLE相当于 DROP TABLE BTRUNCATE TABLE相当于无条件的 DELETE FROM CTRUNCATE 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 stud

11、ent where sno=05880101 or sno= 05880102Cselect * from student where sno=05880101Dselect * from student where sno=0588010226. 在 SQL server 中以下哪个命令可以用来对指定数据库进行备份()。ABACKUP BREBACK CREVOKE D RESTORE 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 20 页 - - - - - - -

12、 - - 学习资料收集于网络,仅供参考学习资料27. 定义一个名为 t_cur 的游标,一个名为 t_cur 的游标类型变量,下列语句正确的是()。Aset t_cur=t_cur Bfetch next from t_cur into t_cur Cselect t_cur into t_cur Dset t_cur=t_cur 28. 定义了一个 FORWARD_ONLY类型的游标,以下操作能正确执行的是()。Afetch first from 游标Bfetch next from 游标Cfetch prior from 游标Dfetch last from 游标29.SQL Server

13、 有两种身份验证模式()。AWindows身份验证模式、 sa 身份验证模式BWindows身份验证模式、 SQL Server 身份验证模式CSQL Server 身份验证模式、 sa 身份验证模式D以上选项均不正确30. 关于触发器叙述错误的是()。A触发器是不需要调用的,当触发事件发生时它就会被激活B触发器不可以同步数据库的相关表进行级联更改C当触发器的功能与表的约束条件发生冲突时,触发器将被停止D触发器是一类特殊的存储过程31.SQL Server 是基于哪种模型的数据库管理系统()。A层次模型 B网状模型C关系模型 D面向对象模型32. 在 SQL Server 数据库中修改表的某一

14、属性数据类型的命令,正确的是 () 。Aalter table 表名 modify 属性 新数据类型Balter table 表名 modify column属性 新数据类型Calter table 表名 alter 属性 新数据类型Dalter table 表名 alter column 属性 新数据类型33. 为变量赋值的写法,错误的是()。Aset a=3,b=4 Bselect a=3,b=4 Cset a=3;set b=4 Dselect a=3;select b=4 34. 以下哪个选项不是SQL Server 支持的用户自定义函数()。A标量函数 B矢量函数C内嵌表值函数 D多

15、语句表值函数35. 创建用户自定数据类型,使用哪个系统定义的存储过程()。Asp_addtype Bsp_type Ctype Daddtype 36. 为数据库重命名的语法是()。AAlter databse 旧名字 Modify Name= 新名字名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料BAlter databse 旧名字 Alter Name= 新名字CAlter databs

16、e 旧名字 Modify Name 新名字DRename databse 旧名字 To 新名字37. 下面关于触发器的描述正确的是()。ATRUCATE TALBE语句虽然能够删除表记录,但它不会触发DELETE 触发器BDML 触发器中可以包含CREATE DATABASE、ALTER DATABASE 或 DROP DATABASE语句C只有执行 UPDATA 语句时 UPDATE() 函数的返回值为真D触发器只能作用在表上,不能作用在数据库或服务器上38. 以下关于不相关子查询说法正确的是()。A不相关子查询的执行顺序是:先执行父查询后执行子查询B子查询不能单独执行,必须依赖于父查询C子

17、查询只执行一次D不相关子查询可以使用谓词EXISTS 39. 关于 T-SQL语言中的 CASE 语句,以下说法正确的是()。Athen 关键字后面可以使用insert 、update 和 delete 语句Bthen 关键字后面可以使用print语句Ccase 关键字后面不能有任何的表达式Dcase 语句中 else 关键字可以省略40. 对于标量函数的调用方法,下面哪一项是正确的()。Aexec dbo.getname(05880103) Bselect getname(05880103) Cselect * from dbo.getname(05880103) Dprint 姓名为: +

18、ltrim(dbo.getname(05880103) 第一套 选择题答案1 2 3 4 5 6 7 8 9 10 C A D C D B A D C A 11 12 13 14 15 16 17 18 19 20 D C A C D C B C A D 21 22 23 24 25 26 27 28 29 30 D A C B B A D B B B 31 32 33 34 35 36 37 38 39 40 C D A B A A A C D D 第二套选择题第二套题目开始题号前面有标记的是之前出现过的题,第四套留作测试使用,未作此标注。1.关于 AFTER 触发器和 INSTEAD OF

19、 触发器说法正确的是()。AAFTER 触发器和 INSTEAD OF 触发器既执行触发器内的语句又执行触发事件BAFTER 触发器只执行触发器内的语句不执行触发事件CINSTEAD OF 触发器只执行触发器内的语句不执行触发事件DAFTER 触发器和 INSTEAD OF 触发器只执行触发器内的语句不执行触发事件2.关于权限,说法错误的是()。A被授权者将获得的权限授予其他用户,需要在执行授权语句时加with grant option 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第

20、 5 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料B授予数据库级权限时,只能在master 数据库中授权C授予权限时, ALL表示授予所有可用的对象权限D对 public角色授权,相当于对数据库中所有用户授权3.表 t1 有 10行数据, 使用 select 语句查询 cursor_rows 的结果分别是() 。 Declare t_cur cursor for select * from t1 Select cursor_rows Open t_cur Select cursor_rows Close t_cur Deallocate t_cur

21、 A0 和 10 B 10 和 10 C0 和-1 D -1 和-1 4.当表中的某一属性列被设置了主键约束,则该属性列也同时具有如下约束()。Acheck 约束和 unique 约束Bunique 约束和 not null约束Ccheck 约束和 not null约束D以上选项均错误5.select * from student where sno= 05880101union select * from student where sno= 05880102与此查询语句等价的选项是()。Aselect * from student where sno= 05880101 and sno=

22、05880102Bselect * from student where sno= 05880101 or sno= 05880102Cselect * from student where sno= 05880101Dselect * from student where sno= 058801026.关于创建永久备份设备,下列说法错误的是()。A执行系统存储过程sp_addumpdevice 创建永久备份设备B执行系统存储过程sp_dropdevice 删除永久备份设备C若被删除的 “ 命名备份设备 ” 的类型为磁盘,那么必须指定DELFILE选项D只须指定该命名备份设备的物理名,无须指定

23、该命名备份设备的逻辑名7.以下关于变量定义,写法正确的是()。Adeclare x,y int Bdeclare x int,y int Cdeclare int x,y Ddeclare int x,int y 8.下面哪个选项不是SQL Server 支持的存储过程类型()。A系统存储过程 B. 扩展存储过程C. 应用存储过程 D. 用户存储过程9.以下哪个数据库实例不属于系统数据库()。Amaster Bmodel Cmsdb Dtemp 10.创建用户自定数据类型,使用哪个系统定义的存储过程()。Asp_addtype Bsp_type 名师资料总结 - - -精品资料欢迎下载 - -

24、 - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料Ctype Daddtype 11.在数据库系统中,视图可以提供数据的()。A完整性 B并发性C安全性 D可恢复性12.对于用户自定义函数的参数和返回值描述不正确的是()。A函数的形式参数的数据类型要写在参数名的后面B函数的形式参数不能为空C函数的返回值类型必须使用returns定义D函数的返回值可以为空13.以下哪个选项不属于数据库的逻辑对象()。A表B属性C存储过程D触发器14.能够将

25、java 课的学分赋值给变量的语句是哪一个()。Aselect credit into credit from course where cname=java Bselect credit=credit from course where cname=java Cselect credit= credit from course where cname=java Dselect credit from course where cname=java and credit=credit 15.SQL Server 是基于哪种模型的数据库管理系统()。A层次模型 B网状模型C关系模型 D面向对象模

26、型16.假设表中没有数据,下列语句中能够正确执行的是()。Aalter table student drop age Balter table student add column memo Calter table student drop column age Dalter table student add memo 17.查询 course 表中的前 5 行,正确的语法是()。Aselect top 5 * from course Bselect top(5) from course Cselect top 5 from course Dselect top(5*) from cour

27、se 18.对 SQL Server 数据库权限的管理有三种操作,以下哪个是错误的()。AREVOKE BGRANT CSTOP DDENY 19.以下哪种情况, fetch_status 全局变量的取值为 -2 ()。Afetch 语句执行成功Bfetch 语句执行失败C被读取的记录不存在D被读取的记录存在20.SQL Server 使用的图形界面管理工具是()。ASQL Server Management Studio BSQL Server Configuration Manager CAnalysis Services 名师资料总结 - - -精品资料欢迎下载 - - - - - -

28、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料DNotification Services 21.为数据库重命名的语法是()。AAlter databse 旧名字 Modify Name= 新名字BAlter databse 旧名字 Alter Name= 新名字CAlter databse 旧名字 Modify Name 新名字DRename databse 旧名字 To 新名字22.SQL Server 可以识别的日期常量,格式错误的是()。AOct

29、ober 15,2013 B10/15/2013 C2013-10-15 D2013:10:15 23.通过游标对表进行删除或者更新操作时,WHERE CURRENT OF的作用是() 。A为了提交请求B释放游标当前的操作记录C允许更新或删除当前游标的记录D锁定游标当前的操作记录24.调用标量函数时,至少应使用()和函数名。A服务器名 B数据库名C数据库架构名 D用户名25.在 SQL Server 数据库中修改表的某一属性数据类型的命令,正确的是()。Aalter table 表名 modify 属性 新数据类型Balter table 表名 modify column属性 新数据类型Cal

30、ter table 表名 alter 属性 新数据类型Dalter table 表名 alter column 属性 新数据类型26.有如下语句:Declare x int If x is null Select A If x=0 Select BIf x= Select C 查询的结果为()。AA BB CC D有编译错误27.以下关于触发器的说法正确的是()。A在数据库创建新表时可自动激活DML 触发器B触发器能够接收参数C可以使用触发器的名称来调用执行触发器D可以通过使用触发器帮助保证数据的完整性和一致性28.在 SQL server 中以下哪个命令可以用来对指定数据库进行备份()。AB

31、ACKUP BREBACK CREVOKE DRESTORE 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料29.关于 T-SQL语言中的 CASE 语句,以下说法正确的是()。Athen 关键字后面可以使用insert 、update 和 delete 语句Bthen 关键字后面可以使用print语句Ccase 关键字后面不能有任何的表达式Dcase 语句中 else 关键字可以省略30

32、.若表中某个属性的值为NULL ,则表示该数据值是()。A空字符B无任何数据C空隔D0 31.下列聚合函数用法正确的是()。ASUM(*) BCOUNT(*) CMAX(*) DAVG(*) 32.关于 T-SQL语言,以下说法正确的是()。AT-SQL语言能用于 Oracle 数据库BSQL Server 数据库可以使用PL/SQL语言CT-SQL语言提供了流程控制功能DT-SQL语言并不提供标准的SQL命令33.下面关于数据操纵语句,说法错误的是()。A使用 Insert语句一次只能插入一行数据B使用 Insert语句一次可以插入多行数据C使用 Update 语句一次可以更新多行数据D使用

33、 Delete 语句一次可以删除多行数据34.要删除一个名为A1的存储过程,应用使用命令()。Adelete procedure A1 B. drop procedure A1 C. alter procedure A1 D. execute C procedure A1 35.关于 DDL触发器下面说法错误的是()。(本学期未讲的内容)ADDL触发器可以作用在表上BDDL触发器可以作用在数据库上CDDL触发器可以作用在服务器上DDDL触发器的触发事件包含CREATE、ALTER 和 DROP 36.用于求系统日期的函数是()。AYEAR ()BGETDATE()CCOUNT()DSUM ()

34、37.执行以下语句:DECLARE n int Set n=3 WHILE n5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料Begin IF n=4 Print ltrim(n)+的平方数为 +ltrim(n*n) Set n=n+1 End 执行完成后循环次数为()。A0 次B1 次C2 次D 死循环38.定义了一个 FORWARD_ONLY类型的游标, 以下操作能正确执行的是 ()

35、 。Afetch first from 游标Bfetch next from 游标Cfetch prior from 游标Dfetch last from 游标39.关于 EXISTS谓词的使用,错误的是()。AEXISTS谓词返回的结果为TRUE 或 FALSE B由 EXISTS引出的子查询, select语句后一般不写具体的属性列,而使用* CEXISTS既可以用在相关子查询中,又可以用在不相关子查询中DNOT EXISTS 与 EXISTS返回的结果相反40.下面关于触发器的描述正确的是()。ATRUCATE TALBE语句虽然能够删除表记录,但它不会触发DELETE 触发器BDML

36、触发器中可以包含CREATE DATABASE、ALTER DATABASE 或 DROP DATABASE语句C只有执行 UPDATA 语句时 UPDATE() 函数的返回值为真D触发器只能作用在表上,不能作用在数据库或服务器上第二套 选择题答案1 2 3 4 5 6 7 8 9 10 C D C B B D B C D A 11 12 13 14 15 16 17 18 19 20 C D B C C C A C C A 21 22 23 24 25 26 27 28 29 30 A D C C D A D A D B 31 32 33 34 35 36 37 38 39 40 B C A

37、 B A B C B C A 第三套选择题1.要删除一个名为 A1的存储过程,应用使用命令()。Adelete procedure A1 B. drop procedure A1 C. alter procedure A1 D. execute C procedure A1 2.执行以下语句:DECLARE n int Set n=3 WHILE n5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供

38、参考学习资料Begin IF n=4 Print ltrim(n)+ 的平方数为 +ltrim(n*n) Set n=n+1 End 执行完成后循环次数为()。A0 次B1 次C2 次D 死循环3.在游标的 WHILE 循环中,下列哪个值为0 时,可以继续执行循环()。Acursor_rows Berrors Cconnections Dfetch_status 4.定义了一个 FORWARD_ONLY类型的游标,以下操作能正确执行的是()。Afetch first from 游标Bfetch next from 游标Cfetch prior from 游标Dfetch last from 游

39、标5.定义一个名为 t_cur 的游标,一个名为 t_cur 的游标类型变量, 下列语句正确的是()。Aset t_cur=t_cur Bfetch next from t_cur into t_cur Cselect t_cur into t_cur Dset t_cur=t_cur 6.利用游标来操纵数据时,所用的FOR UPDATE 子句充分利用了事务的哪个特性()。A原子性B一致性C永久性D隔离性7.关于用户自定义函数,以下说法错误的是()。A多语句表值函数可以看作是标量型和内嵌表值型函数的结合体B内嵌表值函数的返回值类型为表C表值函数在调用时可以只使用函数名D标量函数的返回值类型为表

40、8.调用标量函数时,至少应使用()和函数名。A服务器名 B数据库名C数据库架构名 D用户名9.下列聚合函数用法正确的是()。ASUM(*) BCOUNT(*) CMAX(*) DAVG(*) 10.下列说法错误的是()。A内嵌表值函数没有函数主体,返回的表是单个SELECT 语句的结果集B多语句表值函数的调用与内嵌表值函数的调用方法相同C多语句表值函数的功能可以用标量函数来实现D在内嵌表值函数的定义中,不使用BEGIN END 块定义函数主体11.关于 T-SQL语言中的 CASE 语句,以下说法正确的是()。Athen 关键字后面可以使用insert 、update 和 delete 语句名

41、师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料Bthen 关键字后面可以使用print语句Ccase 关键字后面不能有任何的表达式Dcase 语句中 else 关键字可以省略12.定义一个存储过程查询某学生某门课程的成绩和学分,存储过程的首部如下形式:Create Procedure student_info name char(8),kc_name char(16) 则下列执行方式中,正

42、确的是()。A. Execute student_info 李明,操作系统B. Exec student_info (操作系统 , 李明 ) C. Exec student_info 李明, 操作系统D. Execute student_info 操作系统 , 李明13.关于 DDL触发器下面说法错误的是()。(本学期未讲的内容)ADDL触发器可以作用在表上BDDL触发器可以作用在数据库上CDDL触发器可以作用在服务器上DDDL触发器的触发事件包含CREATE、ALTER 和 DROP 14.关于触发器叙述错误的是()。A触发器是不需要调用的,当触发事件发生时它就会被激活B触发器不可以同步数据

43、库的相关表进行级联更改C当触发器的功能与表的约束条件发生冲突时,触发器将被停止D触发器是一类特殊的存储过程15.关于 AFTER 触发器和 INSTEAD OF 触发器说法正确的是()。AAFTER 触发器和 INSTEAD OF 触发器既执行触发器内的语句又执行触发事件BAFTER 触发器只执行触发器内的语句不执行触发事件CINSTEAD OF 触发器只执行触发器内的语句不执行触发事件DAFTER 触发器和 INSTEAD OF 触发器只执行触发器内的语句不执行触发事件16.以下关于触发器的说法正确的是()。A在数据库创建新表时可自动激活DML 触发器B触发器能够接收参数C可以使用触发器的名

44、称来调用执行触发器D可以通过使用触发器帮助保证数据的完整性和一致性17.进行数据库备份时,首先必须创建用来存储备份的备份设备,备份设备分为两类()。A磁盘和磁带B永久备份设备和临时备份设备C磁盘和永久备份设备D磁带和临时备份设备18.关于创建永久备份设备,下列说法错误的是()。A执行系统存储过程sp_addumpdevice 创建永久备份设备B执行系统存储过程sp_dropdevice 删除永久备份设备C若被删除的“命名备份设备”的类型为磁盘,那么必须指定DELFILE选项D只须指定该命名备份设备的物理名,无须指定该命名备份设备的逻辑名19.对 SQL Server 数据库权限的管理有三种操作

45、,以下哪个是错误的 ()。AREVOKE BGRANT 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料CSTOP DDENY 20.关于权限,说法错误的是()。A被授权者将获得的权限授予其他用户,需要在执行授权语句时加with grant option B授予数据库级权限时,只能在master 数据库中授权C授予权限时, ALL表示授予所有可用的对象权限D对 public角色授权,相当于

46、对数据库中所有用户授权21.SQL Server 使用的图形界面管理工具是()。ASQL Server Management Studio BSQL Server Configuration Manager CAnalysis Services DNotification Services 22.以下有关 TRUNCATE TABLE命令说法正确的是()。ATRUNCATE TABLE相当于 DROP TABLE BTRUNCATE TABLE相当于无条件的 DELETE FROM CTRUNCATE TABLE是删除表数据以及表结构DTRUNCATE TABLE可以有选择性的截断表中的数据2

47、3.SQL Server 是基于哪种模型的数据库管理系统()。A层次模型 B网状模型C关系模型 D面向对象模型24.以下哪个选项不属于数据库的逻辑对象()。A表 B属性C存储过程 D触发器25.使用数据库实例的命令是()。AREVOKE BUSE CSELECT DGRANT 26.关于 SQL Server 语法规则,下面说法正确的是()。A关键字必须为大写B一条语句结束后必须加“;”C语句的执行必须使用GO命令D每一个数据库对象都必须有一个唯一的完全限定名27.在 SQL Server 数据库中修改表的某一属性数据类型的命令,正确的是()。Aalter table 表名 modify 属性

48、 新数据类型Balter table 表名 modify column属性 新数据类型Calter table 表名 alter 属性 新数据类型Dalter table 表名 alter column 属性 新数据类型28.假设表中没有数据,下列语句中能够正确执行的是()。Aalter table student drop age Balter table student add column memo Calter table student drop column age Dalter table student add memo 29.当表中的某一属性列被设置了主键约束,则该属性列也同

49、时具有如下约束()。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 20 页 - - - - - - - - - 学习资料收集于网络,仅供参考学习资料Acheck 约束和 unique 约束Bunique 约束和 not null约束Ccheck 约束和 not null约束D以上选项均错误30.使用界面对表中数据进行增、删、改操作时,点击相应表右键的哪个选项()。A编辑 B设计C打开表 D以上均错误31.有如下语句:Declare x int If x is null

50、 Select A If x=0 Select BIf x= Select C 查询的结果为()。AA BB CC D有编译错误32.SQL Server 可以识别的日期常量,格式错误的是()。AOctober 15,2013 B10/15/2013 C2013-10-15 D2013:10:15 33.创建用户自定数据类型,使用哪个系统定义的存储过程()。Asp_addtype Bsp_type Ctype Daddtype 34.能够将 java 课的学分赋值给变量的语句是哪一个()。Aselect credit into credit from course where cname=ja

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁