数据库练习题.docx
- 文档编号:25443788
- 上传时间:2023-06-08
- 格式:DOCX
- 页数:24
- 大小:37.13KB
数据库练习题.docx
《数据库练习题.docx》由会员分享,可在线阅读,更多相关《数据库练习题.docx(24页珍藏版)》请在冰豆网上搜索。
数据库练习题
单选题
1、以下关于数据库实例的表述哪个是不正确的()
A、数据库实例包括内存结构
B、数据库实例包括进程结构
C、数据库实例包括存储结构
D、专享服务器模式下一个实例对应一个数据库
2、以下表述不正确的是()
A、在共享服务器环境中,多个客户机用户共享服务器进程。
B、在共享服务器环境中,PGA中具有独立的用户全局区。
C、每个服务器进程都有独立的PGA。
D、在专用服务器环境中,连接到数据库实例的每个用户都有单独的服务器进程。
3、用户进程和OracleDB实例之间的通信路径是()。
A、连接
B、会话
C、通信
D、访问
4、用于在运行时存放数据字典的内存区域是()
A、共享池
B、数据库缓冲区高速缓存
C、重做日志缓冲区
D、大池
5、以下对于重做日志缓冲区错误的表述是()
A、SGA中的循环缓冲区
B、存放对数据库所做更改的相关信息
C、包含重做条目,重做条目中具有用于重做DML和DDL之类操作所做更改的信息
D、重做日志缓冲区中产生的重做条目实时写入重做日志文件
6、以下对数据缓冲区高速缓存错误的表述是()
A、数据库缓冲区高速缓存是SGA的一部分。
B、用于存放从数据文件中读取的块映像或动态构造的块映像,以便符合读一致性模型要求。
C、并行连接到实例的所有用户共享对数据库缓冲区高速缓存的访问。
D、该区域存储数据最小的单位是2KB。
7、在数据库备份和恢复是会使用到的内存区域是()
A、共享池
B、重做日志缓冲区
C、大型池
D、JAVA池
8、包含服务器进程或后台进程的数据及控制信息的内存区域称为:
()
9、从数据文件读取到数据库缓冲区高速缓存中的是什么?
()
A、行
B、更改
C、块
D、SQL
10、Oracle数据库进程体系不包括()
A、用户进程
B、数据库进程
C、守护程序/应用程序进程
D、监控进程
11、服务器进程是用来()
A、处理连接到实例的用户进程的请求。
B、等待网络中连接数据库的请求。
C、读写内存区域与数据文件中的数据。
D、监控异常的系统进程。
12、将脏数据写入数据文件的是()
A、LGWR
B、LREG
C、DBWn
D、SMON
13、发生日志切换时会触发的进程是()
A、CKPT
B、DBWn
C、LGWR
D、SMON
14、检查点进程,用于()
A、用于定义数据库重做线程中的系统更改号。
B、将重做日志缓冲区条目写入磁盘上。
C、负责将数据库缓冲区高速缓存中经过修改的缓冲区(灰数据缓冲区)写入磁盘。
D、自动解决涉及分布式事务处理的故障。
15、在用户进程失败时执行进程恢复的是()
A、SMON
B、PMON
C、RECO
D、MMON
16、在实例启动时执行恢复的进程是()
A、SMON
B、PMON
C、RECO
D、MMON
17、进程监视器进程(PMON):
()
A、在实例启动时执行恢复
B、在用户进程失败时执行进程恢复
C、自动解决所有有问题的事务处理
D、将重做日志缓冲区写入重做日志文件中
18、用于给用户进程注册分配服务器进程的是()
A、LREG
B、MMNL
C、UREG
D、PMON
19、将重做日志文件复制到指定的存储设备的进程是()
A、SMON
B、ARCn
C、LGWR
D、MMON
20、记录控制文件位置的是()
A、控制文件
B、数据文件
C、重做日志文件
D、参数文件
21、那种文件在NOARCHIVELOG模式下不存在()
A、归档日志文件
B、数据文件
C、重做日志文件
D、参数文件
22、数据库最小的逻辑存储单位是()
A、段
B、区
C、记录
D、块
23、以下关于控制文件的表述正确的是()
A、控制文件可以删除后重新创建。
B、控制文件丢失后数据库可以正常关闭。
C、控制文件的存储目录可以在参数文件内找到。
D、控制文件无法备份。
24、应用于实例和数据库的关键操作的连续记录文件是:
()
A、数据文件
B、联机日志文件
C、归档日志文件
D、预警日志和跟踪文件
25、预警日志和跟踪文件的存储路径是()
A、$ORACLE_BASE/rdbms/log
B、$ORACLE_HOME/rdbms/log
C、$ORACLE_BASE/oradata/ORCL/onlinelog
D、$ORACLE_BASE/oradata/ORCL/log
26、可以使用文本编辑器编辑的是()
A、控制文件
B、初始化参数文件
C、重做日志文件
D、服务器参数文件
27、以下哪个资源在多租户模式下不可共享()
A、数据文件
B、控制文件
C、重做日志文件
D、后台进程
28、在哪种服务器环境下实例与数据库可以一对多()
A、RAC
B、ContainerDatabase
C、共享服务器
D、专享服务器
29、查看当前容器的命令是()
A、showcontainer
B、showcon_name
C、selectnamefromv$database;
D、selectnamefromv$pdbs;
30、参数文件的存放路径为:
()
A、$ORACLE_BASE/oradata
B、$ORACLE_BASE/fast_recovery_area
C、$ORACLE_HOME/dbs
D、$ORACLE_HOME/oradata
31、修改参数时缺省生效作用域是()
A、MEMORY
B、BOTH
C、SPFILE
D、如果实例是使用服务器参数文件启动的为BOTH;如果是使用文本初始化参数文件启动的,为MEMORY。
32、以下哪个动态性能视图不是用于查看数据库参数的()
A、V$PARAMETER
B、V$PARAMETER_FILE
C、V$PARAMETER2
D、V$SYSTEM_PARAMETER
33、修改参数的命令为()
A、ALTERSYSTEMSET或ALTERSESSIONSET
B、ALTERDATABASESET或ALTERSYSTEMSET
C、ALTERDATABASESET或ALTERSESSIONSET
D、ALTERDATABASESET或ALTERCONTAINERSET
34、以下哪个参数修改共享池大小()
A、PGA_AGGREGATE_TARGET
B、DB_CACHE_SIZE
C、SHARED_POOL_SIZE
D、DB_BLOCK_SIZE
35、修改DB_FILES参数可以()
A、修改数据文件路径
B、指定可为此数据库打开的最大数据库文件数
C、指定OracleDB块的大小
D、指定一个或多个控制文件名
36、以下哪2种关闭模式会等待用户提交任务后才进行关闭流程:
()
A、SHUTDOWNNORMAL和SHUTDOWNIMMEDIATE
B、SHUTDOWNNORMAL和SHUTDOWNTRANSACTIONAL
C、SHUTDOWNNORMAL和SHUTDOWNABORT
D、SHUTDOWNABORT和SHUTDOWNTRANSACTIONAL
37、以下哪个不是预定义管理账户()
A、SYSDG
B、SYSOPER
C、SYSBACKUP
D、Orainstall
38、数据库角色:
()
A、不可以启用或禁用
B、可以由系统权限和对象权限组成
C、由其创建者所拥有
D、无法通过口令来保护
39、以下哪句陈述是正确的?
()
A、延迟创建段始终处于启用状态。
您无法对其进行控制。
B、可使用CREATETABLE命令的SEGMENTCREATION子句控制延迟创建段。
C、按需创建段适用于所有类型的表,包括SYS用户拥有的表。
D、按需创建段不适用于非分区表。
40、发生死锁时,OracleDB会自动:
()
A、等待300秒后终止两个会话
B、终止一个会话中出错的一个语句
C、终止两个会话中出错的语句
D、默认情况下不采取任何操作,留给DBA处理
41、存储最近执行过的SQL命令的解析方案的内存区域是:
()
42、存储最近使用过的数据字典信息的内存区域是:
()
A.DATADICTIONARYCACHE
B.SHAREDCACHE
C.BUFFERCACHE
D.以上都不是
43存储会话(Session)相关信息的内存区域被称为:
()
A.ProgramGlobalArea
B.SessionGlobalArea
C.Temp
D.以上都不是
44、数据文件的最基本存储单位是:
()
A.BYTE
45、如果用户请求的数据不在数据库服务器的内存里,这被称为:
()
A.CACHEDISK
B.CACHEMISS
C.CACHEREAD
D.以上都不是
46、如果用户请求的数据已经在数据库服务器的内存里,这被称为:
()
A.CACHEREAD
B.CACHELATCH
C.CACHEMISS
D.CACHEHIT
47、以下关于数据字典描述不正确的是:
()
A.数据字典是整个数据库的核心;
B.描述了数据库自身的信息;
C.在数据库中记录对象;
D.以上都不对
48、当你修改了参数文件中的一个参数,这个修改将在以下列出的什么时候才可以生效?
()
A.保存后立即生效
B.保存后第一个CHECKPOINT之后
C.当DBWR将所有脏数据从缓存写入数据库之后
D.当数据库实例下次被启动之后
49、对于控制文件而言,以下哪个说法是正确的?
()
A.Oracle建议每个数据库系统至少有两个控制文件
B.Oracle建议每个硬盘至少有两个控制文件
C.Oracle建议每个系统至少有一个控制文件
D.一个控制文件不能够运行数据库
50、小王已经配置了一个数据库服务器,并且这个数据库的DB_BLOCK_SIZE被设置为2k,请问如果小王要将这个参数的值改为4k改用以下哪个操作?
()
A.发出ALTERSYSTEMSETDB_BLOCK_SIZE=4k命令
B.重新创建一个DB_BLOCK_SIZE为4k的数据库
C.以上两种方法都可以
D.DB_BLOCK_SIZE不可以被设为4k
51、以下哪个表空间在启动数据库实例时必须具有?
()
A.ROLLBACK
52、Oracle数据库在硬盘上保存的物理资源有:
()
A.ControlFiles
B.RedoLogFiles
C.DataFiles
D.Alloftheabove
53、Oracle将在以下什么情况发生后,才会认为一个transaction被commit:
()
A.数据被DBWR写回硬盘中的数据文件
B.LGWR成功将修改写入redolog
C.PMONcommit进程修改
D.SMON进程修改数据
54、以下关于动态性能视图描述错误的是:
()
A.他们是虚拟表,不是真正的表;
B.所有动态性能视图都以w_$开头;
C.所有动态性能视图都记录在v$fixed_table内;
D.数据库运行时会不断更新,数据库关闭或奔溃,就消失;
55、以下不属于表空间类型的是:
()
A.UNDO表空间
B.永久表空间
C.临时表空间
D.重做表空间
56、以下关于Normal模式offline的描述不正确的是:
()
A.下次online是需要媒介恢复;
B.先发出文件级别CKPT
C.将BufferCache里将要离线表空间里的脏数据写入数据文件
D.此模式离线表空间数据没有损失
57、以下哪种Offline模式在再次online时不需要进行媒介恢复:
()
A.Normal
B.Temporary
C.Immediate
D.以上都不是
58、以下哪种extent管理方式在11g版本后不再支持:
()
A.本地管理表空间(LMT)
B.数据字典管理表空间(DMT)
C.自动管理表空间
D.手动管理表空间
59、以下关于表空间描述正确的是:
()
A.一个表空间能属于多个数据库
B.一个表空间只能有一个数据文件
C.一个数据文件只能属于一个表空间
D.以上都不对
60、以下哪个不属于启动阶段:
()
A.MOUNT
B.ABORT
C.NOMOUNT
D.OPEN
61、属于正确的关闭状态的组合是:
()
A.Abort、Immediate、Transactional、Normal
B.Abort、Temporary、Normal、Immediate
C.Abort、Immediate、Transactional
D.Abort、Immediate、stop、nomount
62、关于Nomount阶段系统的工作内容描述错误的是:
()
A.寻找spfile并试图打开
B.根据spfile内的参数设置创建数据库实例
C.准备好警告日志文件
D.打开日志文件
63、以下不是em管理器的命令的是:
()
A.emctlstartdbconsole
B.emctlshutdowndbconsole
C.emctlstopdbconsole
D.emctlstatusdbconsole
64、备份和恢复需要在什么模式下进行:
()
A.Noarchivemode
B.Archivemode
C.Open
D.Nomount
65、关于归档日志保存地址描述不正确的是:
()
A.本地某个目录
B.快速闪回区
C.远程数据库服务器目录
D.以上都不对
66、请选择关于持久性轻量级作业的正确说法:
()
A、持久性轻量级作业的作业元数据和运行时数据在磁盘上占用很小的空间。
B、使用持久性轻量级作业可提供最大灵活性。
C、持久性轻量级作业不能使用作业模板创建的。
D、可以在EnterpriseManager中或通过命令行创建持久性轻量级作业。
67、请选择关于高级调度程序特性和功能不正确的说法:
()
可以使用作业数组创建轻量级作业。
在类级别区分作业优先级(通过资源计划)和在作业级别区分作业优先级(使用作业优先级属性)是两种互斥的操作。
调度程序时段使用作业类来控制资源分配。
作业链用于实施“依赖关系调度”。
68、请选择关于OracleScheduler的不正确说法:
()
A、创建远程数据库作业是一个手动任务,需要使用特定于操作系统的命令。
B、调度程序身份证明是一个对象,用于向主机操作系统进行验证,以获取对文件的访问权限。
C、您可以指定应在其上执行作业的多个目标,并从创建作业的数据库上监视这些作业。
D、远程数据库作业可以通过emcc配置。
69、哪些类型的实例可以访问ASM文件?
()
A、只有RDBMS实例
B、只有ASM实例
C、RDBMS实例和ASM实例都可以
D、RDBMS实例和ASM实例都不可以
70、下列哪个数据字典视图可以用来查找数据库中所有表的名称?
()
A、USER_TABLES
B、ALL_TABLES
C、DBA_TABLES
D、ANY_TABLES
71、使用哪些配置文件配置监听程序?
()
A、listener.ora和sqlnet.ora
B、listener.conf和sqlnet.ora
C、tnsnames.ora和sqlnet.conf
D、tnsnames.conf和sqlnet.conf
72、选择关于空间管理的正确陈述:
()
A、在OracleDatabase12c中可为所有表延迟创建段。
没有例外情况。
B、创建的所有UNUSABLE索引和索引分区都没有段。
C、收缩段空间是不可恢复的操作。
D、不可以按表空间设置阈值。
73、哪个参数用于配置快速恢复区?
()
A、FLASH_RECOVERY_AREA_SIZE
B、DB_RECOVERY_FILE_LOC
C、FLASH_RECOVERY_AREA_LOC
D、DB_RECOVERY_FILE_DEST_SIZE
74、发生下列事件时,OracleDB实例不会失败:
()
A、丢失了一个控制文件,但还有一个多路复用控制文件
B、丢失了SYSTEM表空间
C、丢失了一个重做日志成员,但所在的同一个组中还有一个多路复用重做日志成员
D、丢失了活动的还原表空间
75、通过自动内存管理,可以使Oracle实例将内存从重新分配至SGA。
()
A、大型池
B、日志缓冲区
C、PGA
D、流池
76、SGA_TARGET的大小不能大于。
()
A、LOG_BUFFER
B、SGA_MAX_SIZE
C、STREAMS_POOL_SIZE
D、PGA_AGGREGATE_TARGET
77、请选择关于调度程序的正确说法:
()
A、使用调度程序时,必须创建程序。
B、如果作业操作位于程序中(而不是直接位于作业中),则您无需重新创建PL/SQL块即可更改作业调度。
C、使用调度程序时,可以选择创建作业。
D、每个作业不是必须有一个调度。
调度可以预定义,也可以在创建作业时定义。
判断题
1、表空间分大文件表空间和小文件表空间
对
错
2、多数数据库参数为动态参数,不必关闭数据库实例即可更改。
对
错
3、查看数据库的参数只可以通过查看参数文件和查询参数的动态性能视图。
对
错
4、EnterpriseManagerDatabaseExpress可用于并发管理许多数据库。
对
错
5、默认情况下,在OracleDB中创建的所有口令都不区分大小写。
对
错
6、如果RESOURCE_LIMIT设置为其默认值FALSE,则会忽略概要文件的口令限制。
对
错
7、数据库既可以包含Oracle管理的文件,也可以包含非Oracle管理的文件。
对
错
8、对行进行链接或迁移后,与此行关联的I/O性能会降低,因为OracleDB服务器必须扫描多个数据块来检索该行的信息。
对
错
9、要保证15分钟以下的所有查询都会找到实现读取一致性所需的还原数据,只需将UNDO_RETENTION参数设置为15分钟即可。
对
错
10、使用共享服务器进程体系结构时,PGA的UGA部分会重新定位到SGA中。
对
错
11、默认情况下,在OracleDB中创建的所有口令都不区分
大小写。
对
错
12、应用最小权限原则不足以保护OracleDB。
对
错
13、默认情况下,锁定机制采用细粒度行级锁定模式。
对
错
问答题
1、请简述热备份的过程。
2、什么是介质恢复?
3、请描述更改普通表空间数据文件的步骤及具体命令
4、请使用数据泵为可插拔数据库pdborc(l假设已在tnsnames.ora中配置了实例名为pdborcl
的可插拔数据库服务名)导出scott方案内的数据。
请写出详细步骤。
步骤中需要包含创建导出用户及授予相应权限的步骤及创建导出目录dp_dir并授权的步骤。
5、请写出将上题中导出的内容,导入到新库的详细步骤。
6、SGA主要有那些部分,主要作用是什么?
7、归档是什么含义
8、请用SQL命令创建一个名为INVENTORY的表空间。
要求表空间大小为5M,并且为本地
管理LMT方式。
指定数据文件的存储路径为文件夹oradata中的INVENTORY01.dbf文件。
文件类型为大文件表空间。
表空间类型为永久表空间。
段空间管理为自动。
请写出完整的SQL命令。
9、数据库在运行时丢失控制文件,请写出使用RMAN对控制文件进行恢复的详细步骤。
(假
设已有包含控制文件的全库备份文件
“app/oracle/fast_recovery_area/backupset/2018_07_01/fullbackup.bkp”)
10、请描述修改普通表空间数据文件的步骤及具体命令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 练习题
![提示](https://static.bdocx.com/images/bang_tan.gif)