淘豆网
下载此文档放大查看缩小查看   1/25
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
oracle题库.doc
文档介绍:
一、单选题 2
二、多选题 4
三、填空题 6
四、判断题 6
五、简答题 6
1.列举oracle的几种备份与恢复方式。 6
2.解释块、区和段的区别。 6
3.用什么命令查看表结构 6
4.比较truncate和delete 命令 6
5.使用索引的理由 7
6.列举5大约束 7
7.解释FUNCTION,PROCEDURE和PACKAGE区别 7
8.创建用户时,需要赋予新用户什么角色才能使它联上数据库。 7
9.写出重构索引的语句? 7
10.ORACLE中注释的方式有几种? 7
11.解释冷备份和热备份的不同点以及各自的优点 7
12.你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢? 8
13.如何转换init.ora到spfile? 8
14.解释datablock,extent和segment的区别(这里建议用英文术语) 8
15.给出两个检查表结构的方法 8
16.怎样查看数据库引擎的报错 8
17.给出在STARSCHEMA中的两种表及它们分别含有的数据 9
18.FACTTable上需要建立何种索引? 9
19.给出两种相关约束? 9
20.如何在不影响子表的前提下,重建一个母表 9
21.解释归档和非归档模式之间的不同和它们各自的优缺点 9
22.如何建立一个备份控制文件? 9
23.给出数据库正常启动所经历的几种状态? 10
24.哪个column可以用来区别V$视图和GV$视图? 10
25.如何生成explainplan? 10
26.如何增加buffercache的命中率? 10
27.ORA-01555的应对方法? 10
28.解释$ORACLE_HOME和$ORACLE_BASE的区别? 11
29.列举ORACLE启动必须的几个服务。 11
30.如何在一台机器上安装多个ORACLE数据库. 11
31.简述ORACLE的内存结构 11
32.简述ORACLE的进程结构 11
33.简述ORACLE存储结构 12
34.列举ORACLE安装之后的缺省表空间 12
35.简述数据字典 12
36.简述数据库归档模式 13
37.Oracle数据优化有几个调整级别 13
38.列举反规范设计数据库的方式有哪些? 13
39.高效地进行SQL语句设计遵循哪些方面? 13
40.举例说明选择最有效率的表名顺序(只在基于规则的优化器中有效),为什么? 14
41.举例说明WHERE子句中的连接顺序,为什么? 14
42.如何高效的删除一个无主键的重复记录。 14
43.用TRUNCATE替代DELETE的好处? 14
44.举一个用EXISTS替代IN、用NOT EXISTS替代NOT IN的例子 15
45.什么是SQL优化器? 15
46.B树索引列上可以使用函数吗?怎么解决? 15
47.请写出char,varchar2 类型存放的字符范围;除了存放字符的范围不同外,char,varchar2 的差别在哪里 15
48.请说出以下伪列的含义: 15
49.请说出以下函数的含义: 16
50.建立索引的好处是什么?索引对update,insert,delete 操作有什么影响?一张表的索引越多越好吗? 16
51.创建视图有什么好处?写一个创建视图的简单语句 16
52.请说明以UNION 和UNION ALL的区别 16
53.如果快速删除大量数据? 17
54.null+数字的结果会是多少?如何正确处理此种情况? 17
55.写出PL/SQL块的结构,并说出PL/SQL块包含哪几部分? 17
56.请写出PL/SQL块中的条件语句结构(包括if , elsif,else) 17
57.请说出以下游标属性的含义: 17
58.触发器有哪些类型?每张表最多可以定义多少个触发器,根据那些关键要素来确定? 18
59.请举出实体间具有一对一,一对多,多对多联系的例子。 18
60.简要说明为什么存储过程执行速度比普通的SQL更快而且减少网络流量? 18
61.日志文件(记录文件)有哪几种,分别介绍他们的工作模式。 18
六、编程题 19
一、下面是数据库表CHARGE的表结构,其中有3000多万条记录。请按要求完成任务。 19
二、表emp 中包含以下字段: empno, ename, sal, 20
三、本试题所有用到emp 表的地方请参见下面的描述: 20
四、假设某学校数据库中有以下四个基本表: 23
五、从控制台打印下列信息(用签套的循环,外层循环控制行,内层循环控制*号的个数以及出现的样式) 24
六、输入一个大于0的整数n, 返回1 内容来自淘豆网www.taodocs.com转载请标明出处.