2013-数据库管理工程师-笔试题---答案.doc
《2013-数据库管理工程师-笔试题---答案.doc》由会员分享,可在线阅读,更多相关《2013-数据库管理工程师-笔试题---答案.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、K2MG-EHSWI+04-001 环境、健康安全、企业社会责任目标指标XXXX感谢您对本套试题的回答,首先请您填写上您的姓名(_),本套试题将作为XXXX入职的参考,多谢您的重视。本套试题分二部分:填空题、简答题。时间60分钟,满分100分。一、填空题(20分 每题1分) “/”表示多个答案,任意一个即可1. 转换init.ora到spfile命令( create spfile from pfile )2. 通过( alert.log )可以查看数据库引擎的报错3. 通过( set autotrace on/explain plan for)命令可以查看SQL语句的执行计划4. 通过( 10
2、046 )事件可以跟踪SQL的执行过程,进行性能分析5. 通过( 10053 )事件可以分析SQL语句执行计划的生成过程、原因6. 位图索引主要用于( 数据仓库 )位图联接索引主要用于( 数据仓库 )7. 当用户进程出错,哪个后台进程负责清理它( PMON )8. 哪个后台进程刷新materialized views( The Job Queue Processes / CJQ)9. 如何进行强制LOG SWITCH( ALTER SYSTEM SWITCH LOGFILE )10. 创建数据库时自动建立的tablespace有( SYSTEM ) ( TEMP )(USERS) (UNDOT
3、BS ) (SYSAUX ) 任意4个即可11. 哪个VIEW用来检查数据文件的大小( DBA_DATA_FILES )12. 哪个VIEW用来判断tablespace的剩余空间( DBA_FREE_SPACE )13. 你刚刚编译了一个PL/SQL Package但是有错误报道,如何显示出错信息?(SHOW ERRORS)14. 请列出网络连接的2个文件( tnsname.ora )( sqlnet.ora )15. 创建用户时,需要赋予新用户什么权限才能使它联上数据库( CONNECT )16. 请列举ETL工具(OWB/ODI/Informatic PowerCenter/AICloud
4、ETL/DataStage/Repository Explorer/Beeload/Kettle/DataSpider/DTS/SSIS 至少任意一个 )17. 命令( truncate table )删除表中所有数据的同时可以移动表的高水位线18. 命令( alter table move / alter table shrink space )可以消除表的碎片,( alter index rebuild )可以消除索引碎片,( alter database datafile resize )可以收缩数据文件19. STAR SCHEMA中的两种表( Fact tables/事实表 )( d
5、imension tables/维度表 )20. 列举Buffer cache有关的几个chain( LRU ) ( LRU-AUX ) ( LRUW ) ( LRUW-AUX ) ( CKPT-Q )(CBC/buffer cache chain ) 至少5个二、简答题(80分 每题5分)1. 简述oracle数据库有那些类型的文件,及用途?参数文件:记载数据库的启动参数和性能调节参数密码文件:主要进行DBA权限的身份认证控制文件:记载数据库的重要信息,如:数据库的名字、检查点信息、创建时间戳、数据文件信息、联机日志文件信息、归档日志信息、备份信息等数据文件:用于记录系统数据、用户数据、临时
6、数据、回滚数据日志文件:记录数据库操作的重做信息跟踪文件:记录系统的运行信息,用于对系统进行诊断和分析2. oracle系统进程主要有哪些,作用是什么?SMON:例程恢复、合并空间碎片并释放临时段PMON:监视服务器进程的执行、并且在服务器进程失败时清除该服务器进程DBWR:将调整缓存的脏缓冲区数据写入到数据文件中LGWR:将重做日志缓冲区的内容写入到重做日志文件中CKPT:发出检查点,同步数据库的数据文件、控制文件和重做日志ARCH:将重做日志复制到归档日志中3. SGA主要有那些部分,主要作用是什么?Shared Pool:存放最近执行的SQL语句和数据字典信息Buffer Cache:存
7、放最近访问的数据块信息Redo Log uffer:记载例程变化/事务数据4. 日志的作用是什么?重做日志用于记载事务操作所引进的数据库变化,让数据库变化能在最短的时间内得以保存到物理介质上5. 回滚段的作用是什么?回滚段用于对数据库修改时, 保存原有的数据, 以便稍后可以通过使用ROLLBACK来恢复到修改前的数据; 另外, 回滚段可以为数据库中的所有进程提供读一致性6. Pctused and Pctfree 表示什么含义,有什么作用?PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2013 数据库 管理 工程师 笔试 答案
限制150内