考试范围:
数据库安装
数据库体系结构
数据库实例管理
考试时长:45分钟 考试形式:闭卷
题型 | 单项选择 | 不定项选择 | 填空 | 简答 | 总分 |
得分 |
|
|
|
|
|
一、单项选择(1x5=5分)
1、下列哪个命令在redhat系统下可以得出OS的位数(32bit or 64bit)?(A)
A:uname –a B:uname –r C:hosts D:都不对
2、Oracle 10g的版本不支持下列哪一项系统?(D)
A:redhat-3 B:SuSE-9 C:UnitedLinux-1.0 D:redhat-5
3、RedHat查看文件系统大小的命令是?(C)
A:size B:du –sh C:df –Th D:fdisk
4、RedHat安装Oracle 10g的时候,OS资源限制应修改哪个配置文件?(B)
A:/etc/hosts B:/etc/sysctl.conf C:/etc/sysconfig/network D:/etc/security/limits.conf
5、RedHat安装Oracle10g时,数据库软件安装目录为?(D)
A:ORACLE_BASE B:ORACLE_SID C:PATH D:ORACLE_HOME
二、不定项选择(3x12=36分,多选少选或错选均不得分)
6、应用端反应数据库无法连接,此时,你应该采取哪些动作:(ABCD)
A、检查数据库监听程序是否启动 B、检查数据库实例是否启动
C、检查数据库客户端配置是否正确 D、检查数据库运行日志(alert.log)
7、选出数据库实例所需的必要进程:(ABD)
A、CKPT B、DBWn C、ARCn D、PMON
8、数据库逻辑结构中,表空间和数据文件的对应关系是:(B)
A、一对一 B、一对多 C、多对一 D、多对多
9、数据库实例和数据库对应关系是:(C)
A、一对一 B、一对多 C、多对一 D、多对多
10、哪个文件缺失将会导致数据库从nomoount启动到mount阶段时出错:(B)
A、参数文件 B、控制文件 C、密码文件 D、数据文件
11、数据库实例启动时,oracle通过哪个文件分配数据库的内存结构:(A)
A、参数文件 B、控制文件 C、密码文件 D、数据文件
12、数据库内存结构中主要包括以下哪些组件:(ABCD)
A、log buffer B、db buffer cache C、lage buffer D、shard pool
13、以下哪些命令或在下次启动实例时存在实例恢复?(BC)
A、shutdown immediate B、shutdown abort
C、startup force D、shutdown transactional
14、数据库实例恢复阶段会使用到哪些文件:(BC)
A、参数文件 B、在线联机日志文件
C、UNDO表空间所在文件 D、归档日志文件
15、下列哪些命令在数据库运行时能够执行成功:(BCD)
A、alter system set processes=1500;
B、alter system set processes=1500 scope=spfile;
C、alter system set nls_date_format='yyyy/mm/dd hh24:mi:ss';
D、alter system set nls_date_format='yyyy/mm/dd hh24:mi:ss' scope=spfile;
16、数据库中已经解析的sql语句存放在以下哪个组件中:(B)
A、重做日志缓存区 B、库高速缓存区
C、数据字典高速缓存区 D、大型共享池
17、LGWR 在下列哪些情况下执行从重做日志缓冲区到重做日志文件的连续写入:(ABC)
A、当提交事务时
B、当重做日志缓冲区的三分之一填满时
C、当重做日志缓冲区中记录了超过 1 MB 的更改时
D、每隔5秒
三、填空(2x5=10分)
18、数据库实例由 内存结构 和 后台进程 组成。
19、数据库关于其物理结构(表空间由哪些文件组成等信息)的信息保存在 控制 文件中。
20、数据库实例启动时使用的第一个文件是 参数 文件。
21、数据库参数文件类型分为 静态 和 动态。
22、数据库实例恢复分为 前滚 阶段和 后滚 阶段。
四、简答
23、下列进程在什么条件下启动?(14分)
1、用户进程
在数据库用户请求连接到oracle服务器时启动。
2、服务器进程
可以连接到oracle实例,在用户建立会话时启动。
3、后台进程
在启动oracle实例时启动。
24、简述数据库实例主要进程作用(15分)
系统监视器 (SMON):出现故障后启动实例时执行崩溃恢复任务。
进程监视器 (PMON):用户进程失败时执行进程清理任务。
数据库写进程 (DBWn):将修改后的块从数据库缓冲区高速缓存写入磁盘中的数据文件。
检查点 (CKPT):通过更新数据库的所有数据文件和控制文件指出最新的检查点。
日志写进程 (LGWR):将重做日志条目写入磁盘。
归档进程 (ARCn):发生日志切换时将重做日志文件复制到归档存储器。
25、简述数据库物理结构中的主要文件的作用(20分)
控制文件:包含关于数据库本身的数据(即物理数据库结构信息)。这些文件对数据库而言至关重要。没有这些文件,就无法打开用于访问数据库数据的数据文件。
数据文件:包含数据库中的用户数据或应用程序数据。
联机重做日志文件:用于进行数据库实例恢复。如果数据库已崩溃但未丢失任何数据文件,那么使用这些文件中的信息可以通过实例恢复数据库。
要成功运行数据库,以下附加文件非常重要:
参数文件:用于定义启动实例时如何配置实例。
口令文件:用于将用户远程连接到数据库后执行管理任务。
备份文件:用于数据库恢复。当由于出现介质故障或由于用户错误而损坏或删除了原始文件时,通常需要还原备份文件。
归档日志文件:包含实例生成的数据更改(重做操作)的实时历史记录。使用这些文件和数据库备份可以恢复丢失的数据文件。也就是说,使用归档日志可以恢复还原的数据文件。
跟踪文件:每一个服务器和后台进程都可以对关联的跟踪文件进行写操作。如果在进程中检测到内部错误,进程就会将关于错误的信息转储到进程的跟踪文件。写入跟踪文件的某些信息专门供数据库管理员使用。
预警日志文件:这些是特殊的跟踪文件,又称为预警日志。数据库预警日志是按时间顺序列出的消息日志和错误日志。
转载于:http://blog.itpub.net/26143577/viewspace-746959/