oracle数据库期末考试试题及答案(一)_第1页
oracle数据库期末考试试题及答案(一)_第2页
oracle数据库期末考试试题及答案(一)_第3页
oracle数据库期末考试试题及答案(一)_第4页
oracle数据库期末考试试题及答案(一)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

一 选择 1 CBO 与 RULE 的区别 RBO 根据规则选择最佳执行路径来运行查询 CBO 根据表统计找到最低成本的访问数据的方法确定执行计划 使用 CBO 需要注意 a 需要使用提示 Hint b 优化 SQL 的写法 c 选择最有效率的表名顺序 d 需要经常对表进行 ANALYZE 命令进行分析统计 d 需要稳定执行计划 2 在 Oracle 中 一个用户拥有的所有数据库对象统称为 a 数据库 b 模式 c 表空间 d 实例 3 在 Oracle 中 可用于提取日期时间类型特定部分 如年 月 日 时 分 秒 的函数有 a DATEPART b EXTRACT c TO CHAR d TRUNC 4 在 Oracle 中 有一个教师表 teacher 的结构如下 ID NUMBER 5 NAME VARCHAR2 25 EMAIL VARCHAR2 50 下面哪个语句显示没有 Email 地址的教师姓名 a SELECT name FROM teacher WHERE email NULL b SELECT name FROM teacher WHERE email NULL c SELECT name FROM teacher WHERE email IS NULL d SELECT name FROM teacher WHERE email IS NOT NULL 5 在 Oracle 数据库的逻辑结构中有以下组件 A 表空间 B 数据块 C 区 D 段 这些组件从大到小依次是 a A B C D b A D C B c A C B D d D A C B 6 在 Windows 操作系统中 Oracle 的 服务监听并接受来自客户端应用程 序的连接请求 a OracleHOME NAMETNSListener b OracleServiceSID c OracleHOME NAMEAgent d OracleHOME NAMEHTTPServer 7 在 Oracle 中创建用户时 若未提及 DEFAULT TABLESPACE 关键字 则 Oracle 就将 表空间分配给用户作为默认表空间 a USER b SYSTEM c SYS d DEFAULT 8 在 Oracle 数据库中 用户模式存储数据字典表和视图对象 a SYSTEM b SYS c SCOTT d SYSDBA 9 在 Oracle 中 下面哪条语句当 COMM 字段为空时显示 0 不为空时显示 COMM 的值 a SELECT ename NVL comm 0 FROM emp b SELECT ename NULL comm 0 FROM emp c SELECT ename NULLIF comm 0 FROM emp d SELECT ename DECODE comm NULL 0 FROM emp 10 在 Oracle 中 下面用于限制分组函数的返回值的子句是 a WHERE b HAVING c ORDER BY d 无法限定分组函数的返回值 11 在 Oracle 中 有一个名为 seq 的序列对象 以下语句能返回序列值但不会 引起序列值增加的是 a select seq ROWNUM from dual b select seq ROWID from dual c select seq CURRVAL from dual d select seq NEXTVAL from dual 12 在 Oracle 中 游标都具有下列属性 除了 a NOTFOUND b FOUND c ROWTYPE d ISOPEN e ROWCOUNT 13 在 Oracle 中 当控制一个显式游标时 下面哪种命令包含 INTO 子句 a OPEN b CLOSE c FETCH d CURSOR 14 在 Oracle 中 PL SQL 块中定义了一个带参数的游标 CURSOR emp cursor dnum NUMBER IS SELECT sal comm FROM emp WHERE deptno dnum 那么正确打开此游标的语句是 a OPEN emp cursor 20 b OPEN emp cursor FOR 20 c OPEN emp cursor USING 20 d FOR emp rec IN emp cursor 20 LOOP END LOOP 15 Oracle 提供的 能够在不同硬件平台上的 Oracle 数据库之间传递数据 a 归档日志运行模式 b RECOVER 命令 c 恢复管理器 RMAN d Export 和 Import 工具 16 有表一的查询结果如下 该表为学生成绩表 select id grade from student grade ID GRADE 1 50 2 40 3 70 4 80 5 30 6 90 表二为补考成绩表 select id grade from student makeup ID GRADE 1 60 2 80 5 60 现在通过如下语句把补考成绩更新到成绩表中 并提交 update student grade s set s grade select t grade from student makeup t where s id t id commit 请问之后查询 select GRADE from student grade where id 3 结果为 A 0 B 70 C null D 以上都不对 17 根据以下的在不同会话与时间点的操作 判断结果是多少 session1 session2 T1 select count from t 显示结果 1000 条 T2 delete from t where rownum 100 T3 begin delete from t where rownum 100 commit end T4 truncate table t T5 select count from t 这里显示的结果是多少 A 1000 B 900 C 800 D 0 18 有数据 test 分别存放到 char 10 和 varchar2 10 类型的字段中 其实际存储长度为 a 10 10 b 4 4 c 10 4 d 4 10 19 Oracle 性能调整的层次 1 Oracle 实例调整 2 Oracle SQL 调整 3 环境调整 4 Oracle 对象调整 按照顺序分别为 a 1 2 3 4 b 4 3 2 1 c 2 4 1 3 d 2 1 4 3 二 简答 1 列举几种表连接方式 2 SQL 调整

温馨提示

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

最新文档

评论

0/150

提交评论