SlideShare a Scribd company logo
Oracle 试题
  一、选择题
  
  1.当你执行以下查询语句:
  SELECT empno,ename
  FROM emp
  WHERE empno =7782 OR empno =7876;
  在 WHERE 语句中,以下哪个操作符可以取代 OR?
  A. IN
  B. BETWEEN ……
  C. LIKE
  D. <=
  E. >=
  
  2. 哪个实现 IF..THEN…ELSE 逻辑?
  A. INITCAP()
  B. REPLACE()
  C. DECODE()
  D. IFELSE()
  
  3. 以下哪行有错?
  1 SELECT deptno
  2 FROM emp
  3 GROUP BY deptno
  4 HAVING COUNT(deptno)=
  5 (SELECT max(count(deptno))
  6 FROM emp
  7 GROUP BY deptno);
  A. Line 3
  B. Line 4
  C. Line 5
  D. Line 7
  E. 都没错.
  
  4. 当一个程序执行了 SELECT...FOR UPDATE 语句, 以下哪个步骤必须需
要完成?
  A. 执行 COMMIT or ROLLBACK 结束 transaction, 即使并没有数据改变。
  B. 如果有数据改变,则需要执行 commit or rollback 来结束
transaction。
  C. 由于只有数据确实改变后,一个 transaction 才会开始,所以现在不
需要 COMMIT or ROLLBACK 被执行。
  
  
  
  5. 以下哪个命令可以被用来从表 STATE 中 drop 列 UPDATE_DT ?
  A. ALTER TABLE STATE DROP COLUMN UPDATE_DT;
  B. ALTER TABLE STATE REMOVE COLUMN UPDATE_DT;
  C. DROP COLUMN UPDATE_DT FROM STATE;
  D. 你不能从这个表中 DROP 该列.
  
  
  6. 哪个命令用来创建一个 primary key constraint
  pk_books 在表 BOOKS, 列 ISBN 上? 请选择一个。
  A. create primary key on books(ISBN);
  B. create constraint pk_books primary key on books(ISBN);
  C. alter table books add constraint pk_books primary key (ISBN);
  D. alter table books add primary key (ISBN);
  
  
  7. 以下哪行有错 r?
  1 X :=Y +200;
  2 IF X <10 THEN
  3 Y :=30;
  4 ELSEIF X <40 THEN
  5 Y :=20;
  6 END IF;
  
  A. Line 2
  B. Line 3
  C. Line 4
  D. Line 5
  
  8. 一个 VIEW 被以下语句创建,请问在该 VIEW 上可进行哪个操作?
  CREATE VIEW USA_STATES
  AS SELECT *FROM STATE
  WHERE CNT_CODE =1
  WITH READ ONLY;
  
  A. SELECT
  B. SELECT , UPDATE
  C. SELECT , DELETE
  D. SELECT , INSERT
  二、问答
  
  1、 请简述 ORACLE 在 UNIX 平台下安装的步骤;
  
  
  2、   ORACLE 的启动方式有哪几种?
  
  
  3、   在 ORACLE 中控制文件起什么作用?
  
  
  4、   请简述 SGA 的构成;
  
  
  5、   数据库表空间一般分为那几类?每一类的大概功能?
  
  
  6、   如何配置访问远程数据库的连接字符串?
  
  
  7、   访问远程数据库,在服务器端必须启动那一个进程用于网络监听?
  
  
  8、   ORACLE 数据库有哪几种标准备分方式?

More Related Content

More from yiditushe

Spring入门纲要
Spring入门纲要Spring入门纲要
Spring入门纲要yiditushe
 
J Bpm4 1中文用户手册
J Bpm4 1中文用户手册J Bpm4 1中文用户手册
J Bpm4 1中文用户手册yiditushe
 
性能测试实践2
性能测试实践2性能测试实践2
性能测试实践2yiditushe
 
性能测试实践1
性能测试实践1性能测试实践1
性能测试实践1yiditushe
 
性能测试技术
性能测试技术性能测试技术
性能测试技术yiditushe
 
Load runner测试技术
Load runner测试技术Load runner测试技术
Load runner测试技术yiditushe
 
J2 ee性能测试
J2 ee性能测试J2 ee性能测试
J2 ee性能测试yiditushe
 
面向对象的Js培训
面向对象的Js培训面向对象的Js培训
面向对象的Js培训yiditushe
 
Flex3中文教程
Flex3中文教程Flex3中文教程
Flex3中文教程
yiditushe
 
开放源代码的全文检索Lucene
开放源代码的全文检索Lucene开放源代码的全文检索Lucene
开放源代码的全文检索Luceneyiditushe
 
基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍yiditushe
 
Lucene In Action
Lucene In ActionLucene In Action
Lucene In Actionyiditushe
 
Lucene2 4学习笔记1
Lucene2 4学习笔记1Lucene2 4学习笔记1
Lucene2 4学习笔记1yiditushe
 
Lucene2 4 Demo
Lucene2 4 DemoLucene2 4 Demo
Lucene2 4 Demoyiditushe
 
Lucene 全文检索实践
Lucene 全文检索实践Lucene 全文检索实践
Lucene 全文检索实践yiditushe
 
Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析yiditushe
 
7 面向对象设计原则
7 面向对象设计原则7 面向对象设计原则
7 面向对象设计原则yiditushe
 
10 团队开发
10  团队开发10  团队开发
10 团队开发yiditushe
 
9 对象持久化与数据建模
9  对象持久化与数据建模9  对象持久化与数据建模
9 对象持久化与数据建模yiditushe
 
8 Uml构架建模
8  Uml构架建模8  Uml构架建模
8 Uml构架建模yiditushe
 

More from yiditushe (20)

Spring入门纲要
Spring入门纲要Spring入门纲要
Spring入门纲要
 
J Bpm4 1中文用户手册
J Bpm4 1中文用户手册J Bpm4 1中文用户手册
J Bpm4 1中文用户手册
 
性能测试实践2
性能测试实践2性能测试实践2
性能测试实践2
 
性能测试实践1
性能测试实践1性能测试实践1
性能测试实践1
 
性能测试技术
性能测试技术性能测试技术
性能测试技术
 
Load runner测试技术
Load runner测试技术Load runner测试技术
Load runner测试技术
 
J2 ee性能测试
J2 ee性能测试J2 ee性能测试
J2 ee性能测试
 
面向对象的Js培训
面向对象的Js培训面向对象的Js培训
面向对象的Js培训
 
Flex3中文教程
Flex3中文教程Flex3中文教程
Flex3中文教程
 
开放源代码的全文检索Lucene
开放源代码的全文检索Lucene开放源代码的全文检索Lucene
开放源代码的全文检索Lucene
 
基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍
 
Lucene In Action
Lucene In ActionLucene In Action
Lucene In Action
 
Lucene2 4学习笔记1
Lucene2 4学习笔记1Lucene2 4学习笔记1
Lucene2 4学习笔记1
 
Lucene2 4 Demo
Lucene2 4 DemoLucene2 4 Demo
Lucene2 4 Demo
 
Lucene 全文检索实践
Lucene 全文检索实践Lucene 全文检索实践
Lucene 全文检索实践
 
Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析
 
7 面向对象设计原则
7 面向对象设计原则7 面向对象设计原则
7 面向对象设计原则
 
10 团队开发
10  团队开发10  团队开发
10 团队开发
 
9 对象持久化与数据建模
9  对象持久化与数据建模9  对象持久化与数据建模
9 对象持久化与数据建模
 
8 Uml构架建模
8  Uml构架建模8  Uml构架建模
8 Uml构架建模
 

北京亿阳信通笔试题Java+Oracle

  • 1. Oracle 试题   一、选择题      1.当你执行以下查询语句:   SELECT empno,ename   FROM emp   WHERE empno =7782 OR empno =7876;   在 WHERE 语句中,以下哪个操作符可以取代 OR?   A. IN   B. BETWEEN ……   C. LIKE   D. <=   E. >=      2. 哪个实现 IF..THEN…ELSE 逻辑?   A. INITCAP()   B. REPLACE()   C. DECODE()   D. IFELSE()      3. 以下哪行有错?   1 SELECT deptno   2 FROM emp   3 GROUP BY deptno   4 HAVING COUNT(deptno)=   5 (SELECT max(count(deptno))   6 FROM emp   7 GROUP BY deptno);   A. Line 3   B. Line 4   C. Line 5   D. Line 7   E. 都没错.      4. 当一个程序执行了 SELECT...FOR UPDATE 语句, 以下哪个步骤必须需 要完成?   A. 执行 COMMIT or ROLLBACK 结束 transaction, 即使并没有数据改变。   B. 如果有数据改变,则需要执行 commit or rollback 来结束 transaction。   C. 由于只有数据确实改变后,一个 transaction 才会开始,所以现在不 需要 COMMIT or ROLLBACK 被执行。
  • 2.            5. 以下哪个命令可以被用来从表 STATE 中 drop 列 UPDATE_DT ?   A. ALTER TABLE STATE DROP COLUMN UPDATE_DT;   B. ALTER TABLE STATE REMOVE COLUMN UPDATE_DT;   C. DROP COLUMN UPDATE_DT FROM STATE;   D. 你不能从这个表中 DROP 该列.         6. 哪个命令用来创建一个 primary key constraint   pk_books 在表 BOOKS, 列 ISBN 上? 请选择一个。   A. create primary key on books(ISBN);   B. create constraint pk_books primary key on books(ISBN);   C. alter table books add constraint pk_books primary key (ISBN);   D. alter table books add primary key (ISBN);         7. 以下哪行有错 r?   1 X :=Y +200;   2 IF X <10 THEN   3 Y :=30;   4 ELSEIF X <40 THEN   5 Y :=20;   6 END IF;      A. Line 2   B. Line 3   C. Line 4   D. Line 5      8. 一个 VIEW 被以下语句创建,请问在该 VIEW 上可进行哪个操作?   CREATE VIEW USA_STATES   AS SELECT *FROM STATE   WHERE CNT_CODE =1   WITH READ ONLY;      A. SELECT   B. SELECT , UPDATE   C. SELECT , DELETE   D. SELECT , INSERT   二、问答      1、 请简述 ORACLE 在 UNIX 平台下安装的步骤;
  • 3.         2、 ORACLE 的启动方式有哪几种?         3、 在 ORACLE 中控制文件起什么作用?         4、 请简述 SGA 的构成;         5、 数据库表空间一般分为那几类?每一类的大概功能?         6、 如何配置访问远程数据库的连接字符串?         7、 访问远程数据库,在服务器端必须启动那一个进程用于网络监听?         8、 ORACLE 数据库有哪几种标准备分方式?