




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2020年ORCLE認證考試題庫288題[含答案]
一、選擇題
1.多行比較運算符包括、和O
2.創(chuàng)建一個UPDATE語句來修改ARTISTS表中的數(shù)據(jù),并且把每一行的T」D值都改成
15,應該使用的SQL語句是(1條語句)
3.可以用SETCONSTRAINTconstraint_nameDEFERRED語句,啟用某個約束的,而
使用SETCONSTRAINTALLDEFERRED語句可以設(shè)置事務(wù)中所有約束的;語句SET
CONSTRAINTALLIMMEDIATE可以設(shè)置約束的應用。
4.假設(shè)已經(jīng)創(chuàng)建了CHAINED_ROWS表。填寫下面的語句,以便對業(yè)務(wù)員信息表進行鏈
接記錄分析:
ANALYZETABKE業(yè)務(wù)員信息
(5個字)
5.假設(shè)一個程序包,其包含了兩個重載的函數(shù)maxo寫出下面程序調(diào)用max函數(shù)后的運
行結(jié)果。
程序包主體:
Createorreplacepackagebodytestis
Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;
Begin
Ifx>ythen
Result:=x;
Else
Result:=y;
Endif;
Return(result);
Endmax;
Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresult
number;
Begin
Result:=test.max(x,y);
Result:=test.max(result,z);
Retum(result);
Endmax;
Endtest;
調(diào)用程序塊:
Begin
Dbms_output.put_line(test.max(10.21.12));
End;
運行結(jié)果(2字符)
6.假設(shè)一個程序包,其包含了兩個重載的函數(shù)maxo寫出下面程序調(diào)用max函數(shù)后的運
行結(jié)果。
程序包主體:
Createorreplacepackagebodytestis
Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;
Begin
Ifx>ythen
Result:=x;
Else
Result:=y;
Endif;
Return(result);
Endmax;
Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;
Begin
Result:=test.max(x,y);
Result:=test.max(result,z);
Return(result);
Endmax;
Endtest;
調(diào)用程序塊:
Begin
Dbms_output.put_line(test.max(10.21.12));
End;
運行結(jié)果。
7.假設(shè)數(shù)據(jù)庫包含3個控制文件,如果其中一個控制文件被用戶誤刪除,則數(shù)據(jù)庫將(2
個字)啟動。
8.如果定義與組有關(guān)的索條件,可以把(7個字)子句添加到SELECT語句中。
9.關(guān)閉數(shù)據(jù)庫的幾種方式:正常關(guān)閉、(4個字)、終止關(guān)閉、(4個字)。
10.如果定義與組有光的搜索條件,可以把子句添加到SELECT語句中。
11.當數(shù)據(jù)庫在(1個字)模式中運行時,無法使用單個備份文件對數(shù)據(jù)庫進行恢復。因
為對模式數(shù)據(jù)庫進行恢復時,必須使用所有的數(shù)據(jù)庫備份,使用數(shù)據(jù)庫恢復后處于一致狀
態(tài)。
12.當進行模糊查詢時,應使用關(guān)鍵字和通配符或百分號%。
13.當進行模糊查詢時,應使用關(guān)鍵字(4個字)和通配符(3個字)或百分號%。
14.當對某個表加SRX鎖時,則表中行的鎖類型為。
15.當Oracle檢測到死鎖后,它會選擇一個事務(wù)退出。選擇退出事務(wù)的原則是執(zhí)行修改數(shù)
目的事務(wù)。
16.簇是一種用于存儲數(shù)據(jù)表中數(shù)據(jù)的方法。簇實際上是(3個字),由一組共享相同數(shù)
據(jù)塊的多個(1個字)組成。
17.視圖與數(shù)據(jù)庫的表非常相似,用戶也可以在視圖中進行INSERT,UPDATE和
DELETE操作。通過視圖修改數(shù)據(jù)時,實際上是在修改—中的數(shù)據(jù);相應地,改變
中的數(shù)據(jù)也會反映到中。
18.假
設(shè)一個程序包,其包含了兩個重載的函數(shù)max。寫出下面程序調(diào)用max函數(shù)后的運行結(jié)
果。
程序包主體:
Createorreplacepackagebodytestis
Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;
Begin
Ifx>ythen
Result:=x;
Else
Result:=y;
Endif;
Return(result);
Endmax;
Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;
Begin
Result:=test.max(x,y);
Result:=test.max(result,z);
Return(result);
Endmax;
Endtest;
調(diào)用程序塊:
Begin
Dbms_output.put_line(test.max(10.21.12));
End;
運行結(jié)果(2字符)
19.使用(1個字)命令可以顯示表的結(jié)構(gòu)信息
20.什么情況可以向視圖中添加數(shù)據(jù)?
A.包含ROWNUM偽列
B.基礎(chǔ)表中包含NOTNULL約束,但是沒有被包含在視圖中
C.視圖中的列是由表答式生成的除了以上這些情況
答案:D
21.視圖是否可以更新,這取決于定義視圖的語句,通常情況下,該語句越復
雜,創(chuàng)建的視圖可以更新的可能性也就O
22.視圖是否可以更新,這取決于定義視圖的語句,通常情況下,該語句越復
雜,創(chuàng)建的視圖可以更新的可能性也就O
23.視圖是否可以更新,這取決于定義視圖的(1個字)語句,通常情況下,該語句越復
雜,創(chuàng)建的視圖可以更新的可能性也就(2個字)。
24.事務(wù)的ACID的特性包括、一致性、和永久性。
25.使用顯示游標主要有4個步驟:聲明游標、(4個字)、檢索數(shù)據(jù)、(4個字)。
26.如果表中某列的基數(shù)比較低,則應該在該列上創(chuàng)建(2個字)索引。
27.使用LogMiner進行日志分析的基本步驟為:(7個字)、指定日志文件、(3個
字)、查詢輸出結(jié)果。
28.查看下面的程序塊,其中變量var_b的結(jié)果為(1個字).
DECLARE
Var_anumber:=1200;
Var_bnumber;
BEGIN
IFVar_a>500THEN
Var_b:=5;
ELSIFvar_a>1000then
Var_b:=10;
Else
Var_b:=8;
Endif;
End;
29.使用(1個字)命令可以將緩沖區(qū)中的SQL命令保存到一個文件中,并且可以使用(1個
字)命令運行該文件。
30.如果用戶想要對對象類型的實例進行比較排序,則需要使用(5個字)。它最重要的
一個特點是:當在WHERE或ORDERBY等比較關(guān)系子句中使用對象時會被間接地使用。
31.如果要獲取數(shù)據(jù)庫中創(chuàng)建的配置文件的信息,可以通過查詢數(shù)據(jù)字典視圖(15字)
32.如果要獲取數(shù)據(jù)庫中創(chuàng)建的配置文件的信息,可以通過查詢數(shù)據(jù)字典視圖(12個字)
33.如果要創(chuàng)建一個UPDATE語句來修改EMP表中的數(shù)據(jù),將所有員工的工薪上調(diào)
10%,則應該使用的SQL語句是。
34.如果需要向表中插入一批已經(jīng)存在的數(shù)據(jù),可以在INSERT語句中使用—o
35.如果某個數(shù)據(jù)庫的LGWR進程經(jīng)常會因為檢查點未完成而進入等待狀態(tài),則DBA應
當采?。?個字)措施來解決該問題。
36.使用RMAN對整個數(shù)據(jù)庫進行恢復的正確步驟為:啟動實例并加載數(shù)據(jù)庫,(17個
字),(17個字)打開數(shù)據(jù)庫。
37.如果Oracle的一些組件需要刪除,這時必須利用下列哪個工具對其卸載。
A.OracleDatabaseConfigurationAssistant
B.OracleEnterpriseManager
C.OracleUniversalInstallerEnterpriseManagerConfigurationAssistant
答案:c
38.簇是一種用于存儲數(shù)據(jù)表中數(shù)據(jù)的方法。簇實際上是(3個字),由一組共享相同數(shù)
據(jù)塊的多個(1個字)組成。
39.概要文件不能用于限制什么?
A.使用的CPU實現(xiàn)
B.連接到數(shù)據(jù)庫的總時間
C.一個會話處于不活動的最長時間讀塊的時間
答案:D
40.如果需要了解一個觸發(fā)器的建立時間,需要查詢以下哪個數(shù)據(jù)字典用戶視圖?
A.DBA_TABLES
B.DBA_OBJECTS
C.USE_TABLESUSE_OBJECTS
答案:A
41.在制定重做日志的配置時,應當使用以下哪個策略?
A.在相同的磁盤上存儲重做日志文件以減少I/O爭用
B.只在夜間運行LGWR
C.在不同的磁盤上保存重做日志文件以減少I/O爭用只在夜間運行DBW0
答案:C
42.DBA遠程管理數(shù)據(jù)庫時不需要設(shè)置下列哪個選項?
A.OPAPWD
B.REMOTE_LOGIN_PASSWORDFILE設(shè)置為shared
C.OS_AUTHEN_PREFIX設(shè)置為OPSS口令文件
答案:C
43.在默認情況下,檢查點的發(fā)生頻率至少與下列哪個事件的發(fā)生次數(shù)一致?
A.重做日志切換
B.執(zhí)行UPDATE語句
C.執(zhí)行INSERTSMON合并表空間中的碎片
答案:A
44.使用GRANT命令可以將系統(tǒng)權(quán)限授予誰?
A.用戶
B.角色
C.PUBLIC公共工作組以上都可以
答案:D
判斷題
45.在Oracle安裝成功后,下列哪個帳戶需要解鎖后才能使用?
A.SYS帳戶
B.SYSTEM帳戶
C.ORDSYSSCOTT帳戶
答案:C
46.Oracle數(shù)據(jù)庫提供對表或索引的分區(qū)方法有5種:范圍分區(qū),(4個字),列表分區(qū),
(8個字)和(8個字)。
47.DBA對Oracle數(shù)據(jù)庫邏輯存儲結(jié)構(gòu)的管理不包括下列哪些選項?
A.數(shù)據(jù)塊
B.區(qū)
C.段數(shù)據(jù)庫文件
答案:D
48.你要在Oracle中使用日期信息的格式掩碼。下列哪種情形不適合這個格式掩碼?
A.to_date()
B.to_char()
C.altersessionsetnls_date_formatto_number()
答案:D
49.你要操縱Oracle數(shù)據(jù),下列哪個不是SQL命令?
A.select*fromdual;
B.setdefine
C.updateempsetename=6543whereename='SMITHERS';createtable
employees(empidvarchar2(10)primarykey);
答案:B
50.Oracle數(shù)據(jù)庫中發(fā)出一個查詢。下列哪個選項不能查詢對用戶定義靜態(tài)表達式執(zhí)行數(shù)
學運算時的查詢組件?
A.列子句
B.表子句
C.DUAL表where子句
答案:D
51.”你要開發(fā)的PL/SQL包包含名稱相同而變量數(shù)據(jù)類型不同的過程,可以采用PL/SQL
的
什么特性?
H
A.打包
B.重載
C.封裝PL/SQL中沒有可用功能
答案:B
52.如何停止基本循環(huán)的循環(huán)操作?
A.在LOOP語句中的條件為FALSE時停止
B.這種循環(huán)具有預先設(shè)定的需要完成的循環(huán)次數(shù)
C.EXITWHEN語句中的條件為FALSEEXITWHEN語句中的條件為TRUE
答案:D
53.要想聲明一組公共的常量,包說明中的變量聲明必須包含CONSTANT選項并初始化
變量值。
54.使用下列哪一種工具能夠?qū)MS進行配置?
A.DBCA
B.SQL*Plus
C.EMCAOMS控制臺
答案:C
55.PCTTHRESHOLD指定一個數(shù)據(jù)塊的百份比,當一行中的數(shù)據(jù)占用空間大于這個百分
比時,該行將被分隔到兩個位置存儲:(2個字)列被存儲在基本索引段中,所有其他列
被存儲在(3個字)中。
56.查看下面的程序塊,其中變量vajb的結(jié)果為(1個字).
DECLARE
Var_anumber:=1200;
Var_bnumber;
BEGIN
IFVar_a>500THEN
Var_b:=5;
ELSIFvar_a>1000then
Var_b:=10;
Else
Var_b:=8;
Endif;
End;
57.查看下面的程序塊,DBMS_OUTPUT將顯示什么結(jié)果?(1個字).
DECLARE
VAR_aCHAR(l):,N,;
BEGIN
DECLARE
Var_aCHAR(2);
BEGIN
Var_a:,Y,;
END;
DBMS_OUTPUT.PUT_LINE(VAR_A);
END;
58.查看操作在數(shù)據(jù)表中所影響的行書,可通過游標的(9個字)屬性實現(xiàn)。
59.表空間的管理類型可以分為(3個字)和(4個字)。
60.UNDO_MANAGEMENT參數(shù)用于指定UNDO管理模式,其取值可以為(1個字)或
(1個字)。設(shè)置為(1個字)時,表示使用撤銷表空間管理回退數(shù)據(jù);設(shè)置為(1個字)
時,表示使用回滾段管理回退數(shù)據(jù)。
61.RMAN是通過(4個字)進程來完成備份操作的。
62.必須指定下列哪一個從句才能允許授權(quán)者將系統(tǒng)權(quán)限又授予其他用戶?
A.WITHGRANTOPTION
B.WITHADMINOPTION
C.CASCADEWITHMANAGEOPTION
答案:B
63.PL/SQL程序塊主要包含3個主要部分:聲明部分、可執(zhí)行部分和(4個字)部分。
64.手動進行介質(zhì)恢復時,按照數(shù)據(jù)庫恢復后的運行狀態(tài)不同,介質(zhì)恢復為分為(7個
字)、和(8個字)。(4個字)就是恢復所有已經(jīng)提交的事務(wù),即將數(shù)據(jù)庫、表空間或數(shù)
據(jù)文件的備份更新到最近的時間。(不完全恢復)使用數(shù)據(jù)庫的備份來對數(shù)據(jù)庫進行恢
復,即將數(shù)據(jù)庫恢復到某一特定的時刻。
65.PCTTHRESHOLD指定一個數(shù)據(jù)塊的百份比,當一行中的數(shù)據(jù)占用空間大于這個百分
比時,該行將被分隔到兩個位置存儲:(2個字)列被存儲在基本索引段中,所有其他列
被存儲在(3個字)中。
66.Oracle數(shù)據(jù)庫的完整啟動過程依次為如下3個步驟:啟動數(shù)據(jù)庫實例,、(8個字)、將
數(shù)據(jù)庫設(shè)置為打開狀態(tài)。
67.Oracle數(shù)據(jù)庫的完整啟動過程依次為如下3個步驟:啟動數(shù)據(jù)庫實例,、(8個字)、將
數(shù)據(jù)庫設(shè)置為打開狀態(tài)。
68.—函數(shù)返回某個字符的ASCH值,_____函數(shù)返回某個ASCII值對應的字符。
69.和指定了觸發(fā)器的觸發(fā)時間。當為一個表配置了約束時,它們將會
特別有用,可以規(guī)定oracle在應用約束前調(diào)用觸發(fā)器,而規(guī)定在應用約
束后調(diào)用觸發(fā)器。
70.()是具有名稱的一組相關(guān)的一組相關(guān)權(quán)限的組合。(2字)
71.Oracle數(shù)據(jù)庫提供對表或索引的分區(qū)方法有5種:范圍分區(qū),(4個字),列表分區(qū),
(8個字)和(8個字)。
72.RMAN可以進行兩種不同類型的備份:(4個字)和(4個字)。在進行(4個字)
時,RMAN會將數(shù)據(jù)文件中除空白數(shù)據(jù)塊之外的所有數(shù)據(jù)塊都備份到備份集中。
73.指定會話使用默認的日前格式時,所設(shè)置的參數(shù)為(1個字)。
74.只有表空間中所有數(shù)據(jù)文件都處于聯(lián)機狀態(tài),并且表空間本身也處于聯(lián)機狀態(tài)時,才
能將表空間恢復成讀寫狀態(tài)。
75.(2個字)是具有名稱的一組相關(guān)的一組相關(guān)權(quán)限的組合
76.數(shù)據(jù)泵的導出與導入可以實現(xiàn)邏輯備份和邏輯恢復。通過使用(),可以將數(shù)據(jù)庫對
象備份到轉(zhuǎn)儲文件中;當表被意外刪除或其他誤操作時,可以使用()將轉(zhuǎn)儲文件中的對
象和數(shù)據(jù)導入到數(shù)據(jù)庫。
77.數(shù)據(jù)泵導出時,可以按導出表、(4個字)、(5個字)和導出全文數(shù)據(jù)庫4種方式。
78.使用EXPORT導出數(shù)據(jù)時,可以根據(jù)需要按3種不同的方式導出數(shù)據(jù)。(1個字)方
式就是導出一個指定的基本表,包括表的定義、表中的數(shù)據(jù),以及在表上建立的索引、約
束等。(2個字)方式是指導出屬于一個用戶的所有對象,包括表、視圖、存儲過程、序
列等。(4個字)方式是指導數(shù)據(jù)庫中所有的對象。
79.PL/SQL程序塊主要包含3個主要部分:聲明部分、可執(zhí)行部分和_(4個字)_部分。
80.SQL*Plus中的HELP命令可以向用戶提供的幫助信息包括(4個字),命令作用描述
的文件,命令的縮寫形式,(15個字)。
81.子查詢語句必須使用括起來,否則無法判斷子查詢語句的開始和結(jié)束。在子
查詢語句中,不能使用一子句。
82.表空間管理類型可以分為(7個字)、(8個字)
83.執(zhí)行COMMIT操作時,后臺進程會在(6個字)上執(zhí)行操作。
84.在用戶連接數(shù)據(jù)庫后,可以查詢數(shù)據(jù)字典0了解用戶所具有的系統(tǒng)權(quán)限。(14字)
85.在需要濾除查詢結(jié)果中重復的行時,必須使用關(guān)鍵字(8個字);在需要返回查詢結(jié)果中
的所有行時,可以使用關(guān)鍵字(3個字)。
86.在為表中某個列定義PRIMARYKEY約束PK_ID后,則系統(tǒng)默認創(chuàng)建的索引名為(9
個字)
87.在使用CREATETABLE語句創(chuàng)建索引組織表時,必須使用(17字)子句指示創(chuàng)建的
表為索引組織表,并且為索引組織表指定(2個字)。
88.數(shù)據(jù)庫中只存放視圖的定義,而不使用武力存儲空間保存視圖中的數(shù)據(jù),這些數(shù)據(jù)仍
然放在原來的基表中。
89.視圖與數(shù)據(jù)庫的表非常相似,用戶也可以在視圖中進行INSERT,UPDATE和
DELETE操作。通過視圖修改數(shù)據(jù)時,實際上是在修改—中的數(shù)據(jù);相應地,改變
中的數(shù)據(jù)也會反映到中。
90.自定義異常必須使用(5個字)語句引發(fā)。
91.在Oracle的邏輯存儲結(jié)構(gòu)中,(3個字)是最小的I/O單元。
92.在下面程序的空白處填寫一定的代碼,使該函數(shù)可以獲取指定編號的商品價格。
Createorreplacefunctionget_price(P_IDvarchar2)(P_IDvarchar2)_v_pricenumber;
BeginSelect單價??from商品信息where商品編號二?Returnv_price:ExceptionWhen
no_date_foundthendbms_output.put_line('查找的商品不存在!');Whertoo_many_rows
thenDbms_output.put_line(,程序運行錯誤!請使用游標,);Whenothersthen
Dbms_output.put_line('發(fā)生其他錯誤!')Endget_price;
93.在下面程序的空白出填寫適當?shù)拇a,使得調(diào)用該過程可以統(tǒng)計某產(chǎn)地的商品數(shù)量和
總價。Createorreplaceprocedureproc_demo(Merch_placeinvarchar2,Price_sumoutnumber
Merch_countoutnumber)isBeginSelectsun(單價),count(*)intoPrice_sum,Merch_countfrom
商品信息where產(chǎn)地二()
94.在物理上,一個表空間對應一個或多個(4個字)。
95.在創(chuàng)建本地化管理臨時表空間時,不得指定盤區(qū)的管理方式為()臨時表空間的盤區(qū)
管理統(tǒng)一使用()方式
96.在創(chuàng)建UNDO表空間時,所使用的表空間管理方式為(7個字),并且盤區(qū)的管理方
式只允許使用()方式
97.在SQL語句中,用于向表中插入數(shù)據(jù)的語句是()
98.oracle中臨時表可以分為事務(wù)級臨時表和會話級臨時表,創(chuàng)建事務(wù)級臨時表,需要使
用(4個字)子句;創(chuàng)建一個會話級臨時表,則需要使用(4個字)子句。
99.在Oracle的邏輯存儲結(jié)構(gòu)中,根據(jù)存儲數(shù)據(jù)類型,可以將段分為(3個字)、索引
段、(3個字)、LOB段和(3個字)。
100.使用同義詞常??梢员Wo數(shù)據(jù)庫安全和方便編程。
101.使用()命令可以顯示表的結(jié)構(gòu)信息
102.使用()命令可以將緩沖區(qū)中的SQL命令保存到一個文件中,并且可以使用()
命令運行該文件。
103.如果主鍵約束由一列組成時,該主鍵約束被稱為一(4個字)_;如果主鍵約束由兩
個或兩個以上的列組成時,則該主鍵約束被稱為(4個字)
104.連接到數(shù)據(jù)庫的最低系統(tǒng)預定義角色是().
105.當設(shè)置了多個列的顯示屬性后,如果清除設(shè)置的顯示屬性,可以使用命令(5個
字),而當要清除某列具體的顯示屬性時,需要使用命令(5個字)
106.簇是一種用于存儲數(shù)據(jù)表中數(shù)據(jù)的方法。簇實際上是(2個字),由一組共享相同數(shù)
據(jù)塊的多個()組成。
107.創(chuàng)建一個UPDATE語句來修改ARTISTS表中的數(shù)據(jù),并且把每一行的T_ID值都改
成15,應該使用的SQL語句是()
108.在ORACLE的早期版本中,對撤銷信息的管理采用(3個字)從ORACLE91后采用
(9個字)方式管理撤銷信息
109.下面的語句創(chuàng)建了一個序列對象,該序列對象的開始數(shù)為2,每次遞增2,當大于
1000后,序列值重新返回到2。在空白處填寫適當?shù)拇a,完成上述要求。
createsequenceseg_test
110.執(zhí)行ALTERTABLESPACE-RENAMEDATAFILE語句必須使數(shù)據(jù)庫處于MOUNT
模式。
111.在SQL語句中,用于向表中插入數(shù)據(jù)的語句是(1個字)
112.在SELECT、UPDATE或DELETE語句中嵌套了一個或多個SELECT語句時,被嵌
套的SELECT語句被稱為=
113.在PL/SQL中,如果SELECT語句沒有返回列,則會引發(fā)Oracle錯誤,并引發(fā)(13個
字)異常。
114.在ORACLE系統(tǒng)中,為了實現(xiàn)對表,視圖和索引等數(shù)據(jù)庫對象進行了管理,
ORACLE采用(2個字)實現(xiàn)。
115.在B樹索引中,通過在索引中保存排過序的(4個字)與相對應記錄的(5個字)來
實現(xiàn)快速查找。
116.在傳統(tǒng)上,Oracle在啟動實例時將讀取本地的一個文本文件,并利用從中獲取的初始
化參數(shù)對實例和數(shù)據(jù)庫進行設(shè)置,這個文本文件稱為(7個字)(簡稱PFILE)。而從Oracle
9i后,Oracle開始提供(11個字)(簡稱SPFILE)?它是一個二進制格式的文件,并始終
存放在數(shù)據(jù)庫服務(wù)器端。
117.有兩種方法向?qū)ο蟊硖砑訑?shù)據(jù):一種是像關(guān)系表一樣在INSERT的VALUES子句
中,為對象的每個屬性提供值,隱式地創(chuàng)建(7個字),向?qū)ο蟊硖砑訑?shù)據(jù);另一種方式
是顯示地創(chuàng)建(2個字),然后再將它添加到對象表。
118.在傳統(tǒng)上,Oracle在啟動實例時將讀取本地的一個文本文件,并利用從中獲取的初始
化參數(shù)對實例和數(shù)據(jù)庫進行設(shè)置,這個文本文件稱為(7個字)(簡稱PFILE)。而從Oracle
9i后,Oracle開始提供(11個字)(簡稱SPFILE)0它是一個二進制格式的文件,并始終
存放在數(shù)據(jù)庫服務(wù)器端。
119.下列程序計算由。~9之間的任意3個不相同的數(shù)字組成的三位數(shù),共有多少種不同的
組合方式?完成下列程序使其能夠正確運行。
DECLARE
COUNTERnumber;=0
BEGIN
FORIINloooo9LOOP
FORJINO-ooo9LOOP
IF(4個字)THEN
FORKINO.........9LOOP
IF(10個字)THEN
Counter:=counter+1;
Endif
ENDLOOP;
ENDIF;
ENDLOOP;
ENDLOOP;
DBMS_OUTPUT.PUT_LINE(COUNTER);
END;
120.下列程序計算由0?9之間的任意3個不相同的數(shù)字組成的三位數(shù),共有多少種不同的
組合方式?完成下列程序使其能夠正確運行。
DECLARE
COUNTERnumber;=0
BEGIN
FORIINloooo9LOOP
FORJINOoooo9LOOP
IF(4個字)THEN
FORKINO.........9LOOP
IF(10個字)THEN
Counte亡=counter+1;
Endif
ENDLOOP;
ENDIF;
ENDLOOP;
ENDLOOP;
DBMS_OUTPUT.PUT_LINE(COUNTER);
END;
121.為了在SQL*Plus中顯示初始化參數(shù),可以使用(2個字)命令,該命令會顯示初始化參
數(shù)的名稱、類型和參數(shù)值。
122.為了建立外部表,首先需要指示數(shù)據(jù)文件在操作系統(tǒng)上的位置。現(xiàn)在假設(shè)在操作系統(tǒng)
的F:\DATAFILE文件中存有一個數(shù)據(jù)文件,使用(一句話)語句使Oracle可以訪問數(shù)據(jù)文
件。
123.為Student表手動分配存儲空間,并且大小由NEXT,則應使用的語句為(7個字)如果
為Student表手動分配了一個大小為128K的新盤區(qū),則應該使用的語句為(13個字)。
124.通過數(shù)據(jù)塊空間管理參數(shù)可以控制數(shù)據(jù)塊中空閑空間的使用方法,其中(1個字)用于
控制數(shù)據(jù)塊的更新預留的空間,而(1個字)用于控制數(shù)據(jù)塊在刪除時釋放空間的門檻。
125.鎖粒度與數(shù)據(jù)庫系統(tǒng)的并發(fā)度和并發(fā)控制的開銷密切相關(guān)。鎖粒度越大,數(shù)據(jù)庫中所
能夠使用的資源也就,并發(fā)度也就,系統(tǒng)開銷也就。
126.有兩種方法向?qū)ο蟊硖砑訑?shù)據(jù):一種是像關(guān)系表一樣在INSERT的VALUES子句
中,為對象的每個屬性提供值,隱式地創(chuàng)建(7個字),向?qū)ο蟊硖砑訑?shù)據(jù);另一種方式
是顯示地創(chuàng)建(2個字),然后再將它添加到對象表。
127.視圖是否可以更新,取決于定義視圖的。語句,通常情況下,語句越復雜,創(chuàng)建的
視圖可以被更新的可能性就(2個字)。
128.序列是一系列連續(xù)的整數(shù),兩個連續(xù)的整數(shù)間隔為1。
129.只讀狀態(tài)的表空間不能創(chuàng)建、修改和刪除對象。
130.8、在刪除表空間命令DROPTABLESPACE中,不選用INCLUDINGCONTENTS參
數(shù),則無法刪除包含有數(shù)據(jù)的表空間。
131.7、命名程序單元式已經(jīng)命名并保存的PL/SQL塊,這樣就可以重新使用它們。存儲
程序單元式保存在數(shù)據(jù)庫中的命名程序單元。
132.在Oracle11g系統(tǒng)中,提供了4種常用的大對象類型。這4種大對象類型分別為:
CLOB類型,該類型可以用來存儲各種(3個字)數(shù)據(jù);NCLOB類型則用于存儲(3個
字)語言的字符;即非英語字符。BLOB類型主要用于存儲(2個字)數(shù)據(jù);BFILE類型用
于存儲指向數(shù)據(jù)庫系統(tǒng)外面的文件系統(tǒng)中文件的指針。
133.在B樹索引中,通過在索引中保存排過序的索引列值與相對應記錄的()來實現(xiàn)快
速查找。
134.在不為視圖指定列名的情況下,視圖列的名稱將使用(5個字)。
135.唯一性約束強調(diào)所在的列不允許有相同的值,但是它的主鍵約束相比,唯一性約束的
列允許(2個字)或(2個字),而主鍵約束不允許。
136.”開發(fā)報表時,要連接三個表的信息,這些表為EMP、DEPT與SALGRADE。只需要
公
司10級以上員工相應的員工、部門地址與工資范圍的記錄。這個查詢需要多少比較運
算?
II
A.2
B.3
C.45
答案:B
137.使用SQL*Plus的()命令可以將文件檢索到緩沖區(qū),并且不執(zhí)行。
138.使用()命令可以在屏幕上輸出一行數(shù)據(jù)。這種輸出方式有助于在腳本文件中向用戶
傳遞相應的信息。
139.在使用CREATETABLE語句創(chuàng)建索引組織表時,必須使用(17字)子句指示創(chuàng)建的
表為索引組織表,并且為索引組織表指定(2個字)。
140.在連接操作中,如果左表和右表中不滿足連接條件的數(shù)據(jù)都出現(xiàn)在結(jié)果中,那么這種
連接是—O
141.在檢索數(shù)據(jù)時,如果使用符號,則表示檢索所有的列。
142.在創(chuàng)建本地化管理臨時表空間時,不得指定盤區(qū)的管理方式為(12個字),臨時表空間
的盤區(qū)管理統(tǒng)一使用(7個字)方式。
143.在創(chuàng)建UNDO表空間時,所使用的表空間管理方式為(5個字),并且盤區(qū)的管理方式只
允許使用(12個字)方式。
144.在SQL*Plus工具中,可以使用(),()命令來調(diào)用腳本文件。
145.在設(shè)置撤銷表空間的自動管理功能時,DBA通過使用相關(guān)的初始化參數(shù)對自動撤銷
表空間進行配置。在下面4個參數(shù)中,哪一個不是與自動撤銷管理功能相關(guān)的參數(shù)?
A.UNDO_MANAGEMENT
B.UNDO_TABLESPACE
C.UNDO_RETENTIONSTRANSACTIONS
答案:D
146.下列哪一項關(guān)于主鍵約束的描述是正確的?
A.主鍵約束用于唯一地確定表中的每一行數(shù)據(jù)
B.在一個表中,最多只能由兩個主鍵約束
C.主鍵約束只能由一個列組成主鍵約束不能由一個單列組成
答案:A
147.DELETE語句中用0語句或子句來指明表中所要刪除的行。
A.UPDATE
B.WHERE
C.SELECTINSERT
答案:B
148.”9.對于下面的函數(shù),哪個語句將回成功的調(diào)用?()”
A.Calc_Sum
B.EXECUTECalc_sum(4,5)
C.EXECUTECalc_sum(23,12)Sum:=Calc_sum(23,12)
答案:A
149."5.根據(jù)下面的匿名程序塊,判斷CHECK_VALUE程序單元是否一個函數(shù)?()"
A.可以為一個函數(shù)
B.可以,但函數(shù)必須不包含任何SQL語句
C.可以,但需要初始化變量V——TEST不可以
答案:C
150.”2.下面哪些不是過程中參數(shù)的有效模式?()"
A.IN
B.INOUT
C.OUTINOUT
答案:C
151.在創(chuàng)建表空間時,可以指定表空間中存儲對象的默認存儲參數(shù),其中()參數(shù)用于設(shè)置
分配給每一個對象的初始區(qū)大小.
A.INITIAL
B.NEXT
C.PCTINCREASEMINEXTENTS
答案:A
152.Oracle支持多種類型的不完全備份,下列哪一個不是Oracle所支持的不完全備份?
()
A.基于時間的不完全備份
B.基于用戶的不完全備份
C.基于撤消的不完全備份基于更改的不完全備份
答案:B
153.在數(shù)據(jù)庫邏輯結(jié)構(gòu)中,按從大到小的次序排列是正確的是()o
A.表空間、區(qū)、段、塊
B.表空間、段、區(qū)、塊
C.段、表空間、區(qū)、塊區(qū)、表空間、段、塊
答案:B
154.當COL?_NAME取____值時,表達式COL?_NAME<ALL(5,10,13)為真()
A.12
B.11
C.82
答案:D
155.用戶查詢下列哪一個數(shù)據(jù)字典視圖,可以查看他其他用戶授予的對象權(quán)限?()
A.DBA_SYS_PRIVS
B.USER_TAB_PRIVS_MADE
C.USER_TAB_PRIVSUSER_OBJ_PRIVS
答案:C
156.用()語句修改表的一行或多行數(shù)據(jù)。
A.UPDATE
B.SET
C.SELECTWHERE
答案:A
157.以下哪種分區(qū)方法適用于存放離散的數(shù)據(jù)()
A.范圍分區(qū)
B.散列分區(qū)
C.列表分區(qū)索引分區(qū)
答案:C
158.以下哪些事件不會引起LGWR進程啟動?
A.用戶提交事務(wù)
B用戶執(zhí)行URDDATE
C.在DBWn進程將修改的緩沖區(qū)數(shù)據(jù)寫到磁盤前當重做日志緩沖達到1/3滿
時
答案:B
159.要建立一個語句向Types表中插入數(shù)據(jù),這個表只有兩列,T」D和T_Name歹!J。如
果要插入一行數(shù)據(jù),這一行的T」D值是100,T_Name值是FRUIT。應該使用的SQL語句
是()
A.INSERTINTOTypesValues(100,'FRUIT')
B.SELECT*FROMTypesWHERET」D=100ANDT_Name='FRUIT
C.UPDATESETT_ID=100FROMTypesWHERET_Name='FRUIT'
DELETE*FROMTypesWHERET_ID=100ANDT_Name='FRUIT
答案:A
160.要建立一個UPDATE語句更新表的某一列數(shù)據(jù),且更新的數(shù)據(jù)為表統(tǒng)計的結(jié)果。則
需要在UPDATE語句中使用什么語句?
A.UPDATE
B.SET
C.SELECTWHERE
答案:C
161.”如果希望執(zhí)行摸個操作時,該操作本事并不執(zhí)行,而是去執(zhí)行另外的一些操作,那么可
以使用什么方式完成這種操作?()"
A.DEFORE觸發(fā)器
B.AFTER觸發(fā)器
C.INSTEADOF觸發(fā)器UNDO觸發(fā)器
答案:C
162.在以下哪些表空間中不能執(zhí)行CREATETABLE操作?
A.SYSTEM表空間
B.UNDO表空間
C.EXAMPLE表空間USERS表空間
答案:B
163.假設(shè)用戶A將SELECTANYTABLE權(quán)限授予用戶B,并且使用ADMINOPTION選
項;用戶B又將SELECTANYTABLE權(quán)限授予了用戶C。那么當DBA回收用戶A的
SELECTANYTABLE權(quán)限后,下列中還有哪些用戶將失去這個權(quán)限?()
A.只有用戶B失去
B.只有用戶C失去
C.用戶B與用戶C都失去沒有任何用戶失去
答案:D
164.”設(shè)計數(shù)據(jù)庫時,要確定檢索表的最佳方法。下面哪個是數(shù)據(jù)庫使用位圖索引的主要
好
處?
II
A.對較多惟一值的列提高性能
B.對很少惟一值的列提高性能
C.對全部惟一值的列提高性能對較多惟一值的序列提高性能
答案:B
165.如果創(chuàng)建一個名為USERPKG的程序包并在程序包匯總包含了名為test的過程。下列
哪一個是對這個過程的合法調(diào)用?()
A.test(lO)
B.USERPKGtest(lO)
C.TEST.USERPKG(10)TEST(10).USERPKG
答案:B
166.如果創(chuàng)建的表其主鍵可以自動編號,則應該為主鍵創(chuàng)建的索引是哪種類型?()
A.反向鍵索引
B.樹索引
C.位圖索引基于函數(shù)的索引
答案:A
167.可以使用哪個子句來更改相關(guān)性標識符的名稱?()
A.REFENCING
B.WHEN
C.INSEAT-OFRENAME
答案:A
168.可以使用哪個子句來更改相關(guān)性標識符的名稱?()
A.REFERENCING
B.WHEN
C.INSTEAD-OFRENAME
答案:A
169.”檢查下面的SQL語句,哪一項是錯誤的?()
Alterusertempuser
Identifiedbyoracle
Defaulttablespaceusers
Defaulttemporarytablespacetemp
Quota100Monusers"
A.Defaulttablespaceusers
B.Defaulttemporarytablespacetemp
C.Quota100MonusersIdentifiedbyoracle
答案:B
170.HAVING子句的作用是什么()
A.查詢結(jié)果的分組條件
B.組的篩選條件
C.限定返回的行的判斷條件對結(jié)果集進行排序
答案:B
171.假設(shè)用戶通過操作系統(tǒng)命令將數(shù)據(jù)庫的控制文件重命名,但是沒有對初始化參數(shù)進行
相應的修改,那么在下一次啟動數(shù)據(jù)庫時將會發(fā)生下列哪種情況?()
A.數(shù)據(jù)庫無法加載
B.Oracle能夠自動搜索到更名后的控制文件,并利用它來打開數(shù)據(jù)庫
C.數(shù)據(jù)庫能夠加載,但是卻無法打開Oracle將自動創(chuàng)建一個新的控制文件,并利
用它來打開數(shù)據(jù)庫
答案:A
172.卜列哪一項不是偽列ROWID的作用?
A.保存記錄的物理地址
B.保存記錄的物理地址
C..標識各條記錄保存記錄的頭信息
答案:D
173.假設(shè)用戶USER1的默認表空間為USERS,他在該表空間的配額為10MB,貝UUSER1
在USERS表空間創(chuàng)建基本表時,他應具有什么權(quán)限?()
A.CREATETABLE
B.CREATEUSER
C.UNLIMITEDTABLESPACELIMITEDTABLESPACE
答案:C
174.加入當前數(shù)據(jù)庫中有兩個并發(fā)的事務(wù),其中,第一個事務(wù)修改表中的數(shù)據(jù),第二個事
務(wù)在將修改提交給數(shù)據(jù)庫前查看這些數(shù)據(jù)。如果第一個事務(wù)執(zhí)行回滾操作,則會發(fā)生哪種
讀取現(xiàn)象?()
A.A、假讀
B.B、非重復讀取
C.C、錯讀D、重復讀
答案:C
175.函數(shù)頭部中的RETURN語句的作用是什么?()
A.聲明返回的數(shù)據(jù)類型
B.聲明返回值的大小和數(shù)據(jù)類型
C.條用函數(shù)"
函數(shù)頭部不能使用RETURN語句"
答案:A
176.關(guān)于模式的描述下列哪一項不正確?。
A.表或索引等模式對象一定屬于某一個模式
B.在ORACLE數(shù)據(jù)庫中,模式與數(shù)據(jù)庫用戶是一一對應的
C.一個表可以屬于多個模式一個模式可以擁有多個表
答案:C
177.對于游標FOR循環(huán),以下哪一個說法是不正確的?()
A.循環(huán)隱含使用FETCH獲取數(shù)據(jù)
B.循環(huán)隱含使用OPEN打開記錄集
C.終止循環(huán)操作也就關(guān)閉了游標游標FOR循環(huán)不需要定義游標
答案:D
178.”對于下面的函數(shù),哪個語句將回成功的調(diào)用?()
CREATORREPLACEFUNCTIONCalc_sum
(Addend_xnumber,Addend_ynumber
)
Returnnumber
As
Sumnumber;
Begin
Sum:=addend_x+addend_y;
Returnsum;
End;
H
A.Calc_Sum
B.EXECUTECalc_sum(4,5)
C.EXECUTECalc_sum(23,12)Sum:=Calc_sum(23,12)
答案:D
179.”對于下面的函數(shù),哪個語句將回成功的調(diào)用?()
CREATORREPLACEFUNCTIONCalc_sum
(Addend_xnumber,Addend_ynumber
)
Returnnumber
As
Sumnumber;
Begin
Sum:=addend_x+addend_y;
Returnsum;
End;
n
A.Calc_Sum
B.EXECUTECalc_sum(4,5)
C.EXECUTECalc_sum(23,12)Sum:=Calc_sum(23,12)
答案:D
180.假設(shè)在一個表的3個字段NAME、SEX和MONTH_OF_BIRTH中分別保存姓名、性
別和出生的月份數(shù)據(jù),則應當為這3個字段分別創(chuàng)建何種類型的索引?()
A.全部創(chuàng)建B樹索引
B.全部創(chuàng)建位圖索引
C.分別創(chuàng)建B樹索引、位圖索引和位圖索引分別創(chuàng)建B樹索引、位圖索引和其
于函數(shù)的索引
答案:C
181.假設(shè)某個表空間只具有一個大小100MB的數(shù)據(jù)文件,現(xiàn)需要將該數(shù)據(jù)文件的大小修
改為10MB,下列操作方法中哪一項是正確的?
A.刪除數(shù)據(jù)文件后再重建它
B.使用帶有RESIZE子句的ALTERDATABASEDATAFILE語句
C.在ALTERDATABASEDATAFILE語句中使用Size子句
D.將數(shù)據(jù)文件的AUTOEXTENT參數(shù)設(shè)置為TRUE,這樣數(shù)據(jù)文件會自動逐漸縮減
答案:B
182.下面哪個系統(tǒng)預定義角色允許一個用戶創(chuàng)建其他用戶?()
A.CONNECT
B.DBA
C.RESOURCESYSDBA
答案:B
183.如果PL/SQL程序塊的可執(zhí)行部分印發(fā)了一個錯誤,則程序的執(zhí)行順序?qū)l(fā)生什么變
化?
A.程序?qū)⑥D(zhuǎn)到EXCEPTION部分運行
B.程序?qū)⒅兄惯\行
C.程序仍然正常運行
D.以上都不對
答案:A
184.哪個后臺進程和其相關(guān)的數(shù)據(jù)庫組成部分保證即使數(shù)據(jù)庫的修改還沒有記錄到數(shù)據(jù)文
件,提交的數(shù)據(jù)也能保留下來?
A.DBWn和數(shù)據(jù)庫高速緩沖存儲區(qū)
B.LGWR和聯(lián)機重做日志文件
C.CKPT和控制文件
D.DBWn和歸檔重做日志文件
答案:B
185.哪個后臺進程負責將臟數(shù)據(jù)緩沖區(qū)的內(nèi)容寫入數(shù)據(jù)文件?
A.DBWn
B.SMON
C.LGWR
D.CKPT
答案:A
186.某用戶需要創(chuàng)建一個很小的表,但是該表會被許多查詢使用。這時用戶應當在創(chuàng)建該
表時指定下列哪個子句?
A.PCTFREE和PCTUSED
B.CACHEC.NOLOGGING
C.NOLOGGING
D.TABLESPACE
答案:B
187.可以應用哪個數(shù)據(jù)字典試圖來查看軟件包中包含的代碼?
A.USER_OBJECTS
B,USER-PACKAGE_TEXT
C.USER_SOURCE
D.USER_TEXT
答案:B
188.如果存在一個名為TEST的過程,它包含3個參數(shù):第一個參數(shù)為P_NUM1,第二個
參數(shù)為P_NUM2,第三個參數(shù)為P_NUM3.3個參數(shù)的模式都是IN。P_NUM2參數(shù)的數(shù)據(jù)
類型是VARHAR2,第三個參數(shù)的數(shù)據(jù)類型是VARCHAR2。下列哪一個是該過程的有效調(diào)
用?
A.TEST(1010,P_NUM3=>'abc',P_NUM2=>,bed')
B.TEST(P_NUM3=>1010,P_NUM2=>,abc'bed')
C.TEST(P_NUM3=>1010/abc',bed')
D.上述都對
答案:B
189.假設(shè)用戶USERI的默認表空間為USERS,他在該表空間的配額為10MB,則USER1
在USERS表空間創(chuàng)建基本表時,他應具有什么權(quán)限?()
A.CREATETABLE
B.CREATEUSER
C.UNLIMITEDTABLESPACE
D.LIMITEDTABLESPACE
答案:C
190.如果經(jīng)常執(zhí)行類似于下面的查詢語句:SELECT*fromstudentwhere
Substrb(sname,0,2)=,文『應當為STUDENT表中的SNAME列創(chuàng)建哪一種類型的索引?
A.B樹唯一索引
B.位圖索引
C.B樹不唯一索引
D.基于函數(shù)的索引
答案:D
191.當一個服務(wù)器進程找不到足夠的空閑空間來放置從磁盤讀入的數(shù)據(jù)塊時,將發(fā)生什
么?
A.通知CKPT進程清楚DIRTY緩沖區(qū)
B.通知SMON進程清楚DIRTY緩沖區(qū)
C.通知CKPT進程激活一個檢查點
D.通知DBMn進程將DIRTY
答案:D
192.當啟動Oracle實例時,默認情況下,哪個后臺進程不會被啟動?
A.DBWn
B.LGWR
C.CKPT
D.ARCn
答案:D
193.查看下面的語句創(chuàng)建了哪一種索引?_CCREATEINDEXtest_index
ONstudent(studo,sname)TABLESPACEusersSTORAGE(INITIAL64k,next32k);
A.全局分區(qū)索引
B.位圖索引
C.復合索引
D.基于函數(shù)的索引
答案:C
194.DELETE語句中用語句或子句來指明表中所要刪除的行。
A.UPDATE
B.WHERE
C.SELECT
D.INSERT
答案:B
195.DBA在使用下面語句刪除表空間時返回了錯誤信息,DROPTABLESPACEUSER02;
導致錯誤的原因可能是下列哪一項?
A.該表空間處于聯(lián)機狀態(tài)
B.該表空間處于脫機狀態(tài)
C.該表空間處于只讀狀態(tài)
D.該表空間非空,即包含數(shù)據(jù)庫對象
答案:D
196.以下哪個Oracle工具可以在客戶端使用?()
A.EXP
B.EXPDP
C.IMPDP
D.全部都可以
答案:A
197.函數(shù)頭部中的RET
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 度生產(chǎn)加工合同
- 牛仔布供需合同
- 再生廢物原料國外裝運前檢驗合同全文
- 租賃合同范本:辦公場地篇
- 新版買賣合同模板
- 14《天文學上的曠世之爭》教學設(shè)計 2023-2024學年統(tǒng)編版高中語文選擇性必修下冊
- 度醫(yī)院護士勞動合同
- 5《七律·長征》教學設(shè)計-2024-2025學年六年級語文上冊統(tǒng)編版
- 企業(yè)戰(zhàn)略聯(lián)盟合同樣本
- 1《春夏秋冬》教學設(shè)計-2024-2025學年語文一年級下冊統(tǒng)編版
- 腹腔鏡胃癌根治術(shù)護理教學查房
- 員工調(diào)薪申請單模板
- 【茶道】宋代點茶道詳解
- 初中語文短語練習(附參考答案)
- MBTI職業(yè)性格測試(可直接使用)
- 2023年副主任醫(yī)師(副高)-推拿學(副高)考試參考題庫有答案
- 《旅游規(guī)劃與開發(fā)》馬勇教授
- 12j912-2常用設(shè)備用房
- 質(zhì)量獎與自評報告
- DTⅡ型固定式帶式輸送機設(shè)計選型手冊
-
評論
0/150
提交評論