oracle課後填空選擇問題詳解

2022-11-01 04:12:04 字數 4395 閱讀 5774

第二章資料庫系統的物理儲存結構主要由3 類檔案組成,分別為資料檔案、日誌檔案、控制檔案。

2.使用者對資料庫的操作如果產生日誌資訊、則該日誌資訊首先被儲存在日誌緩衝區中,隨後

由lgwr程序儲存到日誌檔案。

3.乙個表空間物理上對應乙個或多個資料檔案。

4.在oracle 的邏輯儲存結構中,根據儲存資料的型別,可以將段分為資料段、索引段、回退段、lob 段和臨時段。

5.在oracle 的邏輯儲存結構中,資料塊是最小的i/o 單元。

6.在多程序oracle 例項系統中,程序分為使用者程序、後台程序和伺服器程序。當乙個使用者執行應用程式,如pro*c 程式或乙個oracle 工具(如sql*plus),系統將為使用者執行的應用程式建立乙個使用者程序。

1.下列選項中,哪一部分不是oracle 例項的組成部分? c

a.系統全域性區sga b. pmon 後台程序c.控制檔案 排程程序

2.在全域性儲存區sga 中,哪部分記憶體區域是迴圈使用的? b

a.資料緩衝區b.日誌緩衝區c.共享池d.大池

3.解析後的sql 語句在sga 的哪個區域中進行快取? c

a.資料緩衝區b.日誌緩衝區c.共享池d.大池

4.如果乙個服務程序非正常終止,oracle 系統將使用下列哪乙個程序來釋放它所占用的資

源? d

5.如果伺服器程序無法在資料緩衝區中找到空閒快取塊,以新增從資料檔案中讀取的資料

塊,則將啟動如下哪乙個程序? d

6.下列關於共享伺服器模式的敘述哪一項不正確? a

a.在共享伺服器操作模式下,每乙個使用者程序必須對應乙個伺服器程序

b.乙個資料庫例項可以啟動多個排程程序

c.在共享伺服器操作模式下,oracle 例項將啟動排程程序dnnn 為使用者程序分配服務程序

d.共享伺服器操作模式可以實現少量伺服器程序為大量使用者程序提供服務

7.當資料庫執行在歸檔模式下時,如果發生日誌切換,為了保證不覆蓋舊的日誌資訊,系統

將啟動如下哪乙個程序? d

8.下列哪乙個程序和資料庫部件可以保證使用者對資料庫所做的修改在沒有儲存的情況下,不

會發生丟失修改資料? c

和資料檔案 和日誌檔案組 和控制檔案 和歸檔日

志檔案9.下列哪乙個程序用於將修改過的資料從記憶體儲存到磁碟資料檔案中? a

10.如果要查詢資料庫中所有表的資訊,應當使用下列哪種資料字典檢視? a

檢視 檢視 檢視d.動態效能檢視

11.下列哪一項是oracle 資料庫中最小的儲存分配單元? d

a.表空間b.段c.盤區d.資料塊

12.下面的各項中哪乙個正確描述了oracle 資料庫的邏輯儲存結構? a

a.表空間由段組成,段由盤區組成,盤區由資料塊組成

b.段由表空間組成,表空間由盤區組成,盤區由資料塊組成

c.盤區由資料塊組成,資料塊由段組成,段由表空間組成

d.資料塊由段組成,段由盤區組成,盤區由表空間組成

第三章1.標準的sql 語言語句型別可以分為:資料定義語句(ddl)、資料操縱語句(dml)和資料控制語句(dcl)。

2.在需要濾除查詢結果中重複的行時,必須使用關鍵字distinct;在需要返回查詢結果中的

所有行時,可以使用關鍵字all。

3.如果需要在select 子句中包括乙個表的所有列,可使用符號*。

4.如果定義與組有關的搜尋條件,可以把group by 子句新增到select 語句中。

5.當進行模糊查詢時,就使用關鍵字like和萬用字元"_"或百分號"%"。

子句可以接收from子句輸出的資料,而h**ing子句則可以接收來自group by、

from 或where子句的輸入。

7.使下列sql 語句中新增適當的表示式或子句,使語句可以正常執行。

select **商所在城市,count(**商編號)

from **商資訊

group by **商所在城市

order by 2 desc;

1.下列的哪個子句在select 語句中用於排序結果集? d

子句 子句 子句 by 子句

2.為了去除結果集中重複的行,可在select 語句中使用下列哪個關鍵字? b

3.下列哪個關鍵字或子句用來限定查詢結果集中的行? b

by 子句的作用是什麼? a

a.查詢結果的分組條件b.組的篩選條件c.限定返回的行的判斷條件d.對結果集進行排序

子句的作用是b

a.查詢結果的分組條件b.組的篩選條件c.限定返回的行的判斷條件d.對結果集進行排序

6.下列哪個函式可以把乙個列中的所有值相加求和? b

7.下列哪個子句是select 語句中必選項? a

by8.當使用三角函式cos 求余弦時,應以b 為單位傳遞引數。

a.角度b.弧度c.角度和弧度均可d.上述都不對

9.下列哪個子句實現對乙個結果集進行分組和彙總? d

by by

10.查詢乙個表的總記錄數,可以採用c 統計函式。

第四章1.在sql 語句中,用於向表中插入資料的語句是insert。

2.如果需要向表中插入一批已經存在的資料,可以在insert語句中使用select語句。

3.建立乙個update 語句來修改artists 表中的資料,並且把每一行的t_id 值都改成15,應該使用的sql 語句是update artists set t_id=15;。

4.使用describe命令可以顯示表的結構資訊。

5.使用sql*plus 的get命令可以將檔案檢索到緩衝區,並且不執行。

6.當設定了多個列的顯示屬性後,如果清除設定的顯示屬性,可以使用命令clear,而當要

清除某列具體的顯示屬性時,需要使用命令off。

7.使用s**e命令可以將緩衝區中的sql 命令儲存到乙個檔案中,並且可以使用start命令執行該檔案。

8.要設定sql*plus 顯示數字時的格式可以使用numformat命令,而要設定某個數字列的

顯示格式要使用column命令。

1.要建立乙個語句向types 表中插入資料,這個表只有兩列,t_id 和t_name 列。如果要插入一行資料,這一行的t_id 值是100,t_name 值是fruit。

應該使用的sql 語句是a 。

into types values(100,'fruit')

* from types where t_id=100 and t_name='fruit'

set t_id=100 from types where t_name='fruit'

* from types where t_id=100 and t_name='fruit'

2.用a 語句修改表的一行或多行資料。

3.要建立乙個update 語句更新表的某一列資料,且更新的資料為表統計的結果。則需要

在update 語句中使用什麼語句? c

語句中用b 語句或子句來指明表中所要刪除的行。

5.使用什麼命令可以清除表中所有的內容? d

6.如果要設定sql*plus 每頁列印的數量,則可以使用如下的哪個命令? c

page pagesize

7.以下的哪個命令可以將sql 命令儲存到檔案中a 。而哪個命令可以將sql 命令的

執行結果儲存到檔案中b 。

第五章1.在oracle 系統中,為了實現對錶、檢視和索引等資料庫物件進行管理,oracle 採用模式實現。

2.乙個模式只能夠被乙個資料庫使用者所擁有,其建立的所有模式物件都儲存在自己的模式

中。資料型別與varchar2型別都用於儲存字串。如果定義了char型別的字段,並且

向其賦值時,字串的長度小於定義的長度,則使用空格填充;而varchar2型別的字段用

於儲存變長的字串,即如果向該列賦值的字元長度小於定義時的長度,該列的字元長度只

會是實際字元資料的長度,系統不會使用空格填充。

實際上儲存的是記錄的實體地址,因此通過rowid 來訪問記錄右以獲得最快的

訪問速度。

5.在storage 子句中可以設定6 個儲存引數。其中,initial指定為表中的資料分配的第乙個盤區的大小;next指定為儲存表中的資料分配的第二個盤區大小;pctincrease指定從第二個盤區之後,每個盤區相對於上乙個盤區的增長百分比;minextents指定允許為表中的資料所分配的最小盤區數目;maxextents指定允許為表中的資料所分配的最**區數目。

6.通過資料塊空間管理引數可以控制資料塊中空閒空間的使用方法,其中pctfree用於控制

資料塊的更新預留的空間,而pctused用於控制資料塊在刪除時釋放空間的門檻。

7.為student 表手動分配儲存空間,並且大小由next 引數設定,則應使用的語句為alter

table student allocate extent; ;如果為student 表手動分配了乙個大小為128kb 的新盤區,則應使用的語句為alter table student allocate extent(size 128k); 。

ORACLE常問面試問題

這裡的回答並不是十分全面,這些問題可以通過多個角度來進行解釋,也許你不必在面試過程中給出完全詳盡的答案,只需要通過你的解答使面試考官了解你對oracle的理解程度即可。1.解釋冷備份和熱備份的不同點以及各自的優點 解答 熱備份針對歸檔模式的資料庫,在資料庫仍舊處於工作狀態時進行備份。而冷備份指在資料...

概率選擇填空

1.事件a發生的概率為0.3,事件b發生的概率為0.6,事件a,b至少有乙個發生的概率為0.9,則事件a,b同時發生的概率為 2.設隨機向量 x,y 取陣列 0,0 1,1 1,2 1,0 的概率分別為取其餘陣列的概率均為0,則c 3.設隨機變數x在 1,6 上服從均勻分布,則關於y的方程無實根的概...

病理選擇填空

1 氣球樣變常見於 a病毒性肝炎 b脂肪肝 c肝硬化 d 慢性肝硬化 e肺結核 2 血管壁的玻璃樣變主要發生於 a大動脈 b 中等動脈 c大靜脈 d細小動脈 e微動脈 3 軟化灶是指區域性腦組織發生了 a萎縮 b纖維素樣壞死 c 液化性壞死 d水腫 e凝固性壞死 4 下列一般不會發生壞疽的是 a b...