- 相關(guān)推薦
Oracle面試試題題庫
1.以下命令哪個是 SQL*PLUS 命令?
A.UPDATE
B.EDIT
C.SELECT
D.ALTER TABLE
2.用SQLPLUS的_____命令可以查看表的結(jié)構(gòu)信息,包括列的名稱和數(shù)據(jù)類型
A DESCRIPTION
B DESC
C SHOW TABLE
D SHOW USER
3. Oracle的前端工具是 :
A SQL*PLUS
B C++
C PL/SQL
D JAVA
4 在SQLPLUS中,如何運行SQL腳本程序
A /
B @腳本
C EXE 腳本
D 不能在SQLPLUS中直接運行腳本
5 用命令將SQLPLUS緩沖區(qū)中的內(nèi)容保存到文件中,使用下列哪種方法
A 將緩沖區(qū)的內(nèi)容Ctrl+C,然后再Ctrl+V到文件中即可
B 使用SAVE命令參數(shù)是文件路徑
C WRITE 方式,參數(shù)是文件路徑
D Oracle會自動保存
6 用來設(shè)置一行能夠顯示的字符長度的命令是
A SET LINESIZE
B SET LINE
C SET LINEBUFFER
D SET SIZELINE
7 以下哪個命令用來設(shè)置查詢顯示結(jié)果的列寬
A SET COLUMN SIZE
B COLUMN 列 FORMAT 長度
C COLUMN 列 長度
D 長度 OF COLUMN
8. 如何判斷數(shù)據(jù)庫的時區(qū)?
解答:SELECT DBTIMEZONE FROM DUAL;
22. 解釋GLOBAL_NAMES設(shè)為TRUE的用途
解答:GLOBAL_NAMES指明聯(lián)接數(shù)據(jù)庫的方式。如果這個參數(shù)設(shè)置為TRUE,在建立數(shù)據(jù)庫鏈接時就必須用相同的名字連結(jié)遠程數(shù)據(jù)庫
9。如何加密PL/SQL程序?
解答:WRAP
10. 解釋FUNCTION,PROCEDURE和PACKAGE區(qū)別
解答:function 和procedure是PL/SQL代碼的集合,通常為了完成一個任務(wù)。procedure 不需要返回任何值而function將返回一個值在另一方面,Package是為了完成一個商業(yè)功能的一組function和proceudre的集合
11. 解釋TABLE Function的用途
解答:TABLE Function是通過PL/SQL邏輯返回一組紀錄,用于普通的表/視圖。他們也用于pipeline和ETL過程。
12. 舉出3種可以收集three advisory statistics
解答:Buffer Cache Advice, Segment Level Statistics, Timed Statistics
13. Audit trace 存放在哪個oracle目錄結(jié)構(gòu)中?
解答:unix $ORACLE_HOME/rdbms/audit Windows the event viewer
14. 解釋materialized views的作用
解答:Materialized views 用于減少那些匯總,集合和分組的信息的集合數(shù)量。它們通常適合于數(shù)據(jù)倉庫和DSS系統(tǒng)。
15. 當用戶進程出錯,哪個后臺進程負責清理它
解答: PMON
16. 哪個后臺進程刷新materialized views?
解答:The Job Queue Processes.
17. 如何判斷哪個session正在連結(jié)以及它們等待的資源?
解答:V$SESSION / V$SESSION_WAIT
18. 描述什么是 redo logs
解答:Redo Logs 是用于存放數(shù)據(jù)庫數(shù)據(jù)改動狀況的物理和邏輯結(jié)構(gòu)?梢杂脕硇迯蛿(shù)據(jù)庫.
19. 如何進行強制LOG SWITCH?
解答:ALTER SYSTEM SWITCH LOGFILE;
20. 舉出兩個判斷DDL改動的方法?
解答:你可以使用 Logminer 或 Streams
【Oracle面試試題題庫】相關(guān)文章:
Oracle數(shù)據(jù)庫DBA經(jīng)典面試題02-02
幼兒教師招聘考試題庫09-13
社工面試面試試題及答案08-04
樂事面試題11-05
硅谷面試題精選02-03
會計初級歷年考試題庫03-29
面試試題設(shè)計原則08-18
金山的面試題目04-13
SOA專業(yè)面試試題02-07