文档详情

数据库测试题(完整).doc

发布:2017-08-24约1.28万字共11页下载文档
文本预览下载声明
数据库复习题目 一.多选题 如何修改spfile() A.从spfile生成pfile,修改pfile,再从pfile生成spfile B.用命令修改:alter system set…..scope=spfile C.直接用vi命令打开修改 D.通过重新控制文件修改 E.用文本编辑器修改 以下哪些措施有利于数据库的安全() DBA是用sys用户进行日常的操作 确保参数O7_DICTIONARY_ACCESSIBILITY=FALSE 数据库创建后,应立即修改缺省账号的密码并将缺省账号锁定 创建复杂的密码验证函数 重建user_db_links视图,屏蔽password字段 3.在CBO模式下,以下哪些动作可能改变一条sql语句的执行计划() A.表中迅速增加了大量数据 B.删除一个索引 C.sql中加入hint D.用不同的用户执行aql E.反复多次执行sql 4.选出数据库不完全恢复的三种类型() A.基于命令的恢复 B.基于变更的恢复 C.基于错误的恢复 D.基于时间的恢复 E.基于取消的恢复 二.判断题 1.一个oracle instance能且仅能打开一个数据库。 √ × 2.8i数据库中,设置数据库参数optimizer_mode=CHOOSE后,数据库就会使用CBO的优化器模式。 √ × 3.9i数据库中,我可以将sort_area_size参数设置大一些,以提高排序的效率。√ × 4.The control file of a database is a small binary file.It is necessary for the database to start and operate successfully. √ × 5.用exp进行数据库备份的好处之一是在不同的os平台上恢复数据库。 √ × 6.只有处于归档模式的数据库才能创建standby数据库。 √ × 7.PGA属于shared pool中的一部分。 √ × 三.单选题 1.cbo优化器模式下,用dbms_stats搜集统计信息,以下哪个参数能够搜集柱状图信息() A.estimate_percent B.method_opt C.granularity D.cascade 2.用户Tonny需要对你创建的sample_list表做truncate操作,以下最好的实现方法是() A.只将sample_list表的truncate权限授给Tonny B.只将sample_list 表的drop权限授权给Tonny C.创建一个truncate表的procedure,将procedure的执行权限授给Tonny D.将sample_list表的所有权限授权给 Tonny 3.数据库中,library cache lock和library cache pin等待事件一般可能会在什么情况发生() A.buffer cache中存在热块争用 B.存在失效对象,并且多个session同时试图编译这个失效对象 C.library cache不够大时 D.session做全表扫描时 4.在导入(IMPORT)过程中,以下哪些表数据对象首先被导入() A.表定义 B.完整性约束、视图、存储过程和触发器 C.表索引 D.表数据 5.Unix中,哪个运行级用于多用户操作(2级) A.3 B.1 C.0 D.S 6.对于不经常更新的表,你应该设置() A.lower PCTUSED B.higher PCTFREE C.lower PCTFREE D.higher PCTUSED 7.Oracle9i,当数据库报ORA-4031,你会从init参数文件的哪个参数区入手解决() A.SHARED_POOL_SIZE B.DB_CACHE_SIZE C.PGA_AGGREGATE_TARGET D.LOG_BUFFER 8.Which statement about locally managed tablespaces is true?() A.Tables in locally managed tablespaces should be regularly reorganized. B.Locally managed tablespaces have dictionary intervention. C.Extent allocation information for a locally managed tablespace is stored in the tablespace itself. D.Locally managed tablespaces
显示全部
相似文档