数据处理类试题资料_第1页
数据处理类试题资料_第2页
数据处理类试题资料_第3页
数据处理类试题资料_第4页
数据处理类试题资料_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、单项选择题1( A )是 Oracle 服务器在启动期间用来标识物理文件和数据库结构的二进制文件。A. 控制文件 B.参数文件 C.数据文件 D.日志文件2( B )进程主要职责是监控服务器进程和注册数据库服务。A. SMON B.PMON C.CHKT D.LGWR3. ( C ) 代表了数据库中最小粒度的逻辑数据存储层次。A. 盘区 B. 表空间 C. 数据块 D. 数据文件4. 用于在启动实例时配置数据库,确定 Oracle 11g 的运行环境文件是( A )A. 参数文件 B. 数据文件 C. 可执行文件 D. 控制文件5. 下列选项中,哪一部分不是 Oracle 实例的组成部分?

2、( C )A. 系统全局区SGA B.PMON后台进程C.控制文件D.Dnnn调度进程6在全局存储区 SGA中,哪部分内存区域是循环使用的?( B )A. 数据缓冲区 B. 日志缓冲区 C. 共享池 D. 大池C )以添加从数据文件中读取的数据块,7解析后的SQL语句在SGA的哪个区域中进行缓存?(A. 数据缓冲区 B. 日志缓冲区 C. 共享池 D. 大池8.如果服务器进程无法在数据缓冲区中找到空闲缓存块,则将启动如下哪个进程?( A )A.DBWR B.LGWR C.SMON D.PMON9. 如果服务器进程非正常终止,Oracle 系统将使用下列哪一个进程以释放它所占用的资源?( D )

3、A.DBWR B.LGWR C.SMON D.PMON10. 下列哪个进程用于将修改过的数据从内存保存到磁盘数据文件中?(A )A.DBWR B.LGWR C.RECO D.ARCH11. 当数据库运行在归档模式下时,如果发生日志切换,为了保证不覆盖旧的日志信息,系统将启动哪个进程?( D )A.DBWR B.LGWR C.SMON D.ARCH12. 下面哪个描述是正确的?( A )A. 表空间由段组成,段由盘区组成,盘区由数据块组成。B. 段由表空间组成,表空间由盘区组成,盘区由数据块组成。C. 盘区由数据块组成,数据块由段组成,段由表空间组成。D. 数据块由段组成,段由盘区组成,盘区由表

4、空间组成。13. 下列哪个部分不是 oracle 实例的组成部分?( C )A. 系统全局区域B. 服务器进程 C. 数据库作者 D. 系统监控器14. 你用DBCA建立了一个数据库而没有保存模版定义。现在你打算用DBCA拷贝整个数据库和数据,下列哪个是首先要做的?( D )A. 使用脚本建立新的数据库,使用DBCA导入数据B. 用DBCA模版管理从现有数据库建立一个新的数据库,数据也如此导入C. 从模版列表中选择先前建立的数据库模版并建立数据库D. 从现有数据库中拷贝数据文件建立新的数据库,然后利用DBCA拷贝数据15. 你正在你的组织紧急事件处置演习中。几乎没有时间通报用户,你就需要尽快地

5、停止数 据库进程。下列命令哪个是你需要要执行的?( D )A. shutdown abortB. shutdown transactionalC. shutdownD. shutdown immediate16. 你正在用共享服务器管理一个数据库。Large_pool_size 是50M你执行命令:altersystem set Large_pool_size=100M scope=memory 后 然 后 关 闭 并 重 启 数 据 库 。 现 在 Large_pool_size 是多少?( A )A. 50M B. 默认 Large_pool_size 大小C. 100MD. 和使用中的

6、oracle SPfile 设置的一样17. 你使用下列命令连接数据库: sqlplus scott/trigger:1522/orcl.目标数据库是哪一个?( A )A B.tigerC.orcl D.scottE. 以上都不是18. 下列哪个不是有效的数据库状态?( A )19. 如果一个数据库举例A. 开机 B. 关闭 C. 启动 D. 装载 E. 不装载 (instance) 失败,但是没有停止运行,你必须使用哪个命令使实例 恢复能被执行? ( B )A.startup nomountC.startup mountB. shutdown immediate; start forceD.

7、shutdown abort; startup20. Oracle 数据库由一个或多个称为()的逻辑存储单元组成。 ( B )A. 表 B. 表空间 C. 行 D. 单元21. 对于系统表的空间, Oracle 建议的大小是( D )A100M B. 200M C.300M D.400M E.500M22. 下列动态视图中, ( C )是从控制文件中得到的所有表空间的名称和数量。A V$INSTANCE B.V$DATABASE C.V$TABLESPACE D.V$DATAFILES23. 如果一个表空间脱机在哪里查看?( B )A. dba_tablespacesB. v$ tablesp

8、acesC. v$database D. dba_datafile_status24. 下面哪个参数不能在 STORAG子句中进行设置(B )A. INITIAL B. PCTUSED C. MINEXTENTS D. NEXT25.Oracle 数据库的最小 I/O 单位是( D )A. 表空间 B. 段 C. 盘区 D. 数据块26. 在设置自动撤消管理时,下列( B ) 参数用于设置所使用的撤消表空间A.UNDO_MANAGEMENT B.UNDO_TABLESPACEC. UNDO_RETENTION D.ROLLBACK_SEGMENTS27. 把一个表空间切换到 OFFLINE状态

9、时,可以使用4个参数,不包括下列哪个选项?( D )A.IMMEDIATE B.NORMAL C.TEMPORARY D.FORCE28. 在设置撤消表空间的自动管理功能时,DBA通过使用相关的初始化参数对自动撤消表空间进行配置。下面的 4个参数中,哪一个不是与自动撤消管理功能相关的参数?( D )A.UNDO_MANAGEMENT B.UNDO_TABLESPACEC.UNDO_RETENTION D.TRANSACTIONS29.Oracle 表的唯一键约束与主键约束的一个区别是( A )A. 唯一键标识的列可以为空B.主键标识的列可以为空C.唯一键标识的列只可以为单列D.主键标识的列只可

10、以为单列30. 下列哪个是无效的列名?(A)A.1ST_ID B.CUST# C.ADDRESS1 D.EXCEPTION31. 如果希望在激活约束时不验证表中已有的数据是否满足约束的定义,那么可以使用下列哪 个关键字?( D )A.disactive B.validate C.active D.no validate32.SQL语言中,删除一个表的命令是(B)A. DELETE B. DROP C.CLEAR D. REMORE33. 你定义了一个对象类型myOBJ要基于该类型来创建表 tab1,语句为(C )。A. CREATE TABLE tab1 OF myOBJ;B. CREATE

11、TABLE myOBJ OF tab1 ;C. CREATE TABLE tab1 AS myOBJ;D. CREATE TABLE tab1 TYPE OF myOBJ;34. 下列函数不属于集函数的是( D )A. max B.avg C.count D.substring35. ( C )函数不能用于日期/时间类型。A.MAX B.MIN C.COUNTD.TO_CHAR36. HAVING子句的作用是(A)A.查询结果的分组条件B.组的筛选条件C.限定返回的行的判断条件D.对结果集进行排序37. 查询一个表的总记录数,可以采用( C )统计函数。A.AVG(*) B.SUM(*) C.

12、COUNT(*) D.MAX(*)38. 下列涉及空值的操作,不正确的是(C )A. AGE IS NULLC. AGE = NULLB. AGE IS NOT NULLD. NOT (AGE IS NULL)39. 下列中哪个不是 DML命令? ( B )A.I nsertB.Create C.Update D.Delete40. 用于删除表中所有数据行的命令是(B )A. DELETE TABLE B. TRUNCATE TABLE C. DROP TABLE D. ALTER TABLE41. ( C )权限可以允许被授权者置数据库于n oarchivelog 模式?A. sysdba

13、B. root C. dba D.operator42. 下列哪个表述将用户 brent 和他的模型实体一起从数据库中移动? ( D ) A.drop user brent;B. delete from dba_uesrs where username= brent ;C. alter system remove user brent cascade;D. drop user brent cascade;43. 下列权限中,哪一个不是数据库的访问权限 ?( D )A. Read 权限 B. Resource 权限 C. Update 权限 D.Lock 权限44. 假设用户 USER1的默认表

14、空间为 USERS他在该空间的配额为 10MB贝U USER1在USERS表 空间创建基本表时,他应具有( A )权限A.CREATE TABLE B.CREATE USER C.UNLIMITED TABLESPACE D.LIMITED TABLESPACE45. 下列哪一项资源不能在用户配置文件中限定?(A )A.各个会话的用户数B.登录失败的次数C.使用CPU时间 D.使用SGA区的大小46. 下面哪一个不是系统权限?(D )A.SELECT TABLE B.CREATE TABLE C.SYSDBA D.CREATE INDEX47. 想在另一个模式中创建表,用户至少该具有(B )系

15、统权限ACREATE TABLE B.CREATE ANY TABLE C.RESOURCE D.DBA48. 用户查询下列( C )数据字典视图可以查看他向其他用户授予的对象权限。A.DBA_SYS_PRIVS B.USER_TAB_PRIVS_MADE C.USER_TAB_PRIVS D.USER_OBJ_PRIVS49. 下面( B )角色允许一个用户创建其他用户A.CONNECT B.DBA C.RESOURCE D.SYSDBA50. 如果要启用所有角色,贝应该使用( B )命令A.SET ROLE ALL B.SET ROLE ENABLE ALL C.ALTER SESSION

16、 ALL D.ALTER USER ROLE ALL51. 如果一个用户不慎删除了一个表,这将被认为是什么故障?( B )A.实例B.用户错误C.表述D.用户进程52. 下列哪个不是有效的数据泵导出模式? ( A )A.JAVA B. SCHEMA C. TABLE D. TABLESPACE53. 进行数据库闪回时,必须确保数据库是处于( C )模式。A. 正常启动模式B. 用户交互模式C. 归档模式D. 调试维护模式54.Oracle 支持多种类型的不完全备份,下列 ( B ) 不是 Oracle 所支持的不完全备份?A. 基于时间的不完全备份B. 基于拥护的不完全备份C. 基于撤消的不完

17、全备份D. 基于更改的不完全备份55. 在对恢复目录进行 CROSSCHECK时,如果 RMAN不能找到物理存储的备份文件,则备份文件的信息将被标记为 ( A )。A.EXPIRED B.DELETEC.ACAILABLE D.UNAVAILABLE56. 下列哪个命令可以用来确认恢复目录中记录的备份数据文件是否存在?( D )A. CROSS CHECK BACKUP OF DATABASEB. CROSS CHECK COPY OF DATABASEC. CROSSCHECK COPYD. CROSSCHECK BACKUP OF ARCHIVELOG ALL57. 下面哪一种不完全恢复需

18、要使用SCN号作为参数? ( C )A. 基于时间的不完全备份B. 基于撤消的不完全备份C. 基于更改的不完全备份D. 基于顺序的不完全备份58. 执行不完全恢复时,数据库必须处于什么状态? ( D )A. 关闭 B. 卸载 C. 打开 D. 装载59. 下列哪一个命令可以将一个文件的备份还原到数据库原目录中?( D )A.RECOVER B.BACKUP C.COPY D.RESTORE60. 使用RMAN进行介质恢复时,执行命令的顺序是什么?( A )A.RESTOR、E RECOVER B.RECOVE、RRESTOREC.COPY、BACKUP D.COPY 、RECOVER61. 下

19、列哪一个操作可以用来为一个备份操作手动分配通道?( A )A.ALLOCATE CHANNEL B.CREATE CHANNELC.CHANNEL ALLOCATE D.CREATE LINK62. 下列哪一个命令用来显示RMAN通道的配置信息? ( A )A.LIST B.DISPLAY C.SHOW D. 都可以63. 下列哪一个命令可以用来执行不完全恢复? ( B )A. RESTORE DATABASE UNTILB. RECOVER DATABASE UNTILC. RECOVER DATA UNTILD. RESTORE DATA UNTIL64. weblogic 调优过程中不涉

20、及的方面( D)。A. JVM内存B. 线程数量C. 操作系统共享内存大小D. 文件系统大小65. 如下什么是标准的 BEA错误号? ( C)。A. Error-0001B. WLS-00002C. BEA-12345D. ORA-1010166. proxy plug-in的作用是?( C)。A. 使得 web server 提供静态内容服务B. 使得 weblogic 提供动态内容服务C. 负载均衡请求D. 以上都不是8001, 则登录控制台的地址67. 若 WebLogic 域所在服务器地址为 01, 域的端口为 为:( B)。A. 0

21、1:8001B. 01:8001/console/C. 01:8001/loginD. 以上都不是二、填空题1在Oracle 11g的文件系统中包含多种类型的文件,这些文件是 数据文件、控制文件 、日志文件 、参数文件 、口令文件、跟踪文件、警告日志文件等。2. 一般地,Oracle的后台进程包括 数据写入进场DBWR、日志写入进场LGWR、 检查点 进程 CKPT、 系统监控进场 SMON、 进程监控进场 PMON、归档进程 ARCH、恢复进程 RECO封锁进程LCKn调度进程 Dnnn、服务器进程 Snnn、作业进程SNP等。

22、3. 个表空间物理上对应一个或多个数据文件。4. 用户对数据库的操作如果产生日志信息,则该日志信息首先存储在 日志缓冲区 中,随后由 LGWR 进程保存到 日志文件 。5. 在Oralce的逻辑存储结构中,根据存储数据的类型,可将段分为数据段 、索引段 回退段 、LOB段和临时段 。6. Oracle数据库由一个或多个称为表空间的逻辑存储单元组成。7. 内存结构是指一个进程在其中进行自身对话或与其他进程对话的内存区域Oracle 使用两种类型的内存结构,一种是SGA ;另一种是 PGA 。8. 数据字典试图分成 3类:DBA_、 ALL_ 和USER_视图,DBAj视图包含了数据库所有对象的信

23、息,ALL 视图包含了用户查询表时可以访问的所有对象的信息,USER视图包含了用户查询表时表所拥有的全部对象的信息。9. 表空间是Oracle数据库中数据的逻辑组织,每个数据库至少有一个系统 表空间。10表空间是O racle数据库中数据的逻辑组织,它存储段的集合,在操作系统级映到一个或 多个数据文件上。11. 如果想查询当前会话可以使用的权限,可以查询SESSION PRIVS 视图。12. 如果要查看某个用户所拥有的角色,可以查看DBA ROLE PRIVS 视图。13. 若要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图DBA PROFILES。14. 在Oracle中将权限

24、分为两类,即系统权限和对象权限。系统权限是指在系统级控制数据库的存取和使用机制,对象权限 是指模式对象上控制存取和使用的机制。15. 角色是具有名称的一组相关权限的组合。16. 连接到数据库的最低系统预定义角色是CONNECT 。17. 在用户连接到数据库后可以查询数据字典ROLE_SYS_PRIVS 了解用户所具有的系统权限。18当数据库在非归档模式中运行时,无法使用单个备份文件对数据库进行恢复。因为对模式数据库进行恢复时,必须使用所有的数据库文件备份,使数据库恢复后处于一致状 态。19. 手动进行介质恢复时, 按照数据库恢复后的运行状态不同,介质恢复为分为完全数据库恢复和不完全数据库恢复。

25、完全恢复就是恢复所有已经提交的事务,即将数据库、表空间或数据文件的备份更新到最近的时间。不完全恢复使用数据库的备份来对数据库进行恢复,即将数据库恢复到某一特定的时刻。20. 使用EXPORT导出数据时,可以根据需要按 3种不同的方式导出数据。表 方式就是导出一个指定的基本表,包括表的定义、表中的数据,以及在表上建立的索引、约束等。用户方式是指到处属于一个拥护的所有对象,包括表、视图、存储过程、序列等。整数据库方式导出是指导出数据库中所有的对象。21. 使用RMAN进行目标数据库的备份时,可以使用COPY 和 BACKUP 命令。COPY命令用于数据文件备份,可以将指定的数据库文件备份到磁盘或磁

26、带。BACKUP 命令是数据的备份,可以复制一个或多个表空间,以及整个数据库中的数据。22. 数据库进行物理备份有两种方式可供选择:联机备份和脱机备份 。23. 集合运算符UNION 实现了集合的并运算, 操作INTERSECT实现了对集合的交运算, 而 MINUS 则实现了减运算。24. 如果只需要返回匹配的列,则应当使用INNER JOIN 连接。25. 如果使用逗号分隔连接查看两个表,其中一表有20行,而另一表有 50行,如果未使用WHERE子句,则将返回1000 行。26. 外连接的三种类型是LEFT JOIN 、 RIGHT JOIN 和 FUIL JOIN 。27. DISTINC

27、T关键字用来限定检索结果中只显示那些不冗余的数据,该关键字使用在SELECT子句中列的列表前面。DESC 关键字表示降序排列。28 .在order by子句中, ASC 关键字表示升序排列, 29在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接 是 FULL JOIN 。三、简答题1. 设有关系 EMP( ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT (DNO , DNAME , MANAGER ),其中各属性含义依次为部门号、部门名称、部门经理的职工号。试用SQL语句完成以下查询:(1) 列出

28、各部门中工资不低于600元的职工的平均工资。(2) 写出“查询001号职工所在部门名称”的查询语句。(3) 请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调 10%。解:(1) SELECT AVG(SALARY) FROM EMP WHERE SALARY=600(2) SELECT B. DNAME FROM EMP A, DEPT B WHERE A. DNO=B. DNO AND A. ENO= 01 (3) UPDATE A SET A. SALARY=A. SALARY*1.1FROM EMP A, DEPT B WHERE A. DNO=B. DNO AND B

29、. DNAME =销售部AND A. SALARY2 ORDER BY prjname DESC(2) SELECTdaypay FROM emp A, pay B WHERE A. sno=B. sno AND sname=张三AND prjno= A001 (3) SELECTsno,sname FROM emp A, pay B WHERE A. sno=B. sno AND prjno= A001 (4) SELECT Cprjno,prjname FROM emp A, pay B, project C WHERE A. sno=B. sno AND B. prjno=C. prjn

30、o AND sname= 张三4. 已知一个员工表TBEmp包含以下字段列名称数据类型备注idvarchar2(10)代表员工号码,主键:n amevarchar2(2)代表员工名字,非空sexvarchar2(10)代表员工性别birthdaydate代表出生日期memovarchar2(100)代表员工备注(1) 创建员工表TBEmp(2) 增加一个字段 salary,类型 number(3) 删除表的memo字段(4) 把name字段长度改为100 插入以下数据(001,陈四,男,1980-10-20 , NULL )(6) 查询有工资的员工信息(7) 查询名字中没有 ac的员工姓名和出

31、生日期(8) 查询工资在 900到2300之间的员工信息(9) 查询女员工个数(性别为 female的)(10) 查询拿最高工资的员工信息(11 )按照员工年龄由高到低来排序,显示员工号码、姓名、出生日期(使用to_char函数,日期按照年 /月 /日时:分显示)to_char(birthday , yyyy/mm/dd hh:mi:ss )(12)将Jack的出生日期修改为 1977-2-1,工资增加200元( 13)更新表格,在所有员工的号码后面加上emp( 14)删除号码是 e001 和 e002 和 e003 的员工(15)将员工的id和姓名连接起来使用别名newname来显示(语法

32、selectasfron).( 16)取出员工姓名的前三个字符、第三个字符、姓名长度(17)使用 create table as 来创建 tbemp 的备份表格 tbemp2( 18)使用两种方式删除所有员工( 19)删除 TBEmp 表格解:( 1 )create table TBEmp( id varchar2(10) not null PRIMARY KEY,name varchar2(2) not null,sex varchar2(10),birthday date,memo varchar2(100);comment on column TBEmp.id is 员工号 ;comment on column TBE is 员工名称 ;comment on column TBEmp.sex is 员工性别 ;comment on column TBEmp.birthd

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论