欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】数据库对象、安全管理及答案解析.doc

    • 资源ID:1335624       资源大小:46.50KB        全文页数:9页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】数据库对象、安全管理及答案解析.doc

    1、数据库对象、安全管理及答案解析(总分:28.00,做题时间:90 分钟)一、单项选择题(总题数:23,分数:23.00)1.修改触发器的 SQL 语句为_。(分数:1.00)A.ALTERB.CREATEC.UPDATED.MODIFY2.在 Transact-SQL 语句中,用于拒绝权限的语句为_。(分数:1.00)A.GRANTB.BACKC.REVOKED.DENY3.以下关于标量函数的定义叙述错误的是_。(分数:1.00)A.标量函数是返回单个数据值的函数B.同存储过程一样,函数的参数也可以有默认值C.如果函数的参数有默认值,则在调用该函数时必须指定“default”关键字D.标量函数

    2、的返回值类型可以是大文本、图像等类型4.默认情况下,新建立的数据库_个用户。(分数:1.00)A.0B.1C.2D.35.存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是_。(分数:1.00)A.可通过预编译机制提高数据操作的性能B.可方便地按用户视图表达数据C.可减少客户端和服务器端的网络流量D.可实现一定的安全控制6.下面关于存储过程的描述中,不正确的是_。(分数:1.00)A.存储过程实际上是一组 T-SQL 语句B.存储过程独立于数据库而存在C.存储过程可以完成某一特定的业务逻辑D.存储过程预先被编译存放在服务器的系统表中7.修改存储过程的 SQL 语句为

    3、_。(分数:1.00)A.ALTERB.CREATEC.UPDATED.MODIFY8.在 SQL Server 2000 中,如果希望用户 u1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语句是_。(分数:1.00)A.GRANT SELECT ON DB1(T1) TO u1B.GRANT SELECT TO u1 ON DB1(T1)C.GRANT SELECT TO u1 ON T1D.GRANT SELECT ON T1 TO u19.计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插入

    4、、删除和修改权。在 SQL Server 2000 中,下列安全控制方法最合理的是_。(分数:1.00)A.为计算机系每个教师授予每个表的 SELECT 权,为教务处全体人员授予每个表的SELECT、NSERT、DELETE 和 UPDATE 权B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为此数据库的 db_datareader 角色中的成员,将教务处角色设置为此数据库的db_datawriter 角色中的成员C.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。为计算机系角色授予每个表的 SE

    5、LECT 权,为教务处角色授予每个表的 SELECT、INSERT、DELETE 和 UPDATE 权D.将计算机系和教务处的每个职工都设置为 db_owner 角色中的成员10.以下关于执行存储过程的 SQL 语句描述错误的是_。(分数:1.00)A.执行存储过程的 SQL 语句是 EXECUTEB.参数的传递方式有两种:按参数位置传递值和按参数名传递值C.按参数位置传递值时实参和形参的顺序必须一致D.按参数名传递值时实参和形参的顺序必须一致11.用于存储 DELETE 和 UPDATE 语句所影响的行的副本的表是_。(分数:1.00)A.UPDATEDB.INSERTEDC.SELECTE

    6、DD.DELETED12.建立 Windows 身份验证的登录账户时使用的系统存储过程是_。(分数:1.00)A.sp_revokeloginB.sp_addloginC.sp_grantloginD.sp_insertlogin13.在 SQL Server 2000 中,若希望用户 user1 具有数据库服务器上的全部权限,则应将 user1 加入到下列角色。(分数:1.00)A.db_ownerB.publicC.db_datawriterD.sysadmin14.以下关于固定服务器角色叙述不正确的是_。(分数:1.00)A.用户可以添加、删除或更改固定的服务器角色B.用户的登录账户可以

    7、添加到固定的服务器角色中C.固定的数据库角色为管理数据库一级的权限提供了方便D.固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限15.以下关于多语句表值函数说法错误的是_。(分数:1.00)A.多语句表值函数的功能是视图和存储过程的组合B.多语句表值函数返回一个视图C.函数体是一系列填充表返回变量的 SQL 语句D.多语句表值函数的使用放在 SELECT 语句的 FROM 子句中16.专指是否允许执行 CREATE TABLE、CREATE VIEW 等与创建数据库对象有关的操作属于_。(分数:1.00)A.对象权限B.语句权限C.隐含权限D.数据权限17.多语句表

    8、值函数语句的返回值是一个_。(分数:1.00)A.视图B.值C.表D.自定义结果集18.以下关于数据库中的用户及其权限说法错误的是_。(分数:1.00)A.数据库系统管理员在数据库中具有全部的权限B.数据库对象拥有者对其所拥有的对象具有一切权限C.创建数据库对象的用户即为数据库对象拥有者D.普通用户只具有对数据库数据查询权限19.SQL Server 2000 数据库用户的来源_。(分数:1.00)A.可以是所有 SQL Server 的登录用户B.只能是 Windows 身份验证的登录用户C.只能是 SQL Server 身份验证的登录用户D.可以是其他数据库中的用户20.删除 SQL Se

    9、rver 身份验证的登录账户时使用的系统存储过程是_。(分数:1.00)A.sp_revokeloginB.sp_addloginC.sp_deleteloginD.sp_droplogin21.数据库中的用户指_。(分数:1.00)A.数据库系统管理员B.数据库对象拥有者C.普通用户D.以上全部22.用户访问 SQL Server 数据库中的数据时,必须经过 3 个认证过程,其中第二个认证过程是验证_。(分数:1.00)A.身份验证B.用户是否是数据库的合法用户C.数据库用户是否具有要进行的操作权限D.其他验证23.不属于 SQL Server 数据库安全认证过程的是_。(分数:1.00)A

    10、.服务器的合法用户B.数据库的合法用户C.计算机用户D.具有相应的操作权限二、简答题(总题数:1,分数:5.00)24.现有如下两个关系模式:Employees(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。请按 SQL Server 所采用的 Tansact-SQL 语法格式编写实现具有功能的后触发型触发器:每当在Employees 表中插入一行数据时,相应部门的职工总人数就加 1。(分数:5.00

    11、)_数据库对象、安全管理答案解析(总分:28.00,做题时间:90 分钟)一、单项选择题(总题数:23,分数:23.00)1.修改触发器的 SQL 语句为_。(分数:1.00)A.ALTER B.CREATEC.UPDATED.MODIFY解析:2.在 Transact-SQL 语句中,用于拒绝权限的语句为_。(分数:1.00)A.GRANTB.BACKC.REVOKED.DENY 解析:3.以下关于标量函数的定义叙述错误的是_。(分数:1.00)A.标量函数是返回单个数据值的函数B.同存储过程一样,函数的参数也可以有默认值C.如果函数的参数有默认值,则在调用该函数时必须指定“default”

    12、关键字D.标量函数的返回值类型可以是大文本、图像等类型 解析:4.默认情况下,新建立的数据库_个用户。(分数:1.00)A.0B.1 C.2D.3解析:5.存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是_。(分数:1.00)A.可通过预编译机制提高数据操作的性能B.可方便地按用户视图表达数据 C.可减少客户端和服务器端的网络流量D.可实现一定的安全控制解析:6.下面关于存储过程的描述中,不正确的是_。(分数:1.00)A.存储过程实际上是一组 T-SQL 语句B.存储过程独立于数据库而存在 C.存储过程可以完成某一特定的业务逻辑D.存储过程预先被编译存放在服务器

    13、的系统表中解析:7.修改存储过程的 SQL 语句为_。(分数:1.00)A.ALTER B.CREATEC.UPDATED.MODIFY解析:8.在 SQL Server 2000 中,如果希望用户 u1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语句是_。(分数:1.00)A.GRANT SELECT ON DB1(T1) TO u1B.GRANT SELECT TO u1 ON DB1(T1)C.GRANT SELECT TO u1 ON T1D.GRANT SELECT ON T1 TO u1 解析:9.计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全

    14、部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插入、删除和修改权。在 SQL Server 2000 中,下列安全控制方法最合理的是_。(分数:1.00)A.为计算机系每个教师授予每个表的 SELECT 权,为教务处全体人员授予每个表的SELECT、NSERT、DELETE 和 UPDATE 权B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为此数据库的 db_datareader 角色中的成员,将教务处角色设置为此数据库的db_datawriter 角色中的成员 C.为计算机系和教务处分别建立一个角色,将两个部

    15、门的每个职工设置为相应角色中的成员。为计算机系角色授予每个表的 SELECT 权,为教务处角色授予每个表的 SELECT、INSERT、DELETE 和 UPDATE 权D.将计算机系和教务处的每个职工都设置为 db_owner 角色中的成员解析:10.以下关于执行存储过程的 SQL 语句描述错误的是_。(分数:1.00)A.执行存储过程的 SQL 语句是 EXECUTEB.参数的传递方式有两种:按参数位置传递值和按参数名传递值C.按参数位置传递值时实参和形参的顺序必须一致D.按参数名传递值时实参和形参的顺序必须一致 解析:11.用于存储 DELETE 和 UPDATE 语句所影响的行的副本的

    16、表是_。(分数:1.00)A.UPDATEDB.INSERTEDC.SELECTEDD.DELETED 解析:12.建立 Windows 身份验证的登录账户时使用的系统存储过程是_。(分数:1.00)A.sp_revokeloginB.sp_addloginC.sp_grantlogin D.sp_insertlogin解析:13.在 SQL Server 2000 中,若希望用户 user1 具有数据库服务器上的全部权限,则应将 user1 加入到下列角色。(分数:1.00)A.db_owner B.publicC.db_datawriterD.sysadmin解析:14.以下关于固定服务器

    17、角色叙述不正确的是_。(分数:1.00)A.用户可以添加、删除或更改固定的服务器角色 B.用户的登录账户可以添加到固定的服务器角色中C.固定的数据库角色为管理数据库一级的权限提供了方便D.固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限解析:15.以下关于多语句表值函数说法错误的是_。(分数:1.00)A.多语句表值函数的功能是视图和存储过程的组合B.多语句表值函数返回一个视图C.函数体是一系列填充表返回变量的 SQL 语句 D.多语句表值函数的使用放在 SELECT 语句的 FROM 子句中解析:16.专指是否允许执行 CREATE TABLE、CREATE VI

    18、EW 等与创建数据库对象有关的操作属于_。(分数:1.00)A.对象权限B.语句权限 C.隐含权限D.数据权限解析:17.多语句表值函数语句的返回值是一个_。(分数:1.00)A.视图B.值C.表 D.自定义结果集解析:18.以下关于数据库中的用户及其权限说法错误的是_。(分数:1.00)A.数据库系统管理员在数据库中具有全部的权限B.数据库对象拥有者对其所拥有的对象具有一切权限C.创建数据库对象的用户即为数据库对象拥有者D.普通用户只具有对数据库数据查询权限 解析:19.SQL Server 2000 数据库用户的来源_。(分数:1.00)A.可以是所有 SQL Server 的登录用户B.

    19、只能是 Windows 身份验证的登录用户C.只能是 SQL Server 身份验证的登录用户D.可以是其他数据库中的用户 解析:20.删除 SQL Server 身份验证的登录账户时使用的系统存储过程是_。(分数:1.00)A.sp_revokeloginB.sp_addloginC.sp_deleteloginD.sp_droplogin 解析:21.数据库中的用户指_。(分数:1.00)A.数据库系统管理员B.数据库对象拥有者C.普通用户D.以上全部 解析:22.用户访问 SQL Server 数据库中的数据时,必须经过 3 个认证过程,其中第二个认证过程是验证_。(分数:1.00)A.

    20、身份验证B.用户是否是数据库的合法用户 C.数据库用户是否具有要进行的操作权限D.其他验证解析:23.不属于 SQL Server 数据库安全认证过程的是_。(分数:1.00)A.服务器的合法用户B.数据库的合法用户C.计算机用户 D.具有相应的操作权限解析:二、简答题(总题数:1,分数:5.00)24.现有如下两个关系模式:Employees(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。请按 SQ

    21、L Server 所采用的 Tansact-SQL 语法格式编写实现具有功能的后触发型触发器:每当在Employees 表中插入一行数据时,相应部门的职工总人数就加 1。(分数:5.00)_正确答案:(create trigger sql_tri on employees for insert asdeclare eid varchar(11)declare name varchar(20)declare deptno varchar(11)declare yjy cursor forselect * from insertedopen yjyfetch next from yjy into

    22、eid,name,deptnowhile fetch_status=0beginupdate departmentsset totalnumber=totalnumber+1where deptno= deptnofetch next from yjy into eid,name,deptnoendclose yjydeallocate yjy)解析:解析 本题考查了后触发器的 Transact-SQL 语句。其语法格式为:CREATE TRIGGER 触发器名称ONI|表名|视图名|WITH ENCRYPTIONASSQL 语句AFTER 和 FOR,指定触发器只有在引发的 SQL 语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后,才执行此触发器,即后触发型触发器。


    注意事项

    本文(【计算机类职业资格】数据库对象、安全管理及答案解析.doc)为本站会员(syndromehi216)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开