ORCLE認(rèn)證模擬考試288題(含參考答案)_第1頁(yè)
ORCLE認(rèn)證模擬考試288題(含參考答案)_第2頁(yè)
ORCLE認(rèn)證模擬考試288題(含參考答案)_第3頁(yè)
ORCLE認(rèn)證模擬考試288題(含參考答案)_第4頁(yè)
ORCLE認(rèn)證模擬考試288題(含參考答案)_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2020年ORCLE認(rèn)證考試題庫(kù)288題[含答案]

一、選擇題

1.連接到數(shù)據(jù)庫(kù)的最低系統(tǒng)預(yù)定義角色是().(7字)

2.簇是一種用于存儲(chǔ)數(shù)據(jù)表中數(shù)據(jù)的方法。簇實(shí)際上是(3個(gè)字),由一組共享相同數(shù)據(jù)

塊的多個(gè)(1個(gè)字)組成。

3.如果需要向表中插入一批己經(jīng)存在的數(shù)據(jù),可以在INSERT語(yǔ)句中使用—o

4.如果需要向表中插入一批已經(jīng)存在的數(shù)據(jù),可以在INSERT語(yǔ)句中使用(1個(gè)字)語(yǔ)句

5.如果某個(gè)數(shù)據(jù)庫(kù)的LGWR進(jìn)程經(jīng)常會(huì)因?yàn)闄z查點(diǎn)未完成而進(jìn)入等待狀態(tài),則DBA應(yīng)當(dāng)

采取(9個(gè)字)措施來(lái)解決該問(wèn)題。

6.如果定義與組有光的搜索條件,可以把子句添加到SELECT語(yǔ)句中。

7.如果定義與組有關(guān)的索條件,可以把(7個(gè)字)子句添加到SELECT語(yǔ)句中。

8.如果要?jiǎng)?chuàng)建一個(gè)UPDATE語(yǔ)句來(lái)修改EMP表中的數(shù)據(jù),將所有員工的工薪上調(diào)10%,

則應(yīng)該使用的SQL語(yǔ)句是。

9.啟用復(fù)合控制文件后,由于多個(gè)控制文件互為鏡像,內(nèi)容總是(6個(gè)字)。這樣在裝載

Oracle數(shù)據(jù)庫(kù)時(shí),系統(tǒng)會(huì)讀取并打開(kāi)(1個(gè)字)參數(shù)所對(duì)應(yīng)的所有控制文件。

10.如果要獲取數(shù)據(jù)庫(kù)中創(chuàng)建的配置文件的信息,可以通過(guò)查詢數(shù)據(jù)字典視圖(12個(gè)字)

11.假設(shè)一個(gè)程序包,其包含了兩個(gè)重載的函數(shù)max。寫出下面程序調(diào)用max函數(shù)后的運(yùn)

行結(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;

運(yùn)行結(jié)果。

12.假設(shè)數(shù)據(jù)庫(kù)包含3個(gè)控制文件,如果其中一個(gè)控制文件被用戶誤刪除,則數(shù)據(jù)庫(kù)將(2

個(gè)字)啟動(dòng)。

13.關(guān)閉數(shù)據(jù)庫(kù)的幾種方式:正常關(guān)閉、(4個(gè)字)、終止關(guān)閉、(4個(gè)字)。

14.關(guān)閉數(shù)據(jù)庫(kù)的幾種方式:正常關(guān)閉、(4個(gè)字)、終止關(guān)閉、(4個(gè)字)。

15.多行比較運(yùn)算符包括一、和o

16.當(dāng)數(shù)據(jù)庫(kù)在(1個(gè)字)模式中運(yùn)行時(shí),無(wú)法使用單個(gè)備份文件對(duì)數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)。因

為對(duì)模式數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)時(shí),必須使用所有的數(shù)據(jù)庫(kù)備份,使用數(shù)據(jù)庫(kù)恢復(fù)后處于一致?tīng)?/p>

態(tài)。

17.下列程序計(jì)算由0~9之間的任意3個(gè)不相同的數(shù)字組成的三位數(shù),共有多少種不同的

組合方式?完成下列程序使其能夠正確運(yùn)行。

DECLARE

COUNTERnumber;=0

BEGIN

FORIIN1?。。o9LOOP

FORJINO。。。。9LOOP

IF(4個(gè)字)THEN

FORKIN09LOOP

IF(10個(gè)字)THEN

Counter:=counter+1;

Endif

ENDLOOP;

ENDIF;

ENDLOOP;

ENDLOOP;

DBMS_OUTPUT.PUT_LINE(COUNTER);

END;

18.如果表中某列的基數(shù)比較低,則應(yīng)該在該列上創(chuàng)建(兩個(gè)字)索引

19.事務(wù)的ACID的特性包括、一致性、和永久性。

20.當(dāng)控制外部游標(biāo)時(shí),哪個(gè)語(yǔ)句執(zhí)行查詢并且獲取結(jié)果集?

A.FETCH

B.OPEN

C.CLOSECURSOR

答案:B

21.通過(guò)數(shù)據(jù)塊空間管理參數(shù)可以控制數(shù)據(jù)塊中空閑空間的使用方法,其中(1個(gè)字)用于控

制數(shù)據(jù)塊的更新預(yù)留的空間,而(1個(gè)字)用于控制數(shù)據(jù)塊在刪除時(shí)釋放空間的門檻。

22.手動(dòng)進(jìn)行物理備份時(shí),可以進(jìn)行(9個(gè)字)、部分聯(lián)機(jī)備份和(9個(gè)字)。

23.手動(dòng)進(jìn)行介質(zhì)恢復(fù)時(shí),按照數(shù)據(jù)庫(kù)恢復(fù)后的運(yùn)行狀態(tài)不同,介質(zhì)恢復(fù)為分為(7個(gè)

字)、和(8個(gè)字)。(4個(gè)字)就是恢復(fù)所有已經(jīng)提交的事務(wù),即將數(shù)據(jù)庫(kù)、表空間或數(shù)

據(jù)文件的備份更新到最近的時(shí)間。(不完全恢復(fù))使用數(shù)據(jù)庫(kù)的備份來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行恢

復(fù),即將數(shù)據(jù)庫(kù)恢復(fù)到某一特定的時(shí)刻。

24.視圖與數(shù)據(jù)庫(kù)的表非常相似,用戶也可以在視圖中進(jìn)行INSERT.UPDATE和

DELETE操作。通過(guò)視圖修改數(shù)據(jù)時(shí),實(shí)際上是在修改—中的數(shù)據(jù);相應(yīng)地,改變

中的數(shù)據(jù)也會(huì)反映到一中。

25.視圖與數(shù)據(jù)庫(kù)的表非常相似,用戶也可以在視圖中進(jìn)行INSERT.UPDATE和

DELETE操作。通過(guò)視圖修改數(shù)據(jù)時(shí),實(shí)際上是在修改—中的數(shù)據(jù);相應(yīng)地,改變

中的數(shù)據(jù)也會(huì)反映到一中。

26.如果需要在SELECT子句中包括一個(gè)表的所有列,可使用符號(hào)(1個(gè)字)。

27.視圖是否可以更新,這取決于定義視圖的(1個(gè)字)語(yǔ)句,通常情況下,該語(yǔ)句越復(fù)

雜,創(chuàng)建的視圖可以更新的可能性也就(2個(gè)字)。

28.創(chuàng)建一個(gè)UPDATE語(yǔ)句來(lái)修改ARTISTS表中的數(shù)據(jù),并且把每一行的T」D值都改成

15,應(yīng)該使用的SQL語(yǔ)句是(1條語(yǔ)句)

29.使用SQL*Plus的(1個(gè)字)命令可以將文件檢索到緩沖區(qū),并且不執(zhí)行。

30.使用EXPORT導(dǎo)出數(shù)據(jù)時(shí),可以根據(jù)需要按3種不同的方式導(dǎo)出數(shù)據(jù)。(3個(gè)字)方

式就是導(dǎo)出一個(gè)指定的基本表,包括表的定義、表中的數(shù)據(jù),以及在表上建立的索引、約

束等。(2個(gè)字)方式是指導(dǎo)出屬于一個(gè)用戶的所有對(duì)象,包括表、視圖、存儲(chǔ)過(guò)程、序

列等。(4個(gè)字)方式導(dǎo)出是指導(dǎo)出數(shù)據(jù)庫(kù)中所有對(duì)象。

31.使用(1個(gè)字)命令可以將緩沖區(qū)中的SQL命令保存到一個(gè)文件中,并且可以使用(1個(gè)

字)命令運(yùn)行該文件。

32.如果用戶想要對(duì)對(duì)象類型的實(shí)例進(jìn)行比較排序,則需要使用(5個(gè)字)。它最重要的

一個(gè)特點(diǎn)是:當(dāng)在WHERE或ORDERBY等比較關(guān)系子句中使用對(duì)象時(shí)會(huì)被間接地使用。

33.如果要獲知索引的使用情況,可以通過(guò)查詢(18個(gè)字)視圖;而要獲知索引的當(dāng)前狀

態(tài),可以查詢(10個(gè)字)視圖。

34.如果要獲知索引的使用情況,可以通過(guò)查詢(18個(gè)字)視圖;而要獲知索引的當(dāng)前狀

態(tài),可以查詢(10個(gè)字)視圖

35.如果要獲取數(shù)據(jù)庫(kù)中創(chuàng)建的配置文件的信息,可以通過(guò)查詢數(shù)據(jù)字典視圖(15字)

36.視圖是否可以更新,這取決于定義視圖的語(yǔ)句,通常情況下,該語(yǔ)句越復(fù)

雜,創(chuàng)建的視圖可以更新的可能性也就。

37.在包說(shuō)明和包體兩部分中都要聲明的包結(jié)構(gòu)類型是?

A.所有的包變量

B.布爾變量

C.私有過(guò)程和函數(shù)公有過(guò)程和函數(shù)

答案:D

38.當(dāng)Oracle檢測(cè)到死鎖后,它會(huì)選擇一個(gè)事務(wù)退出。選擇退出事務(wù)的原則是執(zhí)行修改數(shù)

目的事務(wù)。

39.DBA遠(yuǎn)程管理數(shù)據(jù)庫(kù)時(shí)不需要設(shè)置下列哪個(gè)選項(xiàng)?

A.OPAPWD

B.REMOTE_LOGIN_PASSWORDFILE設(shè)置為shared

C.OS_AUTHEN_PREFIX設(shè)置為OPSS口令文件

答案:c

40.使用下列哪一種工具能夠?qū)MS進(jìn)行配置?

A.DBCA

B.SQL*Plus

C.EMCAOMS控制臺(tái)

答案:C

41.你要在Oracle中使用日期信息的格式掩碼。下列哪種情形不適合這個(gè)格式掩碼?

A.to_date()

B.to_char()

C.altersessionsetnls_date_fbrmatto_number()

答案:D

42.你要根據(jù)PRODUCT_NAME列從PROFITS表查詢中過(guò)濾返回的數(shù)據(jù)。下列哪個(gè)子句

包含相應(yīng)過(guò)濾條件的引用?

A.select

B.from

C.wherehaving

答案:c

43.你要在Oracle中定義SQL查詢。下列哪個(gè)數(shù)據(jù)庫(kù)對(duì)象不能直接從select語(yǔ)句中引用?

A.表

B.序列

C.索引視圖

答案:C

44.定義下列約束時(shí),Oracle不會(huì)為下列哪一種約束自動(dòng)建立唯一性約束?

A.PRIMARYKEY

B.UNOQUE

C.FOREIGNKEY以上均不會(huì)

答案:C

45.Oracle數(shù)據(jù)庫(kù)中發(fā)出一個(gè)查詢。下列哪個(gè)選項(xiàng)不能查詢對(duì)用戶定義靜態(tài)表達(dá)式執(zhí)行數(shù)

學(xué)運(yùn)算時(shí)的查詢組件?

A.列子句

B.表子句

C.DUAL表where子句

答案:D

46.為表定義的約束默認(rèn)情況下在什么時(shí)候會(huì)操作進(jìn)行檢查?

A.在SQL語(yǔ)句的解析過(guò)程中進(jìn)行約束檢查

B.在SQL語(yǔ)句的執(zhí)行過(guò)程中進(jìn)行約束檢查

C.在SQL語(yǔ)句的執(zhí)行完畢后中進(jìn)行約束檢查在事務(wù)提交時(shí)進(jìn)行約束檢查

答案:C

47."要?jiǎng)?chuàng)建一個(gè)在塊中能多次使用的游標(biāo),每次打開(kāi)時(shí)選擇不同的活動(dòng)集,則這種游標(biāo)的類

應(yīng)是?

II

A.FOR循環(huán)游標(biāo)

B.一個(gè)multipleselection游標(biāo)

C.維每個(gè)活動(dòng)集都創(chuàng)建一個(gè)游標(biāo)具有參數(shù)的游標(biāo)

答案:D

48.如何停止基本循環(huán)的循環(huán)操作?

A.在LOOP語(yǔ)句中的條件為FALSE時(shí)停止

B.這種循環(huán)具有預(yù)先設(shè)定的需要完成的循環(huán)次數(shù)

C.EXITWHEN語(yǔ)句中的條件為FALSEEXITWHEN語(yǔ)句中的條件為TRUE

答案:D

49.”設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),要確定檢索表的最佳方法。下面哪個(gè)是數(shù)據(jù)庫(kù)使用位圖索引的主要好

處?

II

A.對(duì)較多惟一值的列提高性能

B.對(duì)很少惟一值的列提高性能

C.對(duì)全部惟一值的列提高性能對(duì)較多惟一值的序列提高性能

答案:B

50.Oracle中要使用merge命令,下列哪句關(guān)于merge命令的說(shuō)法是錯(cuò)誤的?

A.merge命令可以只對(duì)一個(gè)表有效地操作。

B.merge命令至少要引用兩個(gè)不同的表。

C.merge命令要包括正確的連接條件,否則會(huì)產(chǎn)生笛卡爾積。"merge命令要包括

過(guò)濾條件,確定行是否在表中。

答案:B

51.有關(guān)在FROM子句中使用子查詢的正確描述是?

A.在FROM子句中,不能使用子查詢。

B.通過(guò)在FROM子句中使用子查詢可以刪除創(chuàng)建新視圖或表的要求。

C.對(duì)于FROM子句中的子查詢中使用的表,刪除了對(duì)它授予SELECT特權(quán)的要求

當(dāng)在FROM子句中使用子查詢時(shí),為以后的SELECT語(yǔ)句定義了數(shù)據(jù)資源。

答案:B

52.哪一個(gè)結(jié)果需要用組函數(shù)實(shí)現(xiàn)

A.計(jì)算PRODUCT表中COST列值的總數(shù)

B.將字符串JANUARY28,2000,轉(zhuǎn)換為日期

C.顯示PRODUCT表中DESCRIPTION列中所有小寫的值用DDMONYYYY,

格式顯示日期數(shù)據(jù)

答案:A

53.Select、updatedrop或insert是SQL數(shù)據(jù)操縱語(yǔ)言(DML)中的命令。

54.你要操縱Oracle數(shù)據(jù),下列哪個(gè)不是SQL命令?

A.select*fromdual;

B.setdefine

C.updateempsetename=6543whereename='SMITHERS';createtable

employees(empidvarchar2(10)primarykey);

答案:B

55.PCTTHRESHOLD指定一個(gè)數(shù)據(jù)塊的百份比,當(dāng)一行中的數(shù)據(jù)占用空間大于這個(gè)百分

比時(shí),該行將被分隔到兩個(gè)位置存儲(chǔ):(2個(gè)字)列被存儲(chǔ)在基本索引段中,所有其他列

被存儲(chǔ)在(3個(gè)字)中。

56.查看下面的程序塊,其中變量var_b的結(jié)果為(1個(gè)字).

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個(gè)字).

DECLARE

VARaCHAR(1):,N,;

BEGIN

DECLARE

Var_aCHAR(2);

BEGIN

Var_a:,Y,;

END;

DBMS_OUTPUT.PUT_LINE(VAR_A);

END;

58.標(biāo)準(zhǔn)的SQL語(yǔ)言語(yǔ)句類型可以分為:(9個(gè)字)、數(shù)據(jù)操縱語(yǔ)句(DML)和(9個(gè)字)。

59.WHERE子句可以接收FROM子句輸出的數(shù)據(jù),而HAVING子句則可以接收來(lái)自(7

個(gè)字)、FROM或(5個(gè)字)子句輸入。

60.ROW1D實(shí)際上保存的是紀(jì)錄的(4個(gè)字),因此通過(guò)ROWID來(lái)訪問(wèn)紀(jì)錄可以獲得最快

的訪問(wèn)速度。

61.RMAN是通過(guò)(4個(gè)字)進(jìn)程來(lái)完成備份操作的。

62.查詢下列哪個(gè)數(shù)據(jù)字典用戶視圖可以知道一個(gè)約束是否生效?

A.USE_TAB_CONSTRAINTS

B.ALL_TAB_CONSTRAINTS

C.USE_CONSTRAINTSALL.CONSTRAINTS

答案:D

63.PCTTHRESHOLD指定一個(gè)數(shù)據(jù)塊的百份比,當(dāng)一行中的數(shù)據(jù)占用空間大于這個(gè)百分

比時(shí),該行將被分隔到兩個(gè)位置存儲(chǔ):(2個(gè)字)列被存儲(chǔ)在基本索引段中,所有其他列

被存儲(chǔ)在(3個(gè)字)中。

64.下列程序計(jì)算由。?9之間的任意3個(gè)不相同的數(shù)字組成的三位數(shù),共有多少種不同的

組合方式?完成下列程序使其能夠正確運(yùn)行。

DECLARE

COUNTERnumber;=0

BEGIN

FORIINloooo9LOOP

FORJIN0oooo9LOOP

IF(4個(gè)字)THEN

FORKINO9LOOP

IF(10個(gè)字)THEN

Counter:=counter+1;

Endif

ENDLOOP;

ENDIF;

ENDLOOP;

ENDLOOP;

DBMS_OUTPUT.PUT_LINE(COUNTER);

END;

65.Oracle數(shù)據(jù)庫(kù)的啟動(dòng)過(guò)程可以分為3個(gè)階段:(啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例)、加載數(shù)據(jù)庫(kù)、(5

個(gè)字)。在(7個(gè)字)階段,需要完成3個(gè)操作:讀取定義啟動(dòng)參數(shù)的文件、分配SGA

區(qū)、啟動(dòng)后臺(tái)進(jìn)程。加載數(shù)據(jù)庫(kù)文件則是將數(shù)據(jù)庫(kù)文件與啟動(dòng)的實(shí)例相關(guān)聯(lián)。在(7個(gè)

字)階段,系統(tǒng)會(huì)讀取參數(shù)文件中指定的控制文件。

66.—函數(shù)返回某個(gè)字符的ASCH值,_____函數(shù)返回某個(gè)ASCII值對(duì)應(yīng)的字符。

67.(2個(gè)字)是具有名稱的一組相關(guān)權(quán)限的組合。

68.Oracle中的臨時(shí)表可以分成事務(wù)級(jí)臨時(shí)表和會(huì)話級(jí)臨時(shí)表,創(chuàng)建事務(wù)級(jí)別的臨時(shí)表,

需要使用()子句;創(chuàng)建一個(gè)會(huì)話級(jí)別的臨時(shí)表,則需使用。子句。

69.Oracle中的臨時(shí)表可以分成事務(wù)級(jí)臨時(shí)表和會(huì)話級(jí)臨時(shí)表,創(chuàng)建事務(wù)級(jí)別的臨時(shí)表,

需要使用()子句;創(chuàng)建一個(gè)會(huì)話級(jí)別的臨時(shí)表,則需使用()子句。

70.Oracle數(shù)據(jù)庫(kù)提供對(duì)表或索引的分區(qū)方法有5種:范圍分區(qū),(4個(gè)字),列表分區(qū),

(8個(gè)字)和(8個(gè)字)。

71.Oracle數(shù)據(jù)庫(kù)提供對(duì)表或索引的分區(qū)方法有5種:范圍分區(qū),(4個(gè)字),列表分區(qū),

(8個(gè)字)和(8個(gè)字)。

72.PL/SQL程序塊主要包含3個(gè)主要部分:聲明部分、可執(zhí)行部分和(4個(gè)字)部分。

73.指定會(huì)話使用默認(rèn)的日前格式時(shí),所設(shè)置的參數(shù)為(1個(gè)字)。

74.在為表中某個(gè)列定義PRIMARYKEY約束PK_ID后,則系統(tǒng)默認(rèn)創(chuàng)建的索引名為(9

個(gè)字)

75.數(shù)據(jù)泵導(dǎo)出時(shí),可以按導(dǎo)出表、(4個(gè)字)、(5個(gè)字)和導(dǎo)出全文數(shù)據(jù)庫(kù)4種方式。

76.假設(shè)一個(gè)程序包,其包含了兩個(gè)重載的函數(shù)max。寫出下面程序調(diào)用max函數(shù)后的運(yùn)

行結(jié)果。程序包主體:CreateorreplacepackagebodytestisFunctionmax(xinnumber,yin

number)returnnumberisresultnumber;BeginIfx>ythenResult:=x;ElseResult:=y;運(yùn)行結(jié)果

77.最簡(jiǎn)單的RMAN只包括兩個(gè)組件:(9個(gè)字)和(5個(gè)字)。

78.自定義異常必須使用(5個(gè)字)語(yǔ)句引發(fā)。

79.自定義異常必須使用(5個(gè)字)語(yǔ)句引發(fā)。

80.(2個(gè)字)是具有名稱的一組相關(guān)的一組相關(guān)權(quán)限的組合

81.指定會(huì)話使用默認(rèn)的日前格式時(shí),所設(shè)置的參數(shù)為(1個(gè)字)。

82.oracle數(shù)據(jù)庫(kù)提供的對(duì)表或索引的分區(qū)方法有5種,分別為:范圍區(qū)分、、

列表和.

83.在眾多的事務(wù)控制語(yǔ)句中,用來(lái)撤消事務(wù)的操作的語(yǔ)句為,用于持久化事務(wù)對(duì)數(shù)據(jù)

庫(kù)操作的語(yǔ)句是。

84.在用戶連接數(shù)據(jù)庫(kù)后,可以查詢數(shù)據(jù)字典()了解用戶所具有的系統(tǒng)權(quán)限。(14字)

85.在需要濾除查詢結(jié)果中重復(fù)的行時(shí),必須使用關(guān)鍵字(8個(gè)字);在需要返回查詢結(jié)果中

的所有行時(shí),可以使用關(guān)鍵字(3個(gè)字)。

86.在下面程序的空臼出填寫一定的代碼,使該函數(shù)可以獲取指定編號(hào)的商品價(jià)格。

Createorreplacefunctionget_price(p_lDvarchar2)

(15字符)

isv_pricenumber;

Begin

Select單價(jià)(12字符)

from商品信息where商品編號(hào)=(4字符);

Returnv_price:

Exception

Whenno_date_foundthendbms_output.put_line(,查找的商品不存

在!’);

Whertoo_many_rowsthen

Dbms_output.put_line('程序運(yùn)行錯(cuò)誤!請(qǐng)使用游標(biāo)');

Whenothersthen

Dbms_output.put_line('發(fā)生其他錯(cuò)誤!');

Endget_price;

87.在下面程序的空白出填寫適當(dāng)?shù)拇a,使得調(diào)用該過(guò)程可以統(tǒng)計(jì)某產(chǎn)地的商品數(shù)量和

總價(jià)。

Createorreplaceprocedureproc_demo(

Merch_placeinvarchar2,

Price_sumnumber,

Merch_countnumber

)is

Begin

Selectsun(單價(jià)),count(*)into

Price_sum,Merch_countfrom商品信息where產(chǎn)地二;

Exception

Whernno_data_foundthen

Dbms_output.put」ine('所需數(shù)據(jù)不存在!');

Whenothersthen

Dbms_output.put」ine('發(fā)生其他錯(cuò)誤!');

Endproc_demo;

88.在下面程序的空白出填寫適當(dāng)?shù)拇a,使得調(diào)用該過(guò)程可以統(tǒng)計(jì)某產(chǎn)地的商品數(shù)量和

總價(jià)。

Createorreplaceprocedureproc_demo(

Merch_placeinvarchar2,

Price_sum(填空)number,

Merch_count(填空)number

)is

Begin

Selectsun(單價(jià)),count(*)into

Price_sum,Merch_countfrom商品信息where產(chǎn)地二(填空);

Exception

Whernno_data_foundthen

Dbms_output.put」ine('所需數(shù)據(jù)不存在!');

Whenothersthen

Dbms_oulpul.pul_line('發(fā)生其他錯(cuò)誤!');

Endproc_demo;

89.為了建立外部表,首先需要指示數(shù)據(jù)文件在操作系統(tǒng)上的位置?,F(xiàn)在假設(shè)在操作系統(tǒng)

的F:\DATAFILE文件中存有一個(gè)數(shù)據(jù)文件,使用(一句話)語(yǔ)句使Oracle可以訪問(wèn)數(shù)據(jù)文

件。

90.子查詢語(yǔ)句必須使用括起來(lái),否則無(wú)法判斷子查詢語(yǔ)句的開(kāi)始和結(jié)束。在子

查詢語(yǔ)句中,不能使用一子句。

91.使用()命令可以將查詢結(jié)果保存在一個(gè)文件中。

92.PL/SQL是一種過(guò)程語(yǔ)言,它改善了應(yīng)用程序的可遷移性,在Oracle運(yùn)行的任何平臺(tái)

上都可以處理它。

93.在用戶連接數(shù)據(jù)庫(kù)后,可以查詢數(shù)據(jù)字典()了解用戶所具有的系統(tǒng)權(quán)限。

94.在物理上,一個(gè)表空間對(duì)應(yīng)一個(gè)或多個(gè)(4個(gè)字)。

95.在為表中某個(gè)列定義PRIMARYKEY約束PK」D后,則系統(tǒng)默認(rèn)創(chuàng)建的索引名為()

96.在創(chuàng)建本地化管理臨時(shí)表空間時(shí),不得指定盤區(qū)的管理方式為()臨時(shí)表空間的盤區(qū)

管理統(tǒng)一使用()方式

97.在創(chuàng)建UNDO表空間時(shí),所使用的表空間管理方式為(7個(gè)字),并且盤區(qū)的管理方

式只允許使用()方式

98.在PL/SQL中,如果SELECT語(yǔ)句沒(méi)有返回列,則會(huì)引發(fā)Oracle錯(cuò)誤,并引發(fā)_(3

個(gè)單詞)_異常。

99.在Oracle的邏輯存儲(chǔ)結(jié)構(gòu)中,根據(jù)存儲(chǔ)數(shù)據(jù)類型,可以將段分為(3個(gè)字)、索引

段、(3個(gè)字)、LOB段和(3個(gè)字)。

100.在為表中某個(gè)列定義PRIMARYKEY約束PKJD后,則系統(tǒng)默認(rèn)創(chuàng)建的索引名為(4

個(gè)字)

101.使用()命令可以將緩沖區(qū)中的SQL命令保存到一個(gè)文件中,并且可以使用()

命令運(yùn)行該文件。

102.如果要獲取數(shù)據(jù)庫(kù)中創(chuàng)建的配置文件的信息,可以通過(guò)查詢數(shù)據(jù)字典視圖一

103.當(dāng)設(shè)置了多個(gè)列的顯示屬性后,如果清除設(shè)置的顯示屬性,可以使用命令(5個(gè)

字),而當(dāng)要清除某列具體的顯示屬性時(shí),需要使用命令(5個(gè)字)

104.簇是一種用于存儲(chǔ)數(shù)據(jù)表中數(shù)據(jù)的方法。簇實(shí)際上是(2個(gè)字),由一組共享相同數(shù)

據(jù)塊的多個(gè)()組成。

105.創(chuàng)建一個(gè)UPDATE語(yǔ)句來(lái)修改ARTISTS表中的數(shù)據(jù),并且把每一行的T」D值都改

成15,應(yīng)該使用的SQL語(yǔ)句是()

106.ROWID實(shí)際上保存的是記錄的(4個(gè)字),因此通過(guò)ROWID來(lái)訪問(wèn)記錄可以獲得

最快訪問(wèn)速度。

107.oracle中臨時(shí)表可以分為事務(wù)級(jí)臨時(shí)表和會(huì)話級(jí)臨時(shí)表,創(chuàng)建事務(wù)級(jí)臨時(shí)表,需要使

用(4個(gè)字)子句;創(chuàng)建一個(gè)會(huì)話級(jí)臨時(shí)表,則需要使用(4個(gè)字)子句。

108.在ORACLE的早期版本中,對(duì)撤銷信息的管理采用(3個(gè)字)從ORACLE91后采用

(9個(gè)字)方式管理撤銷信息

109.在ORACLE系統(tǒng)中,為了實(shí)現(xiàn)對(duì)表,視圖和索引等數(shù)據(jù)庫(kù)對(duì)象進(jìn)行了管理,

ORACLE采用(2個(gè)字)實(shí)現(xiàn)。

110.在下列SQL語(yǔ)句中添加適當(dāng)?shù)谋磉_(dá)式或子句,使語(yǔ)句可以正常運(yùn)行。

SELECT供應(yīng)商所在城市,COUNT(供應(yīng)商編號(hào))

FROM供應(yīng)商信息

GROUPBY(7個(gè)字)

ORDERBY(5個(gè)字)DESC;

111.在不為視圖指定列名的情況下,視圖列的名稱將使用(5個(gè)字)。

112.在不為視圖指定列名的情況下,視圖列的名稱將使用

113.在STORAGE子句中可以設(shè)置6個(gè)存儲(chǔ)參數(shù)。其中,INITIAL指定為表中的數(shù)據(jù)分配

的第一個(gè)盤區(qū)大小:(1個(gè)字)指定為存儲(chǔ)表中的數(shù)據(jù)分配的第二個(gè)盤區(qū)大??;(1個(gè)字)指定

從第二個(gè)盤區(qū)之后,每個(gè)盤區(qū)相對(duì)于上一個(gè)盤區(qū)的增長(zhǎng)百分比;MAXEXTENTS指定允許

為表中的數(shù)據(jù)所分配的最小盤區(qū)數(shù)目;(1個(gè)字)指定允許為表中的數(shù)據(jù)所分配的最大盤區(qū)數(shù)

目。

114.在SELECT、UPDATE或DELETE語(yǔ)句中嵌套了一個(gè)或多個(gè)SELECT語(yǔ)句時(shí),被嵌

套的SELECT語(yǔ)句被稱為。

115.在PL/SQL中,如果SELECT語(yǔ)句沒(méi)有返回列,則會(huì)引發(fā)Oracle錯(cuò)誤,并引發(fā)(13個(gè)

字)異常。

116.在傳統(tǒng)上,Oracle在啟動(dòng)實(shí)例時(shí)將讀取本地的一個(gè)文本文件,并利用從中獲取的初始

化參數(shù)對(duì)實(shí)例和數(shù)據(jù)庫(kù)進(jìn)行設(shè)置,這個(gè)文本文件稱為(7個(gè)字)(簡(jiǎn)稱PFILE)。而從Oracle

9i后,Oracle開(kāi)始提供(11個(gè)字)(簡(jiǎn)稱SPFILE)?它是一個(gè)二進(jìn)制格式的文件,并始終

存放在數(shù)據(jù)庫(kù)服務(wù)器端。

117.在ORDERBY子句中,關(guān)鍵字表示升序排列,關(guān)鍵字表示降序排列。

118.在創(chuàng)建對(duì)象類型時(shí),用戶不必特意創(chuàng)建(4個(gè)字),它由系統(tǒng)隱式創(chuàng)建,名稱與對(duì)象

類型的名稱相同,并且它會(huì)接受對(duì)象類型的所有屬性作為它的參數(shù)。

119.在Oracle數(shù)據(jù)庫(kù)中的權(quán)限可以分為兩類,即(4個(gè)字)和(4個(gè)字)。(4個(gè)字)是

指在系統(tǒng)級(jí)控制數(shù)據(jù)庫(kù)的存取和使用的機(jī)制。

120.在ORACAL數(shù)據(jù)庫(kù)中將權(quán)限分為兩類,即()和()、()是指在系統(tǒng)級(jí)控制數(shù)據(jù)庫(kù)的存取

和使用機(jī)制,(對(duì)象權(quán)限)是指在模式對(duì)象上控制數(shù)據(jù)庫(kù)的存取和使用的機(jī)制。(分別4字)。

121.在B樹(shù)索引中,通過(guò)在索引中保存排過(guò)序的(4個(gè)字)與相對(duì)應(yīng)記錄的(5個(gè)字)來(lái)實(shí)現(xiàn)快

速查找。

122.在

下面程序的空白出填寫一定的代碼,使該函數(shù)可以獲取指定編號(hào)的商品價(jià)格。

Createorreplacefunctionget_price(p_IDvarchar2)

(15字符)

isv_pricenumber;

Begin

Select單價(jià)(12字符)

from商品信息where商品編號(hào)=(4字符);

Returnv_price:

Exception

Whenno_date_foundthendbms_output.put_line('查找的商品不存在!');

Whertoo_many_rowsthen

Dbms_output.put」ine('程序運(yùn)行錯(cuò)誤!請(qǐng)使用游標(biāo)');

Whenothersthen

Dbms_output.put」ine('發(fā)生其他錯(cuò)誤!’);

Endget_price;

123.一個(gè)表空間具有(9個(gè)字)、在線(ONLINE)、只讀(READONLY)、(13個(gè)字)。

124.要設(shè)置SQL*Plus顯示數(shù)字時(shí)的格式可以使用(3個(gè)字)命令,而要設(shè)置某個(gè)數(shù)字列的顯

示格式要使用(4個(gè)字)命令

125.下面的語(yǔ)句創(chuàng)建了一個(gè)序列對(duì)象,該序列對(duì)象的開(kāi)始數(shù)為2,每次遞增2,當(dāng)大于

1000后,序列值重新返回到2。在空白處填寫適當(dāng)?shù)拇a,完成上述要求。

createsequenceseg_test

126.在PL/SQL中,如果SELECT語(yǔ)句沒(méi)有返回列,則會(huì)引發(fā)Oracle錯(cuò)誤,并引發(fā)(13個(gè)

字)異常。

127.用戶對(duì)數(shù)據(jù)庫(kù)的操作如果產(chǎn)生日志信息,則該日志信息首先被存儲(chǔ)在(5個(gè)字)

中,隨后由()進(jìn)程保存到(5個(gè)字)。

128.如果一個(gè)表需要經(jīng)常查詢,就可以多建一些索引;如果查詢次數(shù)不多,則不必要建立

很多索引。

129.執(zhí)行ALTERTABLESPACE-RENAMEDATAFILE語(yǔ)句必須使數(shù)據(jù)庫(kù)處于MOUNT

模式。

130.只有表空間中所有數(shù)據(jù)文件都處于聯(lián)機(jī)狀態(tài),并且表空間本身也處于聯(lián)機(jī)狀態(tài)時(shí),才

能將表空間恢復(fù)成讀寫狀態(tài)。

131.運(yùn)行在非歸檔模式下的數(shù)據(jù)庫(kù),如果數(shù)據(jù)庫(kù)崩潰可以恢復(fù)所有用戶所提交的事務(wù)操

作。

132.序列是一系列連續(xù)的整數(shù),兩個(gè)連續(xù)的整數(shù)間隔為1。

133.只讀狀態(tài)的表空間不能創(chuàng)建、修改和刪除對(duì)象。

134.在傳統(tǒng)上,Oracle在啟動(dòng)實(shí)例時(shí)將讀取本地的一個(gè)文本文件,并利用從中獲取的初始

化參數(shù)對(duì)實(shí)例和數(shù)據(jù)庫(kù)進(jìn)行設(shè)置,這個(gè)文本文件稱為(7個(gè)字)(簡(jiǎn)稱PFILE)。而從Oracle

9i后,Oracle開(kāi)始提供(11個(gè)字)(簡(jiǎn)稱SPFILE)?它是一個(gè)二進(jìn)制格式的文件,并始終

存放在數(shù)據(jù)庫(kù)服務(wù)器端。

135.在.SQL*P1us工具中,可以使用(),()命令來(lái)調(diào)用腳本文件。

136.在創(chuàng)建需要存儲(chǔ)顧客表中的所有列值的記錄變量時(shí),將使用什么?

A.%TYPR

B.%ROWTYPE

C.列列表%ROWCOUNT

答案:B

137.一個(gè)表空間具有(2個(gè)字)聯(lián)機(jī),只讀,(2個(gè)字)狀態(tài)

138.要設(shè)置SQL*Plus顯示數(shù)字時(shí)的格式可以使用(3個(gè)字)命令,而要設(shè)置某個(gè)數(shù)字列

的顯示格式要使用(4個(gè)字)命令

139.視圖與數(shù)據(jù)庫(kù)中的表非常相似,用戶也可以在視圖進(jìn)行INSERT,UPDATE和

DELETE操作。通過(guò)視圖修改數(shù)據(jù)時(shí),相應(yīng)地,改變(3個(gè)字)中的數(shù)據(jù)也會(huì)反映到視圖

中。

140.使用SQL*Plus的()命令可以將文件檢索到緩沖區(qū),并且不執(zhí)行。

141.在設(shè)置事務(wù)隔離層時(shí),需要使用關(guān)鍵字。

142.在檢索數(shù)據(jù)時(shí),如果使用符號(hào),則表示檢索所有的列。

143.在創(chuàng)建對(duì)象類型時(shí),用戶不必特意創(chuàng)建(4個(gè)字),它由系統(tǒng)隱式創(chuàng)建,名稱與對(duì)象

類型的名稱相同,并且它會(huì)接受對(duì)象類型的所有屬性作為它的參數(shù)。

144.7、命名程序單元式已經(jīng)命名并保存的PL/SQL塊,這樣就可以重新使用它們。存儲(chǔ)

程序單元式保存在數(shù)據(jù)庫(kù)中的命名程序單元。

145.用戶查詢下列哪一個(gè)數(shù)據(jù)字典視圖,可以查看他其他用戶授予的對(duì)象權(quán)限?()

A.DBA_SYS_PRIVS

B.USER_TAB_PRIVS_MADE

C.USER_TAB_PRIVSUSER_OBJ_PRIVS

答案:C

146.下面哪一個(gè)不是系統(tǒng)權(quán)限?()

A.SELECTTABLE

B.ALTERTABLE

C.SYSDABCREATE

答案:C

147.”8.可以應(yīng)用哪個(gè)數(shù)據(jù)字典試圖來(lái)查看軟件包中包含的代碼?()"

A.USER_OBJECTS

B.USER-PACKAGE_TEXT

C.USERSOURCEUSERTEXT

答案:B

148.”6.如果在程序包的主體中包含一個(gè)過(guò)程,但沒(méi)有在程序包規(guī)范中聲明這個(gè)過(guò)程,那

么它將被認(rèn)為是?()"

A.非法的

B.公有的

C.受限的私有的

答案:A

149.”5.根據(jù)下面的匿名程序塊,判斷CHECK_VALUE程序單元是否一個(gè)函數(shù)?()"

A.可以為一個(gè)函數(shù)

B.可以,但函數(shù)必須不包含任何SQL語(yǔ)句

C.可以,但需要初始化變量V——TEST不可以

答案:C

150.”4.函數(shù)頭部中的RETURN語(yǔ)句的作用是什么?()"

A.聲明返回的數(shù)據(jù)類型

B.聲明返回值的大小和數(shù)據(jù)類型

C.調(diào)用函數(shù)函數(shù)頭部不能使用RETURN語(yǔ)句

答案:A

151.”3.如果存在一個(gè)名為TEST的過(guò)程,它包含3個(gè)參數(shù):第一個(gè)參數(shù)為P_NUM1,第二

個(gè)參數(shù)為P_NUM2,第三個(gè)參數(shù)為P_NUM3.3個(gè)參數(shù)的模式都是IN,P_NUM2參數(shù)的數(shù)

據(jù)類型是VARHAR2,第三個(gè)參數(shù)的數(shù)據(jù)類型是VARCHAR2。下列哪一個(gè)是該過(guò)程的有效

調(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上述都對(duì)

答案:B

152.HAVING子句的作用是()

A.查詢結(jié)果的分組條件

B.組的篩選條件

C.限定返回的行的判斷條件對(duì)結(jié)果集進(jìn)行排序

答案:B

153.在全局存儲(chǔ)區(qū)SGA中,哪部分內(nèi)存區(qū)域時(shí)循環(huán)使用的?

A.數(shù)據(jù)緩沖區(qū)

B.日志緩沖區(qū)

C.共享池大池

答案:B

154.Oracle數(shù)據(jù)庫(kù)的最小I/O單位是().

A.表空間

B.段

C.盤區(qū)數(shù)據(jù)塊

答案:D

155.用()語(yǔ)句修改表的一行或多行數(shù)據(jù)。

A.UPDATE

B.SET

C.SELECTWHERE

答案:A

156.以下哪種分區(qū)方法適用于存放離散的數(shù)據(jù)()

A.范圍分區(qū)

B.散列分區(qū)

C.列表分區(qū)索引分區(qū)

答案:C

157.以下哪些事件不會(huì)引起LGWR進(jìn)程啟動(dòng)?

A.用戶提交事務(wù)

B.用戶執(zhí)行URDDATE

C.在DBWn進(jìn)程將修改的緩沖區(qū)數(shù)據(jù)寫到磁盤前當(dāng)重做日志緩沖達(dá)到1/3滿

時(shí)

答案:B

158.要建立一個(gè)語(yǔ)句向Types表中插入數(shù)據(jù),這個(gè)表只有兩列,T」D和T_Name歹!]。如

果要插入一行數(shù)據(jù),這一行的T」D值是100,T_Name值是FRUIT。應(yīng)該使用的SQL語(yǔ)句

是()

A.INSERTINTOTypesValues(100,'FRUIT')

B.SELECT*FROMTypesWHERETJD=100ANDT_Name='FRUIT

C.UPDATESETTJD=100FROMTypesWHERET_Name='FRUIT'

DELETE*FROMTypesWHERET_ID=100ANDT_Name='FRUIT

答案:A

159.要建立一個(gè)UPDATE語(yǔ)句更新表的某一列數(shù)據(jù),且更新的數(shù)據(jù)為表統(tǒng)計(jì)的結(jié)果。則

需要在UPDATE語(yǔ)句中使用什么語(yǔ)句?

A.UPDATE

B.SET

C.SELECTWHERE

答案:C

160.向數(shù)據(jù)庫(kù)發(fā)出一個(gè)COMMIT命令提交事務(wù)時(shí),哪個(gè)后臺(tái)進(jìn)程將重新做日志緩沖區(qū)的

內(nèi)容寫入聯(lián)機(jī)重新做日志文件?

A.DBWn

B.LGWR

C.CKPTCMMT

答案:B

161.如果創(chuàng)建一個(gè)名為USERPKG的程序包并在程序包匯總包含了名為test的過(guò)程。下列

哪一個(gè)是對(duì)這個(gè)過(guò)程的合法調(diào)用?()

A.test(lO)

B.USERPKGtest(lO)

C.TEST.USERPKGd0)TEST(10).USERPKG

答案:B

162."2.下面哪些不是過(guò)程中參數(shù)的有效模式?()"

A.IN

B.INOUT

C.OUTINOUT

答案:C

163.加入當(dāng)前數(shù)據(jù)庫(kù)中有兩個(gè)并發(fā)的事務(wù),其中,第一個(gè)事務(wù)修改表中的數(shù)據(jù),第二個(gè)事

務(wù)在將修改提交給數(shù)據(jù)庫(kù)前查看這些數(shù)據(jù)。如果第一個(gè)事務(wù)執(zhí)行回滾操作,則會(huì)發(fā)生哪種

讀取現(xiàn)象?()

A.A、假讀

B.B、非重復(fù)讀取

C.C、錯(cuò)讀D、重復(fù)讀

答案:C

164.何時(shí)使用外全聯(lián)接?

A.兩個(gè)表都有NULL值時(shí)

B.需要一個(gè)表的所有不能匹配的數(shù)據(jù)時(shí);

C.需要兩個(gè)表的所有匹配的數(shù)據(jù)時(shí)需要兩個(gè)表的所有不能匹配的數(shù)據(jù)時(shí)

答案:D

165.如果PL/SQL程序塊的可執(zhí)行部分印發(fā)了一個(gè)錯(cuò)誤,則程序的執(zhí)行順序?qū)l(fā)生什么變

化?()

A.程序?qū)⑥D(zhuǎn)到EXCEPTION部分運(yùn)行

B.程序?qū)⒅兄惯\(yùn)行

C.程序仍然正常運(yùn)行以上都不對(duì)

答案:A

166.某用戶需要?jiǎng)?chuàng)建一個(gè)很小的表,但是該表會(huì)被許多查詢使用,這時(shí)用戶應(yīng)當(dāng)在創(chuàng)建該

表時(shí)指定下列哪個(gè)子句?O

A.PCTFREE和PCTUSED

B.CACHE

C.NOLOGGINGTABLESPACE

答案:B

167.可以應(yīng)用哪個(gè)數(shù)據(jù)字典試圖來(lái)查看軟件包中包含的代碼?()

A.USER_OBJECTS

B.USER-PACKAGE_TEXT

C.USER_SOURCEUSER_TEXT

答案:B

168.可以使用哪個(gè)子句來(lái)更改相關(guān)性標(biāo)識(shí)符的名稱?()

A.REFENCING

B.WHEN

C.INSEAT-OFRENAME

答案:A

169.假設(shè)用戶USER1的默認(rèn)表空間為USERS,他在該表空間的配額為10MB,則USER1

在USERS表空間創(chuàng)建基本表時(shí),他應(yīng)具有什么權(quán)限?()

A.CREATETABLE

B.CREATEUSER

C.UNLIMITEDTABLESPACELIMITEDTABLESPACE

答案:C

170.”9.對(duì)于下面的函數(shù),哪個(gè)語(yǔ)句將回成功的調(diào)用?()”

A.Calc_Sum

B.EXECUTECalc_sum(4,5)

C.EXECUTECalc_sum(23,12)Sum:=Calc_sum(23,12)

答案:A

171.”假設(shè)兩個(gè)數(shù)據(jù)文件tl和t2,下面的選項(xiàng)可以完成外部表的創(chuàng)建。

Creattabletest_table

(ms_idvarchar(20),

Tipvarchar(20),

Descvarchar(20))

ORGANIZATION

(

ORACLE_LOADER

DEFAULTDIRECTORYtest.dir

________________Parameters

(

Badfiletbad_dev,text,

LOGFILE4log_dev.txt,

FIELDSTERMINATEDBY7

)

CF1.TXT\,F2,TXT,)

);()”

A.EXTERNAL、TYPE、ACCESS、LOCATION

B.INDEX>TYPE、ACCESS>LOCATION

《EXTERNAL、TYPE、ACCESS>LOADINDEX、TYPE、ACCEPT、LOAD

答案:B

172.下面哪個(gè)系統(tǒng)預(yù)定義角色允許一個(gè)用戶創(chuàng)建其他用戶?()

A.CONNECT

B.DBA

C.RESOURCESYSDBA

答案:B

173.”根據(jù)下面的匿名程序塊,判斷CHECK_VALUE程序單元是否一個(gè)函數(shù)?

Declare

V_testnumber;

Begin

Ifv_test>10then

Check_value(v_test);

Endif;

End;

n

A.可以為一個(gè)函數(shù)

B.可以,但函數(shù)必須不包含任何SQL語(yǔ)句

C.可以,但需要初始化變量V——TEST不可以

答案:C

174.”對(duì)于下面的函數(shù),哪個(gè)語(yǔ)句將回成功的調(diào)用?()

CREATORREPLACEFUNCTIONCalc_sum

(Addend_xnumber,Addend_ynumber

)

Returnnumber

As

Sumnumber;

Begin

Sum:=addend_x+addend_y;

Returnsum;

End;

ii

A.Calc_Sum

B.EXECUTECalc_sum(4,5)

C.EXECUTECalc_sum(23,12)Sum:=Calc_sum(23,12)

答案:D

175.”對(duì)于下面的函數(shù),哪個(gè)語(yǔ)句將回成功的調(diào)用?()

CREATORREPLACEFUNCTIONCalc_sum

(Addend_xnumber,Addend_ynumber

)

Returnnumber

As

Sumnumber;

Begin

Sum:=addend_x+addend_y;

Returnsum;

End;

u

A.Calc_Sum

B.EXECUTECalc_sum(4,5)

C.EXECUTECalc_sum(23,12)Sum:=Calc_sum(23,12)

答案:D

176.對(duì)恢復(fù)目錄進(jìn)行CROSSCHECK檢驗(yàn)時(shí),如果RMAN不能找到物理存儲(chǔ)的備份文

件,則備份文件的信息將被標(biāo)記為什么?()

A.EXPIRED

B.DELETE

C.AVAILABLEUNAVAILABLE

答案:A

177.當(dāng)滿足下列哪個(gè)條件時(shí),允許兩個(gè)過(guò)程具有相同的名稱?()

A.參數(shù)的名稱或數(shù)量不相同時(shí)

B.”參數(shù)的數(shù)量或數(shù)據(jù)類型不相

同時(shí)"

C.參數(shù)的數(shù)據(jù)類型和名稱不相同時(shí)參數(shù)的數(shù)量和數(shù)據(jù)類型不相同時(shí)

答案:B

178.查詢一個(gè)表的中記錄數(shù),可以采用統(tǒng)計(jì)函數(shù)

A.AVG(*)

B.SUM(*)

C.COUNT(*)MAX(*)

答案:C

179.RMAN資料檔案庫(kù)可以保存在以下什么位置?()

A.目標(biāo)數(shù)據(jù)庫(kù)的控制文件中

B.備用數(shù)據(jù)庫(kù)的控制文件中

C.恢復(fù)目錄數(shù)據(jù)庫(kù)的控制文件中都可以

答案:A

180.假設(shè)用戶USER1的默認(rèn)表空間為USERS,他在該表空間的配額為10MB,則USER1

在USERS表空間中創(chuàng)建基本表時(shí),他應(yīng)該具有什么權(quán)限?()

A.CREATETABLE

B.CREATEUSER

C.UNLIMITEDTABLESPACEUNLIMITEDTABLESPACE

答案:A

181.對(duì)于游標(biāo)FOR循環(huán),以下哪一個(gè)說(shuō)法是不正確的?

A.循環(huán)隱含使用FETCH獲取數(shù)據(jù)

B.循環(huán)隱含使用OPEN打開(kāi)記錄集

C.終止循環(huán)操作也就關(guān)閉了游標(biāo)

D.游標(biāo)FOR循環(huán)不需要定義游標(biāo)

答案:D

182.想在另一個(gè)模式中創(chuàng)建表,用戶最少應(yīng)該具有什么系統(tǒng)權(quán)限?()

A.CREATETABLE

B.CREATEANYTABLE

C.RESOURCEDBA

答案:B

183.如果創(chuàng)建的表其主鍵可以自動(dòng)編號(hào),則應(yīng)該為主鍵創(chuàng)建的索引是哪種類型?

A.反向鍵索引

B.樹(shù)索引

C.位圖索引

D.基于函數(shù)的索引

答案:A

184.哪個(gè)后臺(tái)進(jìn)程和其相關(guān)的數(shù)據(jù)庫(kù)組成部分保證即使數(shù)據(jù)庫(kù)的修改還沒(méi)有記錄到數(shù)據(jù)文

件,提交的數(shù)據(jù)也能保留下來(lái)?

A.DBWn和數(shù)據(jù)庫(kù)高速緩沖存儲(chǔ)區(qū)

B.LGWR和聯(lián)機(jī)重做日志文件

C.CKPT和控制文件

D.DBWn和歸檔重做日志文件

答案:B

185.哪個(gè)后臺(tái)進(jìn)程負(fù)責(zé)將臟數(shù)據(jù)緩沖區(qū)的內(nèi)容寫入數(shù)據(jù)文件?

A.DBWn

B.SMON

C.LGWR

D.CKPT

答案:A

186.哪個(gè)后臺(tái)進(jìn)程負(fù)責(zé)將臟數(shù)據(jù)緩沖區(qū)的內(nèi)容寫入數(shù)據(jù)文件?

A.數(shù)據(jù)庫(kù)緩沖區(qū)緩存

B.數(shù)據(jù)字典緩沖

C.共享池

D.重做日志緩沖區(qū)

答案:D

187.解析后的SQL語(yǔ)句在SGA的哪個(gè)區(qū)域中進(jìn)行緩存?

A.數(shù)據(jù)緩沖區(qū)

B.日志緩沖區(qū)

C.共享池

D.大池

答案:C

188.如果經(jīng)常執(zhí)行類似于下面的查詢語(yǔ)句:SELECT*fromstudentwhere

Substrb(sname,0,2)='文『應(yīng)當(dāng)為STUDENT表中的SNAME列創(chuàng)建哪一種類型的索引?

A.B樹(shù)唯一索引

B.位圖索引

C.B樹(shù)不唯一索引

D.基于函數(shù)的索引

答案:D

189.假設(shè)某個(gè)表空間只具有一個(gè)大小100MB的數(shù)據(jù)文件,現(xiàn)需要將該數(shù)據(jù)文件的大小修

改為10MB,下列操作方法中哪一項(xiàng)是正確的?

A.刪除數(shù)據(jù)文件后再重建它

B.使用帶有RESIZE子句的ALTERDATABASEDATAFILE語(yǔ)句

C.在ALTERDATABASEDATAFILE語(yǔ)句中使用Size子句

D.將數(shù)據(jù)文件的AUTOEXTENT參數(shù)設(shè)置為TRUE,這樣數(shù)據(jù)文件會(huì)自動(dòng)逐漸縮減

答案:B

190.如果希望在激活約束時(shí)不驗(yàn)證表中已有的數(shù)據(jù)是否滿足約束的定義,那么可以使用下

列哪一個(gè)關(guān)鍵字?

A.DISACTIVE

B.VALIDATE

C.ACTIVE

D.NOVALIDATE

答案:D

191.對(duì)于下面的函數(shù),哪個(gè)語(yǔ)句將回成功的調(diào)用?CREATORREPLACEFUNCTION

Calc_sum(Addend_xnumber,Addend_ynumber(Addend_xnumber,Addend_y

number(Addend_xnumber,Addend_ynumberSumnumber;Sum

number;Sum:=addend_x+addend_y;

A.Calc_Sum

B.EXECUTE

C.EXECUTECalc_sum(23,12)

D.Sum:=Calc_sum(23,12)

答案:C

192.當(dāng)一個(gè)服務(wù)器進(jìn)程找不到足夠的空閑空間來(lái)放置從磁盤讀入的數(shù)據(jù)塊時(shí),將發(fā)生什

么?

A.通知CKPT進(jìn)程清楚DIRTY緩沖區(qū)

B.通知SMON進(jìn)程清楚DIRTY緩沖區(qū)

C.通知CKPT進(jìn)程激活一個(gè)檢查點(diǎn)

D.通知DBMn進(jìn)程將DIRTY

答案:D

193.查看下面的語(yǔ)句創(chuàng)建了哪一種索引?_CCREATEINDEXtest_index

ONstudent(studo,sname)TABLESPACEusersSTORAGE(INITIAL64k,next32k);

A.全局分區(qū)索引

B.位圖索引

C.復(fù)合索引

D.基于函數(shù)的索引

答案:C

194.DELETE語(yǔ)句中用語(yǔ)句或子句來(lái)指明表中所要?jiǎng)h除的行。

A.UPDATE

B.WHERE

C.SELECT

D.INSERT

答案:B

195.以下哪個(gè)Oracle工具可以在客戶端使用?()

A.EXP

B.EXPDP

C.IMPDP

D.全部都可以

答案:A

196.下列哪個(gè)語(yǔ)句可以在SQL*PLUS中直接調(diào)用一個(gè)過(guò)程?

A.RETURN

B.CALL

C.SET

D.EXEC

答案:D

197.函數(shù)頭部中的RETURN語(yǔ)句的作用是什么?

A.聲明返回的數(shù)據(jù)類型

B.聲明返回值的大小和數(shù)據(jù)類型

C.條用函數(shù)

D.函數(shù)頭部不能使用RETURN語(yǔ)句

答案:A

198.假設(shè)在一個(gè)表的3個(gè)字段NAME、SEX和MONTH_OF_BIRTH中分別保存姓名、性

別和出生的月份數(shù)據(jù),則應(yīng)當(dāng)為這3個(gè)字段分別創(chuàng)建何種類型的索引?

A.全部創(chuàng)建B樹(shù)索引

B.全部創(chuàng)建位圖索引

C.分別創(chuàng)建B樹(shù)索引、位圖索引和位圖索引

D.分別創(chuàng)建B樹(shù)索引、位圖索引和其于函數(shù)的索引

答案:D

199.下列關(guān)于脫機(jī)表空間的描述中,哪一項(xiàng)是正確的?

A.任何表空間都可以被設(shè)置為脫機(jī)狀態(tài)

B.任何表空間都可以被設(shè)置為脫機(jī)狀態(tài)

C.在將表空間設(shè)置為脫機(jī)狀態(tài)時(shí),屬于該表空間

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論