【计算机类职业资格】OCP认证-1及答案解析.doc
《【计算机类职业资格】OCP认证-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】OCP认证-1及答案解析.doc(34页珍藏版)》请在麦多课文档分享上搜索。
1、OCP 认证-1 及答案解析(总分:86.00,做题时间:90 分钟)一、不定项选择题(总题数:43,分数:86.00)1.在什么情况下,应该使用 DROP INDEX 语句删除一个现有的索引?A当一个索引需要修改时B当一个新的应用需要这个索引时C当查询数据字典 DBA_INDEX 所显示的状态为VALID时D当在这个索引的表上执行大规模的数据装入操作时(分数:2.00)A.B.C.D.2.假设要为 PROGRAM_HIST 表创建一个索引,这个表有数千万行数据。在每一个季度结束时,有 100 多万行新数据插入到该表中。在这个表上的查询多数是基于 SHOW_ID 列,而该列总共有不到 100
2、个不同的值。请问,应该为 PROGRAM_HIST 表创建一个什么类型的索引?A位图索引BB-树索引C反转关键字索引D基于函数的索引(分数:2.00)A.B.C.D.3.假设使用了如下的 DDL 语句:ALTER INDEX sales.customers_id_idx MONITORING USAGE;之后,需要查看以下哪一个数据字典视图以追踪 sales 用户下的 customers_id_idx 索引的使用情况?ADBA_INDEXESBINDEX_STATSCDBA_OBJECTSDV$OBJECT_USAGE(分数:2.00)A.B.C.D.4.在以下的 SQL 语句中,哪一个将显示
3、目前无效的(invalid)所有位图索引的名字?ASELECT index_name, tablespace_name, index_type, statusFROM dba_ind_columnsWHERE status=INVALID;BSELECT index_name, tablespace_name, index_type, statusFROM dba_indexesWHERE status=INVALIDAND index_type=BITMAP;CSELECT index_name, tabtespace_name, index_type, stausFROM dba_inde
4、xesWHERE status=INVALID;DSELECT tablespace_name, index_type, statusFROM dba_indexesWHERE status=INVALIDAND index_type=BITMAP;(分数:2.00)A.B.C.D.5.在以下的工作中,哪一个不能使用 ALTER INDEX 命令来完成?A合并一个索引的碎片B重建一个联机的索引C将一个索引移动到一个不同的表空间D使用 RESIZE 关键字改变一个现有索引的大小(分数:2.00)A.B.C.D.6.请看如下创建索引的 DDL 语句:CREATE INDEX hr.employee
5、_last_name_idxON dog.employee (last_name)PCTFREE 25STORAGE (INITIAL 200K NEXT 200K)PCTCREASE 0MAXEXTENTS 35)TABLESPACE indx;请问,这个创建索引的 DDL 语句将创建哪一种类型的索引?A位图索引B唯一索引C正常 B-树索引D分区索引(分数:2.00)A.B.C.D.7.以下的哪一个表应该创建一个位图索引?ALINN_ITEM 表的大小有 10GB,而且这个表分布在许多个不同的表空间中BSHIPPING 表包括了数千记录,而且它由一个联机事务处理系统访问,并且更新操作非常频繁
6、CTRANS_DETAIL 表包含了 900 多万行数据,索引关键字的列为“high cardinality”,而且表的更新操作非常频繁DEmployee 表包含了 1000 多万行数据,索引关键字的列为“low cardinality”,而且从这个表中抽取数据的查询绝大多数使用了带有多个 OR 操作符的组合 WHERE 子句(分数:2.00)A.B.C.D.8.数据库管理员使用了“ALTER INDEX babydog DEALLOCATE UNUSED;”,请问这个 DDL,语句的作用是什么?A截断 babydog 索引B回收 babydog 索引所使用的全部磁盘空间C释放在 babydo
7、g 索引中所有没有使用的磁盘空间D释放在 babydog 索引中高水线之上所有没有使用的磁盘空间(分数:2.00)A.B.C.D.9.在以下的用户中,哪一个用户不能删除?A一个(与数据库)连接的用户B一个没有任何模式对象的用户C一个带有只读表的用户D在任何时间可以删除所有的用户(分数:2.00)A.B.C.D.10.若允许一个用户在 DOG_DATA 表空间使用 38MB 的磁盘空间,需在 CREATE USER 语句中使用以下的哪一个子句?AQUOTABPROFILECDEFAULT TABLESPACEDTEMPORARY TABLESPACE(分数:2.00)A.B.C.D.11.当查询
8、数据字典 DBA_USERS 时,这个数据字典将显示什么信息?A所有用户的表空间份额(quote)B当前用户的表空间份额C数据库用户被创建的日期D当前用户在一个表空间上是否具有无限的份额(分数:2.00)A.B.C.D.12.怎样才能开启口令(密码)检验函数?A使用 ORAPWD 应用程序B在 SYS 模式中执行 catproc.sql 脚本C在 SYS 模式中执行 utlpwdmg.sql 脚本D将 PASSWORD_VERIFY 初始化参数设置为 TRUE(分数:2.00)A.B.C.D.13.如果没有赋予一个用户任何概要文件,将发生什么情况?A该用户没有赋予任何概要文件B该用户不能与数据
9、库连接C该用户不能创建D默认(DEFAULT)概要文件被赋予了这个用户(分数:2.00)A.B.C.D.14.如要关闭资源限制,应该修改如下的哪一个初始化参数?APROCESSESBSESSION_LIMITCRESOURCE_LIMITDTIMED_STATISTICS(分数:2.00)A.B.C.D.15.作为 DBA,运行了创建 VERIFY_FUNCTION 函数的脚本,并且这个脚本修改了默认的概要文件。如果用户 KIMJ 被赋予了默认概要文件,她当前的密码是 TIME_2_GO,请问以下的哪一个密码是可以接受的?AKIMBKIMJCKIM_JDITS4_MEETIME_3_GOFTI
10、ME_2_GO(分数:2.00)A.B.C.D.E.F.16.要显示赋予概要文件 DOG_PROJECT 的资源限制信息,请问应该查询如下哪一个数据字典?ADBA_USERSBDBA_TABLESCDBA_OBJECTSDDBA_PROFILESEDBA_TABLESPACE(分数:2.00)A.B.C.D.E.17.假设正在管理一个概要文件的口令设置。如果要确保一个用户在更改三次密码之前不能重新使用当前的密码,请问要使用以下的哪一个参数?APASSWORD_LIFE_TIMEBPASSWORD_REUSE_MAXCPASSWORD_REUSE_TIMEDPASSWORD_GRACE_TIME
11、EPASSWORD_VERIFY_FUNCTION(分数:2.00)A.B.C.D.E.18.在以下有关概要文件的陈述中,哪两个是正确的?A概要文件不能被用来为账户加锁B概要文件不能被用来控制资源使用C数据库管理员可以使用概要文件更改用户的密码D数据库管理员可以使用概要文件来使口令衰老和过期E不能删除默认的概要文件(分数:2.00)A.B.C.D.E.19.在一个新的数据库中,如果要限制一个用户的并行会话(同时连接)数,需要使用以下哪 3 个步骤?A使用 SESSIONS_PER_USER 参数创建一个角色B使用 ALTER USER 语句将角色赋予用户C使用 SESSIONS_PER_USE
12、R 参数创建一个概要文件D使用 ALTER SYSTEM 语句强制开启资源限制E使用 ALTER ROLE 语句将概要文件赋予一个角色F使用 ALTER USER 语句将概要文件赋予用户(分数:2.00)A.B.C.D.E.F.20.在以下有关概要文件的叙述中,哪两个是正确的?A可以为模式管理创建概要文件B可以创建概要文件以确保用户在指定的时间间隔内不会重用一个密码C概要文件可以被赋予用户、角色和其他的概要文件D当创建新用户时,必须将默认概要文件显式地赋予这个用户E概要文件的赋予只影响后续的会话(分数:2.00)A.B.C.D.E.21.假设正在写一个 ALTER PROFILE 语句来修改默
13、认概要文件的参数值。其要求是:如果一个用户试着登录了三次以上并都失败了,用户在试图再次登录之前需要等待一分钟。以下就是所需的 ALTER PROFILE 语句:(1)ALFER PROFILE default LIMIT(2)PASSWORD_LIFE_TIME 60(3)PASSWORD_GRACE_TIME 10(4)PASSWORD_REUSE_TIME 1800(5)PASSWORD_REUSE_MAX UNLIMITED(6)FAILED_LOGIN_ATTEMPTS 3(7)PASSWORD_LOCK_TIME _(8)PASSWORD_VERIFY_FUNCTION verify
14、_function;请问,应该在 ALFER PROFILE 的第 7 行中使用以下的哪一个值?A1B60C24D1/1440(分数:2.00)A.B.C.D.22.在默认概要文件中,资源限制参数 SESSIONS_PER_USER 的初始值是什么?A0B1C2D3Eunlimited(分数:2.00)A.B.C.D.E.23.假设正在写一个 ALTER PROFILE 语句来修改 dog_prof 概要文件的参数值,其 SQL 语句如下:ALTER PROFILE dog_prof LIMITCPU_PER_SESSION 3600IDLE_TIME 30;请问,使用概要文件 dog_pro
15、f 的用户在下一个会话(下一次连接)中将被允许的时间是多少?A60 小时的 cpu 时间和 30 分钟没有活动B60 分钟的 cpu 时间和 30 分钟没有活动C60 秒钟的 cpu 时间和 30 分钟没有活动D36 秒钟的 cpu 时间和 30 分钟没有活动E36 秒钟的 cpu 时间和 30 秒钟没有活动F60 秒钟的 cpu 时间和 30 秒钟没有活动(分数:2.00)A.B.C.D.E.F.24.在以下的数据字典视图中,将查询哪一个以显示每一个用户所使用的磁盘空间?AALL_USERSBDBA_USERSCUSER_USERSDDBA_TS_QUOTASEUSER_TS_QUOTAS(
16、分数:2.00)A.B.C.D.E.25.请看这个 DDL 语句:ALTER USER babydog QUOTA 0 ON dog_data;如果在 dog_data 表空间中已经存在着一个属于 babydog 用户的表,并且这个表的大小为 20M,请问这个语句将产生什么结果?A这个表将被截断Bbabydog 用户不能再访问 dog_data 表空间了C不能再为这个表分配新的区段(extents)了D在 dog_data 表空间中所有 babydog 用户使用的磁盘空间将被释放(分数:2.00)A.B.C.D.26.当执行删除一个用户的操作时,在什么情况下,应该在 DROP USER 语句中
17、使用 CASCADE 选项?A这个模式中包含了对象B这个模式中没有包含对象C这个用户目前与数据库连接着D这个用户必须保留但是该用户的对象需要删除(分数:2.00)A.B.C.D.27.以下哪一个用户需要在 jinlian_data 表空间上的磁盘配额?A一个将在 jinlian_data 表空间上创建表的用户B每个将访问 jinlian_data 表空间上数据的数据库用户C一个将查询 jinlian_data 表空间上其他用户表的用户D一个将向 jinlian_data 表空间上其他用户表中插入数据的用户(分数:2.00)A.B.C.D.28.用户 wuda 给您发了一封电子邮件,他投诉说他无
18、法连接到数据库上。他说每次他发 SQL*Plus 命令时都收到了如下的错误信息:ERROR:ORA-28000: the account is lockedWarning: You are no longer connected to Oracle请问,之前数据库管理员可能发了哪一个语句产生了这一问题?ADROP USER wuda;BDROP USER wuda CASCADE;CALTER USER wuda ACCOUNT LOCK;DALTER USER wuda QUOTA 0 ON dog_data;EALTER USER wuda QUOTA unlimited ON dog_d
19、ata;(分数:2.00)A.B.C.D.E.29.Cat 使用带有 WITH ADMIN OPTION 子句的 DCL 语句将 DROP ANYTABLE 系统权限授予了 Fox,而 Fox 又将这一权限授予了 Dog。如果 Cat 的权限被收回,除了 Cat 以外哪些用户将丧失他们的权限?A只有 DogB只有 FoxCFox 和 DogD没有其他用户丧失权限(分数:2.00)A.B.C.D.30.要截断(TRUNCATE)其他用户拥有的一个表,需要哪一个权限?AALTER TABLEBDROP ANY TABLECDELETE ANY TABLEDTRUNCATE ANY TABLE(分数
20、:2.00)A.B.C.D.31.在如下的授权语句中,哪 4 个是将系统权限授予 girldog?AGRANT CREATE TABLE TO girldog;BGRANT CREATE INDEX TO girldog;CGRANT CREATE SESSION TO girldog;DGRANT CREATE PROCEDURE TO girldog;EGRANT UPDATE ANY TABLE TO girldog;FGRANT ALL ON girldog.baby_view TO boydog WITH GRANT OPTION;(分数:2.00)A.B.C.D.E.F.32.Ca
21、t 使用带有 WITH GRANT OPTION 子句的 DCL 语句将 baby 表上的 SELECT 对象权限授予了 Fox,而 Fox又将这一权限授予了 Dog。如果 Cat 的 SELECT 权限被收回了,除了 Cat 以外的哪些用户将丧失他们的权限?A只有 DogB只有 FoxCFox 和 DogD没有其他用户丧失权限(分数:2.00)A.B.C.D.33.superdog 数据库的初始化参数 remote_login_passwordfile 被设置为了 EXCLUSIVE,如要确定被授予了 SYSDBA 或 SYSOPER 权限的用户,应该查询哪一个数据字典?AV$DATABAS
22、EBV$INSTANCECV$PARAMETERDV$PWFILE_USERS(分数:2.00)A.B.C.D.34.如要显示全部具有 ALTER ANY ROLE 系统权限的用户,请问,在如下的数据字典视图中,应该查询哪一个?ADBA_COL_PRIVSBDBA_SYS_PRIVSCDBA_USER_PRIVSDUSER_TAB_PRIVS_RECD(分数:2.00)A.B.C.D.35.假如通过使用如下的 DDL 语句创建了一个新用户dog:CREATE USER dog IDENTIFIED BY wangwang;dog 用户创建之后,并没有授予这个用户任何权限。现在 dog 用户需要
23、在其默认表空间中创建一个表,请问至少必须授予他哪 3 个系统权限?ACREAT EVIEWBCREATE TABLECCREATE SESSIONDSELECT ANY TABLEEUNLIMITED TABLESPACE(分数:2.00)A.B.C.D.E.36.作为一位称职的数据库管理员,如果不想让数据库用户查询数据字典中的数据,请问应该采取以下的哪一个措施来达到目的?A将参数 COMPATIBLE 设置为 FALSEB将 SELECT ANY TABLE 系统权限从用户那收回C将参数 REMOTE_LOGIN_PASSWORDFILE 设置为 NONED将参数 REMOTE_LOGIN_
24、PASSWORDFILE 设置为 EXCLUSIVEE将参数 O7_DICTIONARY_ACCESSIBILITY 设置为 FALSEF将参数 O7_DICTIONARY_ACCESSIBILITY 设置为 TRUE(分数:2.00)A.B.C.D.E.F.37.请看一个 SQL 语句:ALTER USER jinlian DEFAULTROLE ALL;以上这个 DDL 语句将完成下面的哪一项工作?A赋予 jinlian 用户 All 这个角色B将所有的角色都设置成 jinlian 用户的默认角色C移除 jinlian 用户的所有默认角色D没有完成任何工作,因为这个命令将不会被执行(分数:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 OCP 认证 答案 解析 DOC
