Oracle试题.docx
- 文档编号:29495714
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:40
- 大小:38.96KB
Oracle试题.docx
《Oracle试题.docx》由会员分享,可在线阅读,更多相关《Oracle试题.docx(40页珍藏版)》请在冰豆网上搜索。
Oracle试题
一、选择题1
二、填空题8
三、判断题11
四、简答题12
五、操作题18
一、选择题
1、在进行关闭数据库的备份之前,哪个命令不可用于关闭数据库?
(A)
A.SHUTDOWN ABORT
B.SHUTDOWN NORMAL
C.SHUTDOWN IMMEDIATE
D.SHUTDOWN TRANSACTIONAL
2、给用户定义缺省角色时,下列哪种情况不行?
(B)
A.当角色有对象权限时
B.当角色有密码时
C.当角色有系统权限时
D.当角色被授予另外角色时
3、当备份数据库处于只读模式下归档日志如何应用到备份数据库 (B)
A.归档日志连续或依次应用
B.没有归档日志能应用
C. 归档日志不加修改的应用
D.归档日志并行应用
4、关于控制文件以下正确的是(A)
A.Oracle建议至少二个控制文件存放在二个磁盘分区
B.Oracle建议至少二个控制文件存放在一个磁盘分区
C.Oracle建议存放一个控制文件
一个控制文件不足以运行数据库
5、DBA使用哪个命令显示当前归档状态?
(A)
A.ARCHIVE LOG LIST
B.FROM ARCHIVE LOGS
C.SELECT * FROM V$THREAD
D.SELECT * FROM ARCHIVE_LOG_LIST
6、哪个文件用于记录数据库的改变,并且用于实例的恢复?
(B)
A.Archive log file
B.Redo log file
C.Control file
D.Alert log file
7、启动数据库时,如果一个或多个CONTROL_FILES参数指定的文件不存在或不可用,
会出现什么样的结果?
(A)
A.Oracle返回警告信息,但不加载数据库
B.Oracle返回警告信息,并加载数据库
C.Oracle忽略不可用的控制文件
D.Oracle 返回警告信息,并进行数据库恢复
8、数据块的哪三个部分合称为块头部?
(C)
A.表目录、行目录和行数据
B.标题、表目录、空闲区
C.表目录、行目录、标题
D.块头部、行数据、行头部
9、为了执行一次完整的数据库介质恢复操作,数据库必须处于那种状态?
(B)
A.处于Mount状态,并且使用RESETLOG方式打开数据库
B.处于Mount状态,但不打开数据库
C.处于Mount状态,并且使用 ARCHIVELOG方式打开数据库
D. 不能执行完整的数据库介质恢复操作
10、将修改过的数据块写入数据文件的进程是(A)
A.DBWR B.LGWR C.PMON D.SMON
11、Oracle事务提交即(B)
A.数据由DBWR进程写入磁盘文件
B.LGWR进程成功写入日志
C.PMON 进程提交
D.SMON 进程写数据
12、完全备份时,数据库应该处于(A)
A.mount状态B.nomount状态C.归档模式D.非归档模式
13、以下4种关闭数据库的方式中,只有(D)在系统重新启动时需要进行数据库的恢复。
A.shutdownnormalB.shutdownimmediate
C.ShutdowntransactionalD.shutdownabort
14、在oracle中创建用户时,若未提及DEFAULTTABLESPACE关键字,则oracle就将(C)表空间分配给用户作为默认表空间。
A.HRB.SCOTTC.SYSTEMD.SYS
15、在非归档日志方式下,操作的数据库禁用了(A)
A归档日志B联机日志C日志写入程序D日志文件
16、以下哪种备份方式需要完全关闭数据库进行(A)
无归档日志模式下的数据库备份B归档日志模式下的数据库备份
C.使用导出实用程序进行逻辑备份D.以上都不对
17、请将以下逻辑概念按照从小到大排列(D)
A.数据库,段,表空间,区,块B.数据库,表空间,段,区,块
C.表空间,数据库,区,段,块D.块,段,区,表空间,数据库
18、如果需要将oracle数据库的模式从NOARCHIVE改为ARCHIVE模式,需要在什么状态进行(C)?
NomountB.mountC.open.D.关闭
19、以下哪个表空间不能设置为OFFLINE(B)?
USERB.SYSTEMC.TOOLSD.INDEX
20、某用户误删了EMP表,为了确保不会丢失该表数据,应该采用哪种恢复方法(C)?
用IMP导入该表数据B.使用完全恢复
C.使用不完全恢复D.使用OS拷贝命令
21、在执行COMMIT语句后,会在哪个(C)文件上执行IO操作?
A.控制文件B.数据文件C.重做日志.D.口令文件
22、启动OracleDatabase11g需要(B)个联机重做日志组。
A.3B.2C.4D.1
23、下列四条信息中,哪一项不存储在OracleDatabase11g的控制文件中(B)。
A.数据库文件的名字
B.数据库的创建者
C.数据库文件的位置
D.数据库文件的大小
24、要创建一个新数据库,必须具有(D)
筹划的数据库所需的足够的磁盘空间
用来启动实例的足够的内存空间
SYSDBA权限
A.①②B.①③C.②③D.①②③
25、在什么情况下Oracle分配一个区段(C)
①当一个段被创建时。
②当一个段被扩展时。
③当一个段被改变时。
④当一个段被删除时。
①③④B.②③④C.①②③D.①②③④
26、下列哪个SQL语句是为角色授权(B)
A.SQL>ALTERROLEclerk
2IDENTIFIEDEXTERNALLY
B.SQL>GRANTCREATSESSION,CREATETABLE,CREATEVIEW
2TOclerk;
C.SQL>CREATEROLEclerk;
D.ALTERROLEclerkNOTIDENTIFIED
27、SQL>CREATEPROFILEunluck_profLIMIT
2FAILED_LOGIN_ATTEMPTS7
3PASSWORD_LOCK_TIMEUNLIMITED
4PASSWORD_LIFE_TIME44
5PASSWORD_REUSE_TIME24
6PASSWORD_GRACE_TIME4;
其中第五行代码的意思是:
(A)
A一个口令要在作废24天之后才可以重用
B一个口令要在作废24天之前才可以重用
C一个口令要在24天之间可以重用
D一个口令要在24天之后不可使用
28、oracle数据库可使用一个标准的块来创建,同时可使用最多4种不同的非标准块,非标准数据块的大小为2的次方,其值在(B)之间。
A2--64KBB2--32KBC2--128KBD0--32KB
29、下列三种方式中,其中(C)不是clob和blob数据类型的区别。
A.clob支持标准字母数字数据,而blob存储二进制信息。
B.blob包含时间(小时/分钟)成分,而clob不包含。
C.blob包含非结构的自由格式数据,而clob存储在字段中的信息类型要求更严格。
30、Oracle的一般启动步骤是(B)。
A.打开数据库、启动例程、装载数据库
B.启动例程、装载数据库、打开数据库
C.启动例程、打开数据库、装载数据库
D.装载数据库、启动例程、打开数据库
31、哪一种操作受表空间配额的限制?
(C)
A.UPDATEB.DELETEC.CREATED.以上全是
32、下列四种关闭数据库的方式,在重启数据库时需要进行数据恢复(D)
A、SHUTDOWNIMMEDIATE
B、SHUTDOWNNORMAL
C、SHUTDOWNTRANSACTIONAL
D、SHUTDOWNABORT
33、以下哪种索引在使用谓词or查询效率高(A)。
A位图索引B分区索引CB-树索引D非分区索引
34、下列不属于语句错误的是(C)
A.SQL语句编写错误B.执行未授权的操作
C.DML误操作D.输入不正确的数据
35、在SQL*PLUS中,如何运行SQL脚本程序 (B)
A./ B.@脚C.EXE脚本 D.不能在SQL*PLUS中直接运行脚本
36、(A)是较小的二进制文件,描述数据库结构
A控制文件B重做日志文件C数据文件Dspfile
37、存储数据的方法(D)
表2)分区表3)簇4)索引表
A1)B1)2)C1)4)D1)2)3)4)
38、可以作为排序操作使用的表空间是(B)
A还原表空间B临时表空间C只读表空间D默认临时表空间
39、(A)用于存储定长字节的大数据对象。
A.CLOBB.VARCHARC.BLOBD.CHAR
40、sysDBA是(B)
A、用户B、角色C、系统权限D、对象权限
41、Oracle数据库利用(C)进行资源限制和口令管理
A.数据文件B.重做日志文件C.概要文件D.控制文件
42、我们把关闭数据库比喻成以下例子“有人正在买盗版光盘,此时工商执法人员来了,卖盗版光盘的小贩赶紧将钱退给此人(即将交易回滚),之后以最快的速度收好东西逃之夭夭”请问这个例子相当于哪个操作。
(C)
AshutdownnormalBshutdownabort
CshutdownimmediateDshutdowntransactional
43、尽管oracle默认每个重做日志组中至少有一个成员,但是oracle建议在生产数据库中重做日志文件应该至少有几个成员。
(B)
A1个B2个C3个D4个
44、本地管理的临时表空间是基于临时数据文件tempfiles的,这些文件与普通的数据文件非常相似。
以下不是其特性的是:
(B)
A临时数据文件的状态不能置为只读B能将临时数据文件重新命名
C临时数据文件总是置为NOLOGGINGD介质恢复是不能恢复临时数据文件
45、以下不是oracle数据库系统中的还原段类型的是(D)
A系统还原段B非系统还原段C延迟还原段D非延迟还原段
46、创建一个非系统表空间,以下那个语句对应的解释不正确(C)
ADATAFILE:
组成所要创建的表空间的文件说明
BBLOCKSIZE:
为该表空间说明非标准块的大小
CNOLOGGING:
说明在该表空间中所有数据的变化都将写入重做日志文件中
DOFFLINE:
说明表空间在创建后立即被置为脱机
47、数据块可以由3部分组成,一下哪个不属于其中的部分(A)
A非空闲区B空闲区C数据块头D数据区
48、以下哪个不是对象权限(D)
ASELECTBINSERTCDELETEDCREATE
49、下面哪种关闭数据库的方法,必须等到当前的所有会话结束才可使用。
(D)
A.shutdownabortB.shutdownimmediate
C.shutdowntransactionalD.shutdownnormal
50、在RMAN中不能运行(A)语句。
A.selectB.deleteC.updateD.insert
51、在(A)状态下可对重做日志组进行删除。
A.inactiveB.activeC.currentD.uncurrent
52、控制文件的扩展名为(B)
A.dbfB.ctlC.logD.sql
53、下面有关说法错误的是:
(C)
A只存放索引的表空间可以不做备份,而采取重建的方法来恢复
B在将一个表空间改为只读表空间之前和之后,最好将数据库的控制文件备份
C修复(restore)是利用备份的数据库文件来替换已损坏的数据库文件,主要使用exp,imp来实现
DRMAN是专门用于对数据库进行备份,修复,恢复操作的oracle工具软件
54、Oracle数据库的实例由(D)组成。
A、SGA和PGA(程序全局区)B、SGA和数据库
C、数据库和后台进程D、SGA(系统全局区)和后台进程
55、Oracle进程结构中完成更新控制文件与数据文件,使其同步并触发DBWR进程,使其将脏缓存块写入数据文件中的进程是(C)。
A、用户进程B、服务进程
C、后台进程CKPTD、后台进程DBWR
56、读下段程序:
SQL>startup_(B)__
ORACLE例程已经启动。
TotalSystemGlobalArea289406976bytes
FixedSize1248576bytes
VariableSize83886784bytes
DatabaseBuffers197132288bytes
RedoBuffers7139328bytes
数据库装载完毕。
SQL>
请问这时数据库启动到的状态是:
A、nomountB、mountC、openD、无法判断
57、(C)是用于保存数据库的所有变化信息的,从而保护数据库的安全。
A、参数文件B、数据文件
C、重做日志文件D、控制文件
58、某用户误删除了EMP表,为了确保不会丢失该表数据,应该采用哪种恢复方法。
(C)
A、用IMP导入该表B、使用完全恢复
C、使用不完全恢复D、使用OS拷贝命令
59、下列那个不是ORACLE实例的必须后台进程(D)。
A.SMONB.DBWRC.CKPTD.ARCO
60、下列哪项不是ORACLE服务器的安装方式(C)。
A.基于主机方式B.客户端-服务器
C.服务器-客户端D.客户端-应用服务器-服务器
61、下列4种关闭数据库的方式中,(A)需要在系统重新启动时进行数据库的恢复。
A.SHUDOWNABORTB.SHUTDOWNIMMEDIATE
C.SHUTDOWNNORMALD.SHUTDOWNTRANSACTIONAL
62、下列重做日志文件组状态中(B)表示这组重做日志组是活动的但不是当前组。
A.inactiveB.activeC.unusedD.current
63、下列(B)不是ORACLE数据库中的段。
A.分区表B.Oracle数据块C.索引D.大对象段
64、下列关于角色描述,说法有误的是(B)
A.角色是一组命名的相关权限,这组权限可以通过这个名字授予用户或其他的角色。
B.角色可以授予自己,也可以循环授予。
C.角色既可以包括系统权限,也可以包括对象权限。
D.角色不属于任何用户,也不存在与任何用户模式中。
角色的描述存放在数据字典中。
65、使用(A)命令,被授予权限的用户可以进一步将这个权限授予其他用户。
A.WITHADMINOPTIONB.WITHNOLIMTI
C.ADMINOPTIOND.WITHLIMITOPTION
66、下列关于模式的说法中,错误的是(D)
A.用户名与模式经常切换
B.当一个用户被创建时,一个与之相对应的模式也被创建。
C.模式是一个命名了名的对象的集合,如表、视图和序列号等。
D.一个用户可以与多个模式相关。
67、下列(C)不是Oracle系统中提供的约束。
A.非空约束B.主键约束C.控制约束D.外键约束
68、下列关于索引的说法中,错误的是(D)
A.引入索引的目的是为了加快查询的速度。
B.当一个表删除时所有基于该标的索引都被自动的删除掉。
C.索引可按物理分类如下:
分区或非分区索引、B-树、位图索引、位图索引
D.索引不需要重建和维护。
69、下列关于表空间的说法,有误的是(D)
A.数据库的两类表空间是:
系统表空间和非系统表空间。
B.临时表空间是作为排序操作而使用的。
C.可以重置表空间的大小。
D.表空间任何一个时刻只能属于一个数据库,反过来亦成立。
70、关于闪回技术,说法错误的是(D)
A.可以闪回已经删除的表。
B.可以闪回错误的DML操作。
C.Oracle数据库利用还原段中的数据来闪回错误的DML操作。
D.闪回技术可以保护系统表空间中的表。
71、以下(C)方式不能进行数据的导出。
A.表方式B.用户方式C.块方式D.全库方式
72、(A)方式可以加快导入和导出的速度。
A.数据泵B.数据字典C.数据词典D.TOAD
73、下列哪个不是例程故障(B)
A.电源断电B.DML误操作C.CPU故障D.内存损坏
74、下列(D)不是用户错误。
A.droptable误操作B.truncatetable误操作
C.DML误操作D.进程错误
75.DML误操作可以使用(A)来恢复。
A.还原段B.临时表空间C.数据字典D.索引
76、(A)是数据库数据字典的所有者。
A.sysB.sysdbaC.dbaD.sysoper
77、(A)是Oracle存储的最小单位。
A.Oracle数据块B.区段C.段D.表空间
78、(A)进程负责完成系统实例恢复。
A.SMONB.PMONC.CEPTD.SBWR
79、以下权限哪个是系统权限?
(D)
ALTER
EXECUTE
PREFERENCES
BACKUPANYTABLE
80、以下哪个权限是对象权限?
(A)
INDEX
B.DROPUSER
C.CREATESESSION
D.BACKUPANYTABLE
81、在创建数据库时,必须的表空间是哪个表空间?
(B)
A.TABLESPACE
B.SYSTEMTABLESPACE
C.USERSTABLESPACE
D.ROLLBACKTABLESPACE
82、使用哪一条shutdown语句关闭数据库时,下次打开数据库需要做恢复操作?
(C)
shutdowntransactional
Shutdownimmediate
Shutdownabort
Shutdownnormal
83、现在要启动数据库,那么下面哪一个启动语句是错误的?
(B)
A.STARTUPNORMAL
B.STARTUPFORCE
C.STARTUPNOMOUNT
D.STARTUPMOUNT
二、填空题
1、靠冗余来备份的数据库文件有(归档日志文件)、(重做日志文件)、(控制文件)。
2、联机回复主要包括哪两步(修复)、(回复)
3、数据字典分为两大类:
一种为(基表),另一种为(数据字典视图)。
4、移动数据时,相对应的索引(不)需要移动。
当删除一个表时,相对应的(是)被删除。
5、oracle正常运行需要至少需要(2个)重做日志文件组,一个重做日志文件组至少有(1个)重做日志文件,oracle以(循环)方式来写日志文件的。
6、Oracle数据库的三类操作系统文件分别是:
(控制文件),(重做日志文件),(数据文件)。
7、在Oracle数据库环境中,常见的需要进行回复的错误和故障有:
(语句错误)(进程故障)(用户错误)、(实例故障)、(介质故障)、(网络故障)。
8、索引项由(索引项标题)、(键列长度)、(键列值)、(行标识)组成。
9、有两种ROWID,分别是(扩展ROWID)、(限制性ROWID)。
10、扩展ROWID的组成元素:
(数据对象号)、(相对文件号)、(块号)、(行号)。
11、LOB数据类型有(CLOB)和(BLOB)。
12、数据字典分为两大类:
(基表)和(数据字典视图)。
13、非标准数据库块大小可以是(介于2KB和32KB之间的2的幂值)。
14、动态性能视图是一组(虚表),由(SYS)用户拥有,它们的名称都是以(v$)开头。
15、创建网络服务名NETCA全称是:
(NETconfigurationAssistant)
16、oracle使用还原段的3个目的:
(事物回滚)、(事物恢复)、(保证数据读的一致性)。
17、Oracle实例是一种访问数据库的机制,它是由(内存结构)和5个必需的后台进程(SMON),(PMON),(DBWR),(LGWR),(CKPT)组成。
18、(表)是数据库中最常用的存储数据的机制。
19、当从热备份执行恢复时,需要把所有的文件和表空间(前滚到一个相同的时间点)。
20、(DBCA(数据库配置助手))GUI接口用于创建新数据库。
21、关闭Oracle数据库的步骤包括:
关闭数据库、卸载数据库和(终止例程)。
22、Oracle逻辑存储结构包括(表空间)、(区)、(段)、(数据块)四种。
23、数据库的不完全恢复有三种方式(基于撤销的恢复)、(基于时间的恢复)、(基于更改SCN的恢复)。
24、不同的备份类型有(物理备份(热备份或冷备份))、(逻辑备份)、(RMAN备份)。
25、Oracle故障分为:
(语句错误)、(进程故障)、(用户错误)、(实例故障)、(介质故障)、(网络故障)。
26、oracle中两种不同类型的初始化参数文件:
(pfile)、(spfile)。
27、数据字典视图分三大类其前缀分别为:
(USER)、(ALL)、(DBA)。
28、关闭数据库有(SHUTDOWNIMMEDIATE),(SHUTDOWNNORMAL),(SHUTDOWNTRANSACTIONAL),(SHUTDOWNTRANSACTIONAL)4种方法。
29、临时表空间是作为(排序操作)使用的。
30、还原段的类型有:
(系统还原段),(非系统还原段),(延迟还原段)。
31、数据字典分为(基表)和数据字典视图两大类。
32、要使用oracle的(STARTUP)命令来启动数据库。
33、ROWID分为(扩展ROWUD)和(限制ROWID)。
34、在任何数据库中,(基表)永远都是被最先创建的对象。
35、使用(archiveloglist)命令来确定归档文件的具体位置。
35、SYSDBA权限是通过操作系统和(口令文件)方式之一来验证的。
36、当需要对一个或几个表中的一批数据进行反复操作时,通过为这批数据创建一个(临时表)可能会简化操作并提高效率。
37、索引从物理分类上分为分区或非分区索引,位图索引和(B-树)。
38、PSSWORD_REFUSE_TIME100的含义是(密码允许错误最大次数为100)。
39、当数据库系统崩溃之后的首要任务是(以最快的速度让数据库开启并对外提供服务)。
39、数据文件是物理存储Oracle数据库的数据文件,其后缀名为(.dbf)。
40、数据字典分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 试题