【计算机类职业资格】SQL+Server2000O数据库、数据库对象、安全管理(二)及答案解析.doc
《【计算机类职业资格】SQL+Server2000O数据库、数据库对象、安全管理(二)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】SQL+Server2000O数据库、数据库对象、安全管理(二)及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、SQL+Server2000O 数据库、数据库对象、安全管理(二)及答案解析(总分:96.01,做题时间:90 分钟)一、B选择题/B(总题数:39,分数:78.00)1.以下关于 DELETED 和 INSERTED 表说法错误的是_。 A.这两个表是永久表 B.它们都是 SOL Server 自动创建和管理的 C.在执行 UPDATE 操作时,对被更新操作影响的所有数据行,更新前的数据(按行进行)保存到DELETED 表中 D.在执行 INSERT 操作时,新插入的数据同时被保存到 INSERTED 表中(分数:2.00)A.B.C.D.2.以下关于创建触发器的注意事项说法错误的是_。 A
2、.当创建一个触发器时,必须指定名称 B.当创建一个触发器时,必须指定在其上定义触发器的表 C.触发器名称在数据库中并非是唯一的 D.触发器可以引用临时表(分数:2.00)A.B.C.D.3.以下操作可以定义一个前触发器的是_。 A.INSERT B.UPDATE C.DELETE D.以上全部(分数:2.00)A.B.C.D.4.修改触发器的 SQL 语句为_。 A.ALTER B.CREATE C.UPDATE D.MODIFY(分数:2.00)A.B.C.D.5.删除触发器的 SQL 语句为_。 A.ALTER B.DELETE C.UPDATE D.DROP(分数:2.00)A.B.C.
3、D.6.修改存储过程的 SQL 语句为_。 A.ALTER B.CREATE C.UPDATE D.MODIFY(分数:2.00)A.B.C.D.7.删除存储过程的 SQL 语句为_。 A.ALTER B.DELETE C.UPDATE D.DROP(分数:2.00)A.B.C.D.8.连接数据库过程中需要指定用户名和密码,这种安全措施属于_。 A.授权机制 B.数据加密 C.视图机制 D.用户标识与鉴别(分数:2.00)A.B.C.D.9.数据库中的用户指_。 A.数据库系统管理员 B.数据库对象拥有者 C.普通用户 D.以上全部(分数:2.00)A.B.C.D.10.数据库权限包括_。对
4、DBMS 进行维护的权限创建、删除和修改数据库对象对数据库数据的操作权限 A. B. C. D.(分数:2.00)A.B.C.D.11.以下关于数据库中的用户及其权限说法错误的是_。 A.数据库系统管理员在数据库中具有全部的权限 B.数据库对象拥有者对其所拥有的对象具有一切权限 C.创建数据库对象的用户即为数据库对象拥有者 D.普通用户只具有对数据库数据查询权限(分数:2.00)A.B.C.D.12.数据库中的用户权限最大的是_。 A.数据库系统管理员 B.数据库对象拥有者 C.普通用户 D.数据库拥有者(分数:2.00)A.B.C.D.13.不属于 SQL Server 数据库安全认证过程的
5、是_。 A.服务器的合法用户 B.数据库的合法用户 C.计算机用户 D.具有相应的操作权限(分数:2.00)A.B.C.D.14.混合验证模式是指_。 A.非 Windows 身份验证 B.SQL Server 接受 Windows 授权用户 C.SQL 授权用户 D.SQL Server 接受 Windows 授权用户和 SQL 授权用户(分数:2.00)A.B.C.D.15.用户访问 SQL Server 数据库中的数据时,必须经过 3 个认证过程,其中第二个认证过程是验证_。 A.身份 B.用户是否是数据库的合法用户 C.数据库用户是否具有要进行的操作权限 D.其他(分数:2.00)A.
6、B.C.D.16.以下不是系统内置的登录账户的是_。 A.BUILTIN/Administrators B.Sa C.域名/Administrator D.Root(分数:2.00)A.B.C.D.17.删除 SQL Server 身份验证的登录账户时使用的系统存储过程是_。 A.sp_revokelogin B.sp_addlogin C.sp_deletelogin D.sp_droplogin(分数:2.00)A.B.C.D.18.删除 Windows 身份验证的登录账户时使用的系统存储过程是_。 A.sp_revokelogin B.sp_addlogin C.sp_deletelog
7、in D.sp_droplogin(分数:2.00)A.B.C.D.19.建立 Windows 身份验证的登录账户时使用的系统存储过程是_。 A.sp_revokelogin B.sp_addlogin C.sp_grantlogin D.sp_insertlogin(分数:2.00)A.B.C.D.20.建立 SOL Server 身份验证的登录账户时使用的系统存储过程是_。 A.sp_revokelogin B.sp_addlogin C.sp_deletelogin D.sp_droplogin(分数:2.00)A.B.C.D.21.删除数据库用户时使用的系统存储过程是_。 A.sp_r
8、evokelogin B.sp_addlogin C.sp_deletelogin D.sp_dropuser(分数:2.00)A.B.C.D.22.在 SQL Server 2000 中,若某数据库的故障还原模型为“完全”(FULL),则能够对该数据库进行的备份操作是_。 A.仅完全备份 B.仅日志备份 C.仅完全备份和差异备份 D.完全备份、差异备份和日志备份(分数:2.00)A.B.C.D.23.默认情况下,新建立的数据库有几个用户?_。 A.0 B.1 C.2 D.3(分数:2.00)A.B.C.D.24.以下关于数据库用户的说法错误的是_。 A.数据库用户的来源是服务器上已有的登录账
9、户 B.让登录账户成为数据库的用户的过程称为“映射” C.一个登录账户只可以映射为一个数据库用户 D.默认情况下,新建立的数据库只有一个用户:dbo(分数:2.00)A.B.C.D.25.在 SQL Sever 2000 中,User1 是销售数据库中的用户,并只被授予了销售明细表数据的删除权限,则User1 用户在该数据库中能够执行的操作是_。 A.删除销售明细表中的全部数据 B.删除销售明细表中的指定数据 C.查询销售明细表中的全部数据 D.以上操作都可以(分数:2.00)A.B.C.D.26.在 SQL Server 2000 的某数据库中,设 U1 用户是 R1 角色中的成员,现已授予
10、 R1 角色对 T 表具有SELECT 和 DEN YUPDATE 权限,同时授予了 U1 用户对 T 表具有 INSERT 和 UPDATE 权限,则 U1 用户最终对T 表具有的权限是_。 A.SELECT 和 INSERT B.INSERT 和 UPDATE C.SELECT、INSERT 和 UPDATE D.INSERT(分数:2.00)A.B.C.D.27.在 Transact-SQL 语句中,用于收回权限的语句是_。 A.GRANT B.BACK C.REVOKE D.DENY(分数:2.00)A.B.C.D.28.在 SQL Server 2000 的某数据库中,有表 T 和下
11、列类型的用户:该数据库的拥有者 表 T 的创建者 普通用户 U1 Guest在该数据库中,需要经过授权才能对表 T 数据执行更改操作的用户是_。 A.仅 B.仅和 C.仅、和 D.全部(分数:2.00)A.B.C.D.29.在 Transact-SQL 语句中,用于拒绝权限的语句是_。 A.GRANT B.BACK C.REVOKE D.DENY(分数:2.00)A.B.C.D.30.在 Transact-SQL 语句中,用于授予权限的语句_。 A.GRANT B.BACK C.REVOKE D.DENY(分数:2.00)A.B.C.D.31.在 SQL Server 2000 中,关于 db
12、creator 角色,下列说法正确的是_。 A.该角色是 SQL Server 系统提供的服务器级角色 B.该角色是 SQL Server 系统提供的数据库级角色 C.该角色是系统管理员定义的服务器级角色 D.该角色是系统管理员定义的数据库级角色(分数:2.00)A.B.C.D.32.在 SQL Server 2000 中,若希望数据库用户 ACCT 具有创建数据库对象的权限,较为合适的实现方法是_。 A.使 ACCT 只在 dbcreator 角色中 B.使 ACCT 只在 public 角色中 C.使 ACCT 只在 db_owner 角色中 D.使 ACCT 只在 dh_ddladmin
13、 角色中(分数:2.00)A.B.C.D.33.在 SQL Server 2000 中,某数据库中有角色 R1 和用户 U1,U1 是 R1 角色的成员,且只属于该角色。先对 T 表给 R1 只授予 SELECT 和 DELETE 权限,并授予 U1 对 T 表具有 SELECT、UPDATE 和 DENYDELETE 权限,则用户 U1 对 T 表可以执行的操作是_。 A.查询、删除和更改数据 B.查询和更改数据 C.查询和删除数据 D.查询和更改表结构(分数:2.00)A.B.C.D.34.计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人
14、员对此数据库中全部数据具有查询、插入、删除和修改权。在 SQL Server 2000 中,下列安全控制方法最合理的是_。 A.为计算机系每个教师授予每个表的 SELECT 权,为教务处全体人员授予每个表的SELECT、INSERT、DELETE 和 UPDATE 权 B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为此数据库的 db_datareader 角色中的成员,将教务处角色设置为此数据库的 db_datawriter 角色中的成员 C.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。为计
15、算机系角色授予每个表的 SELECT 权,为教务处角色授予每个表的 SELECT、INSERT、DELETE和 UPDATE 权 D.将计算机系和教务处的每个职工都设置为 db_owner 角色中的成员(分数:2.00)A.B.C.D.35.设在 SQL Server 2000 的某数据库中有用户 user,该用户现没有任何权限。若希望授予该用户在该数据库中对全部用户表的数据具有 INSERT、DELETE 和 UPDATE 权限。对数据库工程师来说,下列做法实施起来最快捷且合理的是_。 A.将 user 添加到该数据库的 db_owner 角色中 B.将 user 添加到 dbcreator
16、 角色中 C.将 user 添加到该数据库的 db_datawriter 角色中 D.将该数据库中每张表的 INSERT、DELETE 和 UPDATE 权限授予 user(分数:2.00)A.B.C.D.36.在 SQL Server 2000 中,public 角色是系统提供的一个数据库角色。下列关于 public 角色的说法,错误的是_。 A.每个数据库用户都自动是该角色中的成员 B.在不删除数据库用户的前提下,不能手工从该角色中删除成员 C.该角色中的成员自动具有查询数据库中用户表数据的权限 D.可以为该角色授予用户表的数据操作权(分数:2.00)A.B.C.D.37.以下关于角色叙述
17、不正确的是_。 A.角色(Role)是数据库中具有相同权限的一组用户 B.角色分为系统预定义的固定角色和用户根据自己的需要定义的用户角色 C.系统角色又根据其作用范围的不同分为固定的服务器角色和固定的数据库角色 D.而用户角色是为具体的数据库设置的(分数:2.00)A.B.C.D.38.以下关于固定服务器角色叙述不正确的是_。 A.用户可以添加、删除或更改固定的服务器角色 B.用户的登录账户可以添加到固定的服务器角色中 C.固定的数据库角色为管理数据库一级的权限提供了方便 D.固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限(分数:2.00)A.B.C.D.39.在
18、数据库服务器中不允许更改数据库中所有用户表中的数据的固定数据库角色是_。 A.db_owner B.db_denydatawriter C.db_datawriter D.sysadmin(分数:2.00)A.B.C.D.二、B填空题/B(总题数:13,分数:13.00)40.设在 SQL Server 2000 中需创建一个名为 db1 的数据库。该数据库包含一个主数据文件和一个日志文件,这两个文件均存放在 D 盘根目录下。主数据文件的物理文件名为 db1.mdf,逻辑文件名为 db1_data,文件初始大小为 100MB,不自动增长。日志文件全部采用系统默认设置。请补全下列创建数据库的语句
19、: CREATE DATABASE db1 ON( NAME=db1_data, _, SIZE=100, FILEGROWTH=0)(分数:1.00)填空项 1:_41.在 SQL Server 2000 中,数据页的大小是 8KB。某数据库表有 1000 行数据,每行需要 5000B 空间,则此数据库表需要占用的数据页数为 1 页。(分数:1.00)填空项 1:_42.设有顾客表(顾客号,姓名,所在地区),姓名和所在地区允许为空。现要统计每个地区的顾客数量,要求输出所在地区和人数。请补全下列 SQL 语句。 select _ from 顾客表 group by 所在地区(分数:1.00)填
20、空项 1:_43.在 SQL Server 2000 数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。 CREATE PROC p_Sum year INT AS SELECT _ WITH TIRS 商品类别,SUM (销售数量) AS 销售总数量, _ AS 销售总利润 FROM 商品表 JOIN 销售表 ON 商品表. 商品号=销售表. 商品号 WHE
21、RE year (销售时间) = year GROUP BY 商品类别 ORDER BY 销售总利润 _(分数:1.00)填空项 1:_44.设有教师表(教师号,教师名,工资,所在系),现要建立统计每个系的教师平均工资的视图v_salary(dept, avg_salary)。请补全下列视图定义语句: CREATE VIEW v_salary AS SELECT 所在系 As dept, _ FROM 教师表 GROUP BY 所在系(分数:1.00)填空项 1:_45.在 SQL Server 2000 中,设要在表 SC 上建立一个前触发型触发器。请补充下列触发器定义语句: CREATE
22、TRIGGER tri_A ON SC _ UPDATE As(分数:1.00)填空项 1:_46.在出现系统故障后对数据库进行恢复时,恢复子系统需要建立事务标记的 1 队列和重做(REDO)队列。(分数:1.00)填空项 1:_47.SQL Server 2000 内置的系统管理员账户是 1。(分数:1.00)填空项 1:_48.若某 SQL Server 2000 实例的身份验证模式为 Windows only,该实例的合法登录账户中,无法登录到该实例的账户是 1 身份的账户。(分数:1.00)填空项 1:_49.在 SQL Server 2000 中,设 U1 是 SQL Server
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 SQLSERVER2000O 数据库 对象 安全管理 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1318541.html