oracle期末考试题目(A)+答案

  • 格式:doc
  • 大小:63.50 KB
  • 文档页数:7

1、以下()内存区不属于SGA。

页脚内容1 浙江交通职业技术学院2008-2009学年第2学期

《Oracle数据库管理基础》期末考试试卷(A)

班级___________姓名__________学号_________成绩

题号 选择题

得分

选择题(每题2分,共100分,有多选题,答案写在最后的表中)

1. 数据库由哪几种文件组成。(多选题)(CDE)

A.参数文件B.口令文件C.数据文件D.控制文件E.重做日志

2. 例程恢复是由哪个后台进程来完成的。(C)

A.DBWRB.LGWRC.SMOND.PMON

3. 哪个后台进程用于同步数据库文件。(C)

A.DBWRB.LGWRC.CKPTD.PMON

4. 在执行COMMIT语句后,会在哪个文件上执行I/O操作。(C)

A.控制文件B.数据文件C.重做日志D.口令文件 5. 要进行联机备份,数据库应该处于哪种模式下。(A)

A.ARCHIVELOGB.NOARCHIVELOG

6. 当数据库处于ARCHIVELOG模式时,不能在OFFLINE状态下备份哪个表空间。(A)

ERSC.INDEXD.以上都不对

7. 误删除了SYSTEM表空间的数据文件,应该在哪种状态下恢复表空间。(B)

A.NOMOUNTB.MOUNTC.OPEND.以上都不对

8. 误删除了USER表空间的数据文件,应该在哪种状态下恢复表空间。(多选题)(BC)

A.NOMOUNTB.MOUNTC.OPEND.以上都不对

9. 某用户误删除了EMP表,为了确保不会丢失该表数据,应该采用哪种恢复方法。(C)

A.用IMP导入该表数据B.使用完全恢复C.使用不完全恢复D.使用OS拷贝命令

10. 当使用EXP工具导出SCOTT用户的所有对象时,应该选择以下哪个选项。(C)

A.TABLESB.SCHEMASC.OWNERD.F1、以下()内存区不属于SGA。

页脚内容2 ULL=Y

11. “用于区分一个数据的内部标识,即是Oracle数据库的内部标识,是以二进制方式存储于数据库控制文件中的参数;是给Oracle数据库内部用于标识数据库的唯一标识。”以上描述的是以下哪个概念。(A)

A.数据库名B.数据库实例名C.Oracle_sidD.数据库域名

12. 当一个用户提交一个SQL语句,Oracle会将这句SQL进行分析(parse),这个过程类似于编译。这个过程在以下哪个内存结构中进行。(C)

A.DatabaseBufferCacheB.RedoLogBufferCache

C.LibraryCacheD.DataDictionaryCache

13. 启动数据库例程时,读取参数文件的顺序为。(A)

A. spfile.ora、spfile.ora、init.ora

B. init.ora、spfile.ora、spfile.ora

C. spfile.ora、spfile.ora、init.ora

D. spfile.ora、init.ora、spfile.ora

14. 如果想将数据库的模式由NOARCHIVELOG模式改为ARCHIVELOG模式,应该用何种方式启动数据库例程。(C)

A.SHUTDOWNB.NOMOUNTC.MOUNTD.OPEN

15. 以下哪种方式关闭数据库例程时,不等待用户事务(Transaction)完成。(多选题)(CD)

A.NORMALB.TRANSACTIONC.IMMEDIATED.ABORT

16. 以下哪个表空间不能设置为OFFLINE。(B)

ERB.SYSTEMC.TOOLSD.INDEX

17. 当误删除了SYSTEM表空间的数据文件之后,可以用以下哪个命令恢复SYSTEM表空间。(多选题)(AC)

A.RECOVERDATABASEB.RECOVERTABLESPACEC.RECOVERDATAFILED.都不对

18. 假定某日志组包括两个日志文件,并且其中一个日志成员损坏,数据库仍然可以正常供工作吗?(A)

A.可以B.不可以

19. 没有提交(COMMIT)的脏数据会被写入数据文件吗?(A)

A.可以B.不可以 1、以下()内存区不属于SGA。

页脚内容3 20. 数据库的逻辑结构中最大是。(A)

A.TABLESPACEB.SEGMENTC.EXTENTD.ORACLE_BLOCK

21. 每个数据库逻辑上可以分为多个表空间吗?(A)

A.可以B.不可以

22. 每个表空间可以包含多个数据文件吗?(A)

A.可以B.不可以

23. 一个数据文件可以隶属于不同表空间吗?(B)

A.可以B.不可以

24. 数据库名称和实例名称可以不同吗?(A)

A.可以B.不可以

25. SYSDBA与SYSOPER角色权限一样吗?(B)

A.一样B.不一样

26. 为何SYS用户登录ORACLE不需要密码?(多选题)(BC)

A.因为oracle安全级别低B.因为默认是操作系统身份验证

C.因为操作系统管理员自动具备SYSDBAD.这是oracle的漏洞

27. 以下哪个文件是密码文件名?(B)

A.init.oraB.PWD.oraC.SPFILE.oraD.SPFILE.ora

28. 以下哪个文件是默认PFILE文件名?(B)

A.init.oraB.init.oraC.SPFILE.oraD.SPFILE.ora

29. 只装载数据库但不打开数据库,是以下哪种启动方式?(B)

A.OPENB.MOUNTC.NOMOUNTD.FORCE

30. 拒绝新连接、关闭已连接用户、未完成的事务立即回滚、关闭数据库、卸载数据库、释放内存、关闭例程。是对以下哪种关闭模式的描述?(A)

A.IMMEDIATEB.ABORTC.TRANSACTIOND.NORMAL

31. 以下关于视图的描述哪个是正确的?(D)

A.视图就是表B.视图是索引的另一种形式

C.视图是日志的一种D.视图是对表的查询结果

32. 请将以下逻辑概念按照从1、以下()内存区不属于SGA。

页脚内容4 大到小排序(B)

A. 数据库、段、表空间、区、块

B. 数据库、表空间、段、区、块

C. 表空间、数据库、区、段、块

D. 块、段、区、表空间、数据库

33. ARCH进程主要作用是什么?(D)

A.负责读写日志B.负责读写数据C.负责管理SGAD.负责向归档日志写数据

34. ORACLE客户端配置中,sqlnet.ora文件中names.directory_path=(TNSNAMES)表示什么含义?(A)

A.本地命名连接B.主机命名连接C.ORACLE名称服务D.无连接

35. 在服务器端,删除了listener.ora文件后,删除以前已经连接的客户端是否可以继续访问数据库?(A)

A.可以B.不可以

36. 以下哪一类参数文件是二进制文件?(A) A.SPFILEB.PFILE

37. 如果oracle设置了三个控制文件,它们的内容是一样的吗?(A)

A.一样B.不一样

38. 如果oracle设置了三组联机日志文件,它们的内容是一样的吗?(B)

A.一样B.不一样

39. 如果oracle设置了三组联机日志文件,每组中的成员数不相同,这样可以吗?(A)

A.可以B.不可以

40. 建立新的表空间,必须要确定的三个要素是什么?(多选题)(ABC)

A.数据文件B.表空间名称C.数据文件的大小D.数据文件最大值

41. 如何向表空间中增加数据文件?(A)

A. Altertablespacemzfadddatafile‘c:\mzfdata2.ora’size50M;

B. Alterdatabasemzfadddatafile‘c:\mzfdata2.ora’size50M;

C. Alterdatafileadd‘c:\mzfdata2.ora’size50M; 1、以下()内存区不属于SGA。

页脚内容5 D. Altersystemadddatafile‘c:\mzfdata2.ora’size50M;

42. 回收一个用户的系统权限后,该用户传递给其他用户的权限会自动取消吗?(B)

A.会取消B.不会取消

43. 回收一个用户的实体(对象)权限后,该用户传递给其他用户的权限会自动取消吗?(A)

A.会取消B.不会取消

44. 如何删除tester用户(B)

A. droproletester;

B. dropusertester;

C. alterusertester;

D. deleteusertester;

45. 如何删除students表中的所有记录(B)

A. Droptablestudents;

B. Deletefromstudents;

C. Altertablestudents;

46. 需要将oracle数据库的模式从NOARCHIVE改为ARCHIVE模式,需要在什么状态进行?(B) A.nomountB.mountC.openD.关闭状态下

47. 对students表空间中的数据文件进行备份时,oracle数据库可以处于OPEN状态下吗?(A)

A.可以B.不可以

48. 对students表空间中的数据文件进行备份,students表空间可以处于online状态吗?(B)

A.可以B.不可以

49. 需要对14号数据文件进行恢复,可以用以下哪些命令?(多选题)(BC)

A.recoverB.recoverdatafile14C.recoverdatabaseD.alterdatabase

50. ORACLE的含义是什么?(C)

A.数据B.先进C.神谕D.共享

答案请写在下面表格中

第1题 第2题 第3题

第6题 第7题 第8题