Oracle_11g_課后答案_孫鳳棟_第1頁(yè)
Oracle_11g_課后答案_孫鳳棟_第2頁(yè)
Oracle_11g_課后答案_孫鳳棟_第3頁(yè)
Oracle_11g_課后答案_孫鳳棟_第4頁(yè)
Oracle_11g_課后答案_孫鳳棟_第5頁(yè)
已閱讀5頁(yè),還剩6頁(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)介

1、第一章1 簡(jiǎn)答題(1) Oracle 11g 數(shù)據(jù)庫(kù)的企業(yè)版、標(biāo)準(zhǔn)版、個(gè)人版之間有什么區(qū)別?分別適用于什么環(huán)境?(2)常用的數(shù)據(jù)庫(kù)類型有哪幾種?有何區(qū)別?分別適用于什么類型的應(yīng)用?(3)說(shuō)明Oracle數(shù)據(jù)庫(kù)的命名規(guī)則。 1. 命名只能使用英文字母,數(shù)字和下劃線,除個(gè)別通用的要避免使用縮寫,多個(gè)單詞組成的中間以下劃線分割;2. 除數(shù)據(jù)庫(kù)名稱長(zhǎng)度為18個(gè)字符,其余為130個(gè)字符,Database link名稱也不要超過(guò)30個(gè)字符;3. 避免使用Oracle的保留字如level、關(guān)鍵字如type;4. 名表之間相關(guān)列名盡量同名;5. 數(shù)據(jù)

2、庫(kù)的命名:網(wǎng)上數(shù)據(jù)庫(kù)命名為“OLPS”表示站點(diǎn)的24個(gè)字符,后臺(tái)數(shù)據(jù)庫(kù)命名為“BOPS”表示站點(diǎn)的24個(gè)字符。測(cè)試數(shù)據(jù)庫(kù)命名為“OLPS|BOPS”“TEST”,開(kāi)發(fā)數(shù)據(jù)庫(kù)命名為“OLPS|BOPS”+“TEST”,用模式(SCHEMAUSER)的不同來(lái)區(qū)分不同的站點(diǎn)。6. INDEX命名:table_name+column_name+index_type(1 byte)+idx,各部分以下劃線(_)分割。多單詞組成的column name,取前幾個(gè)單詞首字母,加末單詞組成column_name。7. SEQUENCE命名:seq_+table_name

3、。(4)說(shuō)明Oracle數(shù)據(jù)庫(kù)各個(gè)服務(wù)的作用。第二章1.簡(jiǎn)答題(1)簡(jiǎn)述利用OEM可以進(jìn)行哪些數(shù)據(jù)庫(kù)管理操作。在OEM(Oracle Enterprise Manager)中,可以對(duì)方案中的各種數(shù)據(jù)庫(kù)對(duì)象進(jìn)行管理,如添加表、修改表和刪除表等。(2).簡(jiǎn)述利用SQL Plus工具可以進(jìn)行哪些數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)操作(3).簡(jiǎn)述利用SQL Developer可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行哪些類型的操作(4).簡(jiǎn)述利用網(wǎng)絡(luò)配置助手ONCA可以進(jìn)行哪些網(wǎng)絡(luò)配置操作(5).簡(jiǎn)述利用網(wǎng)絡(luò)管理工具ONM可以進(jìn)行哪些網(wǎng)絡(luò)管理操作。第三章1 簡(jiǎn)答題(l)簡(jiǎn)述Oracle數(shù)據(jù)庫(kù)體系結(jié)構(gòu)的構(gòu)成。(2)簡(jiǎn)述Orac

4、le數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)的組成。(3)簡(jiǎn)述Oracle數(shù)據(jù)庫(kù)邏輯存儲(chǔ)結(jié)構(gòu)的組成及相互關(guān)系。它們之間的關(guān)系如圖所示,一個(gè)或多個(gè)連續(xù)的的Oracle數(shù)據(jù)塊構(gòu)成區(qū),一個(gè)或多個(gè)區(qū)構(gòu)成段,一個(gè)或多個(gè)段構(gòu)成表空間,所有表空間構(gòu)成數(shù)據(jù)庫(kù)。(4)簡(jiǎn)述Oracle數(shù)據(jù)庫(kù)內(nèi)存結(jié)構(gòu)的組成及各個(gè)內(nèi)存區(qū)的作用。(5)簡(jiǎn)述Oracle數(shù)據(jù)庫(kù)后臺(tái)進(jìn)程的組成及各個(gè)后臺(tái)進(jìn)程的功能。(6)簡(jiǎn)述Oracle數(shù)據(jù)庫(kù)后臺(tái)進(jìn)程DBWR何時(shí)啟動(dòng)。(7)簡(jiǎn)述Oracle數(shù)據(jù)庫(kù)后臺(tái)進(jìn)程LGWR何時(shí)啟動(dòng)。第五章1.簡(jiǎn)答題(1)說(shuō)明數(shù)據(jù)庫(kù)表空間的種類及不同類型表空間的作用。類型:永久性表空間(PERMANENT TABLESPACE)、臨時(shí)表空間(

5、TEMP TABLESPACE)、撤銷表空間(UNDO TABLESPACE) 永久性表空間用于保留用戶的任何段或應(yīng)用跨越一個(gè)會(huì)話或事務(wù)的數(shù)據(jù)。 臨時(shí)表空間是指專門存儲(chǔ)臨時(shí)數(shù)據(jù)的表空間,這些臨時(shí)數(shù)據(jù)在會(huì)話結(jié)束時(shí)會(huì)自動(dòng)釋放。 從Oracle 9i開(kāi)始,Oracle數(shù)據(jù)庫(kù)中引入撤銷表空間,專門用于回退段的自動(dòng)管理,由數(shù)據(jù)庫(kù)自動(dòng)進(jìn)行回退段的創(chuàng)建、分配與優(yōu)化。(2)說(shuō)明數(shù)據(jù)庫(kù)、表空間、數(shù)據(jù)文件及數(shù)據(jù)庫(kù)對(duì)象之間的關(guān)系.數(shù)據(jù)庫(kù),表空間,及數(shù)據(jù)文件關(guān)系密切,但同時(shí)又有很多區(qū)別: 一個(gè)Oracle數(shù)據(jù)庫(kù)是由一個(gè)或多個(gè)表空間(tablespace)的邏輯存儲(chǔ)單位構(gòu)成的,這些表空間共同來(lái)存儲(chǔ)數(shù)據(jù)庫(kù)的數(shù)據(jù) Orac

6、le數(shù)據(jù)庫(kù)的每個(gè)表空間由一個(gè)或多個(gè)被稱為數(shù)據(jù)文件(datafile)的物理文件構(gòu)成,這些文件由Oracle所在的操作系統(tǒng)管理。 數(shù)據(jù)庫(kù)的數(shù)據(jù)實(shí)際存儲(chǔ)在構(gòu)成各個(gè)表空間的數(shù)據(jù)文件中。(3)說(shuō)明Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)文件的作用。 Oracle數(shù)據(jù)庫(kù)的數(shù)據(jù)文件是用于保存數(shù)據(jù)庫(kù)中數(shù)據(jù)的文件,系統(tǒng)數(shù)據(jù)、數(shù)據(jù)字典數(shù)據(jù)、臨時(shí)數(shù)據(jù)、索引數(shù)據(jù)、應(yīng)用數(shù)據(jù)等都物理地存儲(chǔ)在數(shù)據(jù)文件中。(4)說(shuō)明Oracle數(shù)據(jù)庫(kù)控制文件的作用. 控制文件保存數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)信息,包括數(shù)據(jù)庫(kù)名稱、數(shù)據(jù)文件的名稱與狀態(tài)、重做日志文件的名稱與狀態(tài)等.在數(shù)據(jù)庫(kù)啟動(dòng)時(shí),數(shù)據(jù)庫(kù)實(shí)例依賴初始化參數(shù)定位控制文件,然后根據(jù)控制文件的信息加載數(shù)據(jù)文件和重

7、做日志文件,最后打開(kāi)數(shù)據(jù)文件和重做日志文件.(5)說(shuō)明Oracle數(shù)據(jù)庫(kù)重做日志文件的作用。重做日志文件是以重做記錄的形式記錄、保存用戶對(duì)教據(jù)庫(kù)所進(jìn)行的修改操作,包括用戶執(zhí)行DDL、DML語(yǔ)句的操作。如果用戶只對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢操作,那么查詢信息是不會(huì)記錄到重做日態(tài)文件中的。(6)說(shuō)明Oracle數(shù)據(jù)庫(kù)歸檔的必要性及如何進(jìn)行歸檔設(shè)置.歸檔是數(shù)據(jù)庫(kù)恢復(fù)及熱備份的基礎(chǔ).只用當(dāng)數(shù)據(jù)庫(kù)歸檔模式時(shí),才可以進(jìn)行熱備份和完全恢復(fù)。進(jìn)行歸檔設(shè)且包括歸檔模式設(shè)置(ARCHI V FLOG)、歸檔方式設(shè)置以及歸檔路徑的設(shè)置等。(7)說(shuō)明Oracle數(shù)據(jù)庫(kù)重做日志文件的工作方法.每個(gè)數(shù)據(jù)庫(kù)至少需要兩個(gè)重做日志文件,采

8、用循環(huán)寫的方式進(jìn)行下作。當(dāng)一個(gè)重做日志文件在進(jìn)行歸檔時(shí),還有另一個(gè)重做日志文件可用.當(dāng)一個(gè)重做日志文件被寫滿后,后臺(tái)進(jìn)程LGWR開(kāi)始寫入下一個(gè)重做日志文件,即日志切換,同時(shí)產(chǎn)生一個(gè)“日志序列號(hào)”,井將這個(gè)號(hào)碼分配給即將開(kāi)始使用的重做日志文件。當(dāng)所有的日志文件都寫滿后.LGW4R進(jìn)程再重新寫入第一個(gè)日志文件。 (8)說(shuō)明采用多路復(fù)用控制文件的必要性及其工作方式.答:采用多路復(fù)用控制文件可避免由于一個(gè)控制文件的損壞而導(dǎo)致數(shù)據(jù)庫(kù)無(wú)法正常啟動(dòng)。在數(shù)據(jù)庫(kù)啟動(dòng)時(shí)根據(jù)一個(gè)控制文件打開(kāi)數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)運(yùn)行時(shí)多路復(fù)用控制文件采用鏡像的方式進(jìn)行寫操作,保持所有控制文件的同步。 (9)簡(jiǎn)述數(shù)據(jù)庫(kù)歸檔目標(biāo)設(shè)置的方法及

9、注意事項(xiàng)。 設(shè)置方法 設(shè)置初始化參數(shù)LOG_ARCHIVE_DEST和LOG_ARCHIVE_DUPLEX_DEST 設(shè)置初始化參數(shù)LOG_ARCHIVE_DEST_n 設(shè)置歸檔文件命名方式注意事項(xiàng): 使用初始化參數(shù)LOG_ARCHIVE_DEST和LOG_ARCHIVE_DUPLEX_DEST只能設(shè)置兩個(gè)本地的歸檔目標(biāo),一個(gè)主歸檔目標(biāo)和一個(gè)輔助歸檔目標(biāo)。 初始化參數(shù)LOG_ARCHIVE_DEST_n最多可以設(shè)置31個(gè)歸檔目標(biāo),即n取值范圍為1-31。其中1-10可以用于指定本地的或遠(yuǎn)程的歸檔目標(biāo),11-31只能用于指定遠(yuǎn)程的歸檔目標(biāo)。 設(shè)置初始化參數(shù)LOG_ARCHIVE_DEST_n時(shí),

10、需要使用關(guān)鍵字LOCATION或SERVICE指明歸檔目標(biāo)是本地的還是遠(yuǎn)程的。 可以使用關(guān)鍵字OPTIONAL(默認(rèn))或MANDATORY指定是可選歸檔目標(biāo)還是強(qiáng)制歸檔目標(biāo)。強(qiáng)制歸檔目標(biāo)的歸檔必須成功進(jìn)行,否則數(shù)據(jù)庫(kù)將掛起。第六章1.簡(jiǎn)答題(1)簡(jiǎn)述Oracle數(shù)據(jù)庫(kù)中創(chuàng)建表的方法有哪幾種。、參考答案:1.利用create table創(chuàng)建;2.利用子查詢創(chuàng)建。(2)簡(jiǎn)述表中約束的作用、種類及定義方法.參考答案:作用:實(shí)現(xiàn)一些業(yè)務(wù)規(guī)則,防止無(wú)效的垃圾數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù),維護(hù)數(shù)據(jù)庫(kù)的完整性(完整性指正確性與一致性)。從而使數(shù)據(jù)庫(kù)的開(kāi)發(fā)和維護(hù)都更加容易。種類及定義:1. 主鍵約束 alter table

11、 表名 add constraint P_PK primary key(ID);2. 唯一性約束 alter table 表名 add constraint P_UK unique(name);3. 檢查約束 alter table 表名 add constraint P_CK check(條件);4. 外鍵約束 alter table 表名 add constraint P_FK foreign key(外鍵名) references 表名(列名) on delete cascade;5. 添加空/非空約束Alter table 表名 modify resume not null;Alter

12、 table 表名 modify resume null;6. 刪除約束 alter table 表名 drop unique(列名)/constraint P_CK/constraint P_PK cascade.(3)簡(jiǎn)述索引作用、分類及使用索引需要注意的事項(xiàng)。參考答案:作用:提高數(shù)據(jù)檢索效率的數(shù)據(jù)庫(kù)對(duì)象,能夠?yàn)閿?shù)據(jù)庫(kù)的查詢提供快捷的存取路徑,減少磁盤I/O。索引不依賴于表,是由系統(tǒng)自動(dòng)維護(hù)和使用的,不需要用戶參與。分類:B-樹(shù)索引、位圖索引、函數(shù)索引、唯一性索引與非唯一性索引、單列索引與復(fù)合索引注意事項(xiàng):1.導(dǎo)入數(shù)據(jù)后在創(chuàng)建索引;2.在適當(dāng)?shù)谋砗土猩蟿?chuàng)建適當(dāng)?shù)乃饕?.合理的設(shè)置索引中的

13、列的順序,應(yīng)將頻繁使用的列放在其他列的前面。(4)簡(jiǎn)述視圖的作用及分類.參考答案:作用:1.可以限制對(duì)基表數(shù)據(jù)的訪問(wèn),只允許用戶通過(guò)視圖看到表中的部分?jǐn)?shù)據(jù)。2.可以使復(fù)雜的查詢簡(jiǎn)單化。3.提供了數(shù)據(jù)的透明性,用戶并不知道數(shù)據(jù)來(lái)自于何處。4.提供了對(duì)相同數(shù)據(jù)的不同顯示。分類:簡(jiǎn)單視圖和復(fù)雜視圖。(5)簡(jiǎn)述序列的作用及其使用方法.參考答案:作用:1.可以為表中的記錄自動(dòng)產(chǎn)生唯一序號(hào)。2.由用戶創(chuàng)建并且可以被多個(gè)用戶共享。3.典型應(yīng)用是生成主鍵值,用于標(biāo)識(shí)記錄的唯一性。4.允許同時(shí)生成多個(gè)序列號(hào),而每一個(gè)序列號(hào)是唯一的。5.使用緩存可以加速序列的訪問(wèn)速度。使用方法:1.序列具有CURRVAL和NEX

14、TVAL兩個(gè)偽列。CURRVAL返回序列的當(dāng)前值,NEXTVAL在序列中增加新值并返回此值。2.可通過(guò)sequence_name.CURRVAL和sequence_name.NEXTVAL形式來(lái)應(yīng)用序列。(6)簡(jiǎn)述表分區(qū)的必要性及表分區(qū)方法的異同.參考答案:必要性:1.提高數(shù)據(jù)的安全性;2.提高數(shù)據(jù)的并行操作能力;3.簡(jiǎn)化數(shù)據(jù)的管理;4.操作的透明性。分區(qū)方法及異同: 范圍分區(qū): 每條記錄根據(jù)其分區(qū)列值所在的范圍決定存儲(chǔ)到哪個(gè)分區(qū)中。列表分區(qū): 列表分區(qū)列的值不能劃分范圍且分區(qū)列的取值是有少數(shù)值的集合。散列分區(qū): 基于分區(qū)列值的HASH算法,將數(shù)據(jù)均勻分布到指定的分區(qū)中。復(fù)合分區(qū): 結(jié)合兩種基本分區(qū)方法,先采用一個(gè)分區(qū)方法對(duì)表或索引進(jìn)行分區(qū),然后再采用另一個(gè)分區(qū)方法將分區(qū)再分成若干個(gè)子分區(qū)。每個(gè)分區(qū)的子分區(qū)

溫馨提示

  • 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)論