oracle面試题大全.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle面試题大全

Oracle面试常见问题 什么是数据库监听? 答:数据库监听是数据库启动后台进程的一部分,是数据库正常工作的必要条件,类似人的五脏六腑; 数据库的启动顺序? 答:创建数据库、启动数据库实例、装载数据库 数据库服务器端如何配置? 答:在数据库的安装目录 (E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN)下的tnsnames.ora文件修改HOST(服务器端的IP地址)与PORT(对应端口)部分 两表不能更新也不能修改,如何定位? 答:1、重启数据库,2、表与表可能被锁定,要解锁;3、重启数据库各个服务 什么是端口? 答:端口指的是网络与网络之间通信并开放的唯一口子 数据库启动时后台进程有哪些? 答:service服务进程、监听进程 什么是数据库实例?有哪些部分组成? 答:数据库实例就是后台进程和数据库文件的集合 你曾经用过的是数据库哪个版本? 答:oracle11G版本的 数据库启动不了,有哪些原因导致? 答:网络原因,安装原因 数据库客户端与服务器端连接不上为什么?说明三点原因 答:1、服务端文件配置错误;2、监听服务没有启动;3、用户名与密码错误 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的启动方式有哪几种? ①startup nomount 非安装

文档评论(0)

fv45ffsjjI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档