oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 孫風(fēng)棟主編 課后習(xí)習(xí)題答案Oracle選擇題(中文)_第1頁
oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 孫風(fēng)棟主編 課后習(xí)習(xí)題答案Oracle選擇題(中文)_第2頁
oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 孫風(fēng)棟主編 課后習(xí)習(xí)題答案Oracle選擇題(中文)_第3頁
oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 孫風(fēng)棟主編 課后習(xí)習(xí)題答案Oracle選擇題(中文)_第4頁
oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 孫風(fēng)棟主編 課后習(xí)習(xí)題答案Oracle選擇題(中文)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第3章 創(chuàng)建數(shù)據(jù)庫(1) 后臺進(jìn)程跟蹤文件的位置是CALOGFILE_DESTBORACLE_HOME CBACKGROUND_DUMP_DESTDCORE_DUMP_DEST  (2) 手動創(chuàng)建數(shù)據(jù)庫的第一步是DA啟動實例 B啟動SQL*Plus 以SYSDBA身份連接OracleC查看系統(tǒng)的實例名D創(chuàng)建參數(shù)文件(3) 關(guān)于控制文件以下正確的是AAOracle建議至少二個控制文件存放在二個磁盤分區(qū)BOracle建議至少二個控制文件存放在一個磁盤分區(qū)COracle建議存放一個控制文件D一個控制文件不足以運(yùn)行數(shù)據(jù)庫(4) 執(zhí)行CREATE DAT

2、ABASE命令之前,應(yīng)該發(fā)出的命令是BASTARTUP INSTANCE  BSTARTUP NOMOUNT CSTARTUP MOUNT D以上都不是(5) 創(chuàng)建數(shù)據(jù)庫時,Oracle如何得知需要創(chuàng)建的控制文件信息AA從初始化參數(shù)文件 B從 CREATE DATABASE 命令C從環(huán)境變量D從$ORACLE_HOME目錄名為 <db_name>.ctl的文件(6) 哪個腳本文件創(chuàng)建數(shù)據(jù)字典視圖AA B C D(7) 創(chuàng)建數(shù)據(jù)庫時,DATAFILE子句能定義幾個數(shù)據(jù)文件DA一個 B二個C多個;僅一個屬于系統(tǒng)表空間 D多個;都屬于系統(tǒng)表空間(8) 誰擁有數(shù)據(jù)字典AASYS

3、BSYSTEM CDBA DORACLE(9) 在CREATE DATABASE命令中,非法子句是B AMAXLOGMEMBERS BMAXLOGGROUPS  CMAXDATAFILES   DMAXLOGHISTORY (10) 創(chuàng)建一個數(shù)據(jù)庫至少需要幾個控制文件A A一個 B二個 C三個 D無第5章 物理存儲結(jié)構(gòu)(1) 關(guān)于聯(lián)機(jī)重做日志,以下哪兩個說法是正確的BCA所有日志組的所有文件都是同樣大小B一組中的所有成員文件都是同樣大小C成員文件應(yīng)置于不同的磁盤D回滾段大小決定成員文件大小(2) DBA使用哪個命令顯示當(dāng)前歸檔狀態(tài)AAARCHIVE LO

4、G LIST   BFROM ARCHIVE LOGSCSELECT * FROM V$THREAD DSELECT * FROM ARCHIVE_LOG_LIST(3) 創(chuàng)建一個數(shù)據(jù)庫需要多少個控制文件AA1 B2 C3 D0(4) 將下句補(bǔ)充完整:控制文件的建議配置是CA每數(shù)據(jù)庫一個控制文件 B每磁盤一個控制文件C二個控制文件置于二個磁盤 D二個控制文件置于一個磁盤(5) 當(dāng)創(chuàng)建控制文件時,數(shù)據(jù)庫必須處于什么狀態(tài)BA加載 B未加載 C打開 D受限 (6) 哪個數(shù)據(jù)字典視圖顯示數(shù)據(jù)庫處于歸檔狀態(tài)CA. V$INSTANCE BV$LOG CV$DATABASE DV$THREAD(

5、7) 把多路鏡像控制文件存于不同磁盤最大的好處是BA數(shù)據(jù)庫性能提高 B防止失敗C提高歸檔速度 D能并發(fā)訪問提高控制文件的寫入速度(8) 哪個文件用于記錄數(shù)據(jù)庫的改變,并且用于實例的恢復(fù)BAArchive log file BRedo log file CControl file DAlert log file(9) 一個實例可以建立幾個歸檔進(jìn)程CA5 B4 C10 D取決于操作系統(tǒng) (10) 定義歸檔目標(biāo)地址時,哪兩個參數(shù)不能一起使用AB AC ALOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DESTBLOG_ARCHIVE_DEST and LOG_ARCH

6、IVE_DEST_1CLOG_ARCHIVE_DEST and LOG_ARCHIVE_DEST_2D以上都不是;可以指定所有 的歸檔參數(shù) 第6章 邏輯存儲結(jié)構(gòu)(1) 段的集合稱為CA區(qū) B段 C表空間 D數(shù)據(jù)庫(2) 當(dāng)數(shù)據(jù)庫崩潰,何時使用回滾信息CA在崩潰之前B恢復(fù)完成之后C數(shù)據(jù)庫重新打開之后、恢復(fù)之前 D數(shù)據(jù)庫崩潰后回滾信息不被使用 (3) 數(shù)據(jù)字典表和視圖存儲在BAUSERS表空間 BSYSTEM表空間 CTEMPORARY表空間 D以上三個中任意(4) PCTFREE與PCTUSED之和不應(yīng)超過AA100 B50 C25 D10(5) 數(shù)據(jù)塊的哪三個部分合稱為塊頭部CA表目錄、行目錄

7、和行數(shù)據(jù)B標(biāo)題、表目錄、空閑區(qū)C表目錄、行目錄、標(biāo)題D塊頭部、行數(shù)據(jù)、行頭部(6) 數(shù)據(jù)庫打開時,以下哪個表空間必須聯(lián)機(jī)AASYSTEM  BTEMPORARY  CROLLBACK  DUSERS(7) 指定哪個表空間參與排序操作,可以提高排序效率BASYSEM  BTEMPORARY  CROLLBACK  DUSERS (8) 臨時表空間中用于排序的段是何時創(chuàng)建的AA排序操作開始的時候  B臨時表空間創(chuàng)建的時候  C當(dāng)排序操作需要內(nèi)存操過1KB的時候。  D上述所有選項。(9) 以下哪個段

8、是自管理的BATEMPORARY  BROLLBACK  CCACHE  DINDEX(10) 如果未定義臨時表空間,哪一個會作為默認(rèn)的臨時表空間DAROLLBACK  BUSERS  CINDEX  DSYSTEM (11) 回滾段的作用是DA數(shù)據(jù)的讀一致性 B事務(wù)回滾  C數(shù)據(jù)庫恢復(fù) D以上都是(12) 回滾段存儲AA事務(wù)修改的數(shù)據(jù)原值 B事務(wù)修改的數(shù)據(jù)新值 C事務(wù)修改的數(shù)據(jù)原值和新值 D以上都不是第7章 數(shù)據(jù)庫實例(1) Oracle實例是DAOracle 內(nèi)存結(jié)構(gòu) BOracle I/O 結(jié)構(gòu)COracle

9、 后臺進(jìn)程 D以上都是(2) SGA區(qū)包括DA數(shù)據(jù)高速緩沖區(qū)B共享池C重做日志緩沖區(qū)D以上都是 (3) 最近使用過的SQL語句存儲在BA共享池 B數(shù)據(jù)高速緩沖區(qū) C私有全局區(qū) D用戶全局區(qū)(4) 以下哪個不是Oracle后臺服務(wù)進(jìn)程BADBWR BDBCM CLGWR DSMON (5) 以下哪個是合法的Oracle后臺服務(wù)進(jìn)程DAARCH BLGWR CDBWR D以上都是 (6) 將修改過的數(shù)據(jù)塊寫入數(shù)據(jù)文件的進(jìn)程是A ADBWR BLGWR CPMON DSMON (7) 已提交的事務(wù)所做的改變由哪個進(jìn)程記錄DADBWR BSMON CCKPT D以上都不是 (8) Oracl

10、e事務(wù)提交即BA數(shù)據(jù)由DBWR進(jìn)程寫入磁盤文件 BLGWR進(jìn)程成功寫入日志CPMON 進(jìn)程提交 DSMON 進(jìn)程寫數(shù)據(jù)(9) 回收表空間碎片的進(jìn)程是_BAPMON BSMON   CDBWR   DARCH (10) 管理用戶會話連接的進(jìn)程是_AA PMON BSMON CSERV DNET8第8章 數(shù)據(jù)庫啟動與關(guān)閉(1) 實例啟動時數(shù)據(jù)庫所處的狀態(tài)是CAMOUNT  BOPEN  CNOMOUNT DNone(2) 數(shù)據(jù)庫啟動時,如果一個數(shù)據(jù)文件或日志文件不可用,會出現(xiàn)什么結(jié)果BAOracle返回警告信息并打開數(shù)據(jù)庫。BOracle 返回警告

11、信息,不打開數(shù)據(jù)庫。COracle 返回警告信息,并進(jìn)行數(shù)據(jù)庫恢復(fù)。DOracle忽略不可用的文件。(3) 受限會話的系統(tǒng)權(quán)限應(yīng)授予哪些用戶CA在客戶端與服務(wù)器之間通過SQL*NET 或NET8傳輸數(shù)據(jù),需要特別安全保護(hù)的用戶。B執(zhí)行數(shù)據(jù)導(dǎo)入、導(dǎo)出的DBA用戶。C上面兩類用戶都包括。D上面幾項都不正確。(4) 啟動數(shù)據(jù)庫時,如果一個或多個CONTROL_FILES參數(shù)指定的文件不存在或不可用,會出現(xiàn)什么樣的結(jié)果AAOracle返回警告信息,但不加載數(shù)據(jù)庫。BOracle返回警告信息,并加載數(shù)據(jù)庫。COracle忽略不可用的控制文件。DOracle 返回警告信息,并

12、進(jìn)行數(shù)據(jù)庫恢復(fù)。(5) Bob試圖正常關(guān)閉數(shù)據(jù)庫,Oracle說實例處于空閑狀態(tài),他試圖啟動數(shù)據(jù)庫,Oracle說數(shù)據(jù)庫已啟動,Bob最好使用什么命令強(qiáng)制關(guān)閉數(shù)據(jù)庫BANORMAL  BABORT  CIMMEDIATE  DNONE (6) Tom發(fā)出啟動數(shù)據(jù)庫的命令,實例和數(shù)據(jù)庫經(jīng)過怎樣的過程最終打開BAOPEN, NOMOUNT, MOUNT BNOMOUNT, MOUNT, OPEN  CNOMOUNT, OPEN, MOUNT  DMOUNT, OPEN,

13、 NOMOUNT  (7) Diane是一個新DBA,當(dāng)數(shù)據(jù)庫服務(wù)器正在運(yùn)行時她發(fā)出了關(guān)閉數(shù)據(jù)庫的命令,等一會兒,她發(fā)現(xiàn)Oracle正在等待所有用戶主動斷開,她使用的是哪一個關(guān)閉命令A(yù)A NORMAL  BABORT  CIMMEDIATE  DNONE  (8) 下面哪個腳本文件用于創(chuàng)建數(shù)據(jù)字典視圖BAA  B C  D (9) 為了執(zhí)行一次完整的數(shù)據(jù)庫介質(zhì)恢復(fù)操作,數(shù)據(jù)庫必須處于那種狀態(tài)BA處于Mount狀態(tài),并且使用RESETLOG方式打開數(shù)據(jù)庫。B處于Mount狀態(tài),但不打開數(shù)據(jù)庫。C處

14、于Mount狀態(tài),并且使用 ARCHIVELOG方式打開數(shù)據(jù)庫。D 不能執(zhí)行完整的數(shù)據(jù)庫介質(zhì)恢復(fù)操作。(10) 數(shù)據(jù)庫啟動過程中哪一步讀取初始化參數(shù)文件CA. 數(shù)據(jù)庫打開 B. 數(shù)據(jù)庫加載C. 實例啟動D. 每個階段 第9章 模式對象(1) 用于刪除約束的命令是哪一個CAALTER TABLE MODIFY CONSTRAINT BDROP CONSTRAINTCALTER TABLE DROP CONSTRAINT DALTER CONSTRAINT DROP (2) 哪個不是ROWID的組成部分AA表空間 B文件編號 C對象編號 D塊內(nèi)行號(3) 唯一值約束和主鍵約束的

15、區(qū)別是什么D A唯一值約束建立唯一索引、主碼約束建立非唯一索引 B主碼列可以為空、唯一值約束的列不可以為空 C主碼約束可以使用已有的索引、唯一值約束總是創(chuàng)建索引 D唯一值約束的列可以為空、主碼列不可以為空(4) 什么是模式BA數(shù)據(jù)庫對象的物理組織結(jié)構(gòu) B數(shù)據(jù)庫對象的邏輯組織結(jié)構(gòu)C索引模式 D以上都不是 (5) 位圖索引適合建于怎樣的列BA索引基數(shù)高 B索引基數(shù)低 C插入率高 D修改率高(6) 選擇2個可以被PUBLIC用戶組擁有的模式對象。ACA數(shù)據(jù)庫鏈接 B回滾段  C同義詞 D表(7) ALTER TABLE命令不能用于BA將一個表移動到其

16、他的表空間中B修改表的初始分區(qū)大小C修改表名D禁用觸發(fā)器(8) 哪個約束不會自動建立索引BA主碼 B外碼 C唯一(9) 哪個不是建立分區(qū)表的方法C A范圍 B列表 C函數(shù) D散列第10章 安全管理(1) 創(chuàng)建用戶命令中DEFAULT TABLESPACE子句指定_的位置。AA. 用戶創(chuàng)建的數(shù)據(jù)庫對象B. 用戶創(chuàng)建的臨時對象C. 用戶創(chuàng)建的系統(tǒng)對象D. 以上都不是(2) 資源文件中SESSIONS_PER_USER限制了什么BA. 數(shù)據(jù)庫的并發(fā)會話數(shù)量B. 每用戶會話數(shù)量C. 每用戶進(jìn)程數(shù)量D. 以上都不是(3) 哪個參數(shù)限制用戶在斷開前的最大空閑時間AAIDLE_TIME 

17、 BDISCONNECT_TIME  CCONNECT_TIME  D以上都不是 (4) 使用ALTER USER命令時,以下哪個子句有錯誤AAADD QUOTA  5M BIDENTIFIED BY usera CDEFAULT TABLESPACE SYSTEM   D以上都不是(5) 哪個視圖包含所有概要文件的資源使用參數(shù)BADBA_PROFILE  BDBA_PROFILES  CDBA_USERS  DDBA_RESOURCES (6) 以下哪個不是系統(tǒng)權(quán)限AASELECT BUPDA

18、TE ANY CCREATE VIEW DCREATE SESSION(7) 創(chuàng)建用戶的命令中哪個子句限制用戶對象在數(shù)據(jù)庫占用的空間DASize   BNEXT_EXTENT  CMAX_EXTENTS  DQUOTA(8) 對表空間配額的分配限制了哪個操作DAUPDATE   BDELETE     CCREATE  D以上都是(9) 概要文件不能限制_。DACPU 占用時間B最大數(shù)據(jù)庫連接時間C最大會話空閑時間 D讀取數(shù)據(jù)塊時間(10) 以下哪個不是角色DACONNECT BDBA

19、 CRESOURCE DCREATE SESSION第13章SQL語言基礎(chǔ)(1) 哪個單行函數(shù)能夠得到字符串的一部分BAINSERT  BSUBSTR CLPAD DLEAST(2) 哪個函數(shù)接受任何類型的參數(shù),可以多選。BDASUBSTR BNVL CROUND DDECODE ESIGN(3) SIGN(ABS(NVL(-23,0))的返回值是AA1 B32 C-1 D0 ENULL(4) 哪個函數(shù)能返回字符串的首字符,選擇2個。BCALTRIM BSUBSTR CRTRIM DINSERT EMOD(5) 哪行代碼有錯誤CASELECT dname,ename   B

20、FROM emp e,dept dCWHERE =  DORDER BY 1,2(6) 哪個語句不會建立隱式事務(wù)EAINSERT BUPDATE CDELETE DSELECT FOR UPDATE E以上語句都會建立隱式事務(wù)(7) 以下查詢語句是哪種連接BSELECT dname,ename FROM dept d,emp e WHERE = ORDER BY dname,ename;A自連接 B等值連接 C外連接 D不等值連接(8) 使用多表查詢時,在哪個子句指定多個表的名字DAHAVING BGROUP BY CWHERE DFROM (9) 如果查詢表A(有3行數(shù)據(jù))和表B(

21、有4行數(shù)據(jù)),使用select * from a,b,返回的查詢結(jié)果有多少行DA7 B1 C0 D12(10) 你需要把NEW_CUST表中的新客戶信息導(dǎo)入CUST和CUST_SPECIAL表,如果客戶信譽(yù)度大于10000,需要導(dǎo)入CUST_SPECIAL表,所有新客戶信息都要導(dǎo)入CUST表,使用哪種技術(shù)可以盡快完成導(dǎo)入CA外部表 B MERGE 命令CINSERT多表插入命令 D帶有 WITH CHECK OPTION子句的INSERT命令(11) 關(guān)于以下SQL語句的作用正確的說法是DALTER TABLE SET UNUSED (mgr_id)AEMP表上的同義詞需要被重建BMGR_ID

22、列上的約束都被取消C任何包含MGR_ID列的視圖都必須刪除和重建DMGR_ID列的索引仍然有效直到執(zhí)行DROP UNUSED COLUMNS命令(12) 什么情況下在GROUP BY子句中使用ROLLUPAA對每組進(jìn)行橫向統(tǒng)計和不分組統(tǒng)計B對GROUP BY指定的列進(jìn)行分組智能統(tǒng)計C對GROUP BY指定的列從右到左分組統(tǒng)計D對GROUP BY指定的列進(jìn)行橫向和縱向分組統(tǒng)計(13) 關(guān)于子查詢以下哪兩種說法是正確的BDA 外層查詢返回結(jié)果之后,執(zhí)行內(nèi)層查詢B 先執(zhí)行子查詢,再執(zhí)行外層查詢C 對于子查詢返回的結(jié)果,外層查詢只執(zhí)行一次D 外層查詢返回的每行結(jié)果都與內(nèi)層查詢結(jié)果進(jìn)行比較(14) OE

23、和SCOTT是數(shù)據(jù)庫用戶,ORDERS表被OE所擁有。DBA執(zhí)行以下操作會導(dǎo)致:ACREATE ROLE r1GRANT SELECT, INSERT ON TO r1GRANT r1 TO scottGRANT SELECT ON TO scottREVOKE SELECT ON FROM scottA SCOTT能查詢;B SCOTT不能查詢;C REVOKE命令回收了SCOTT和R1的SELECT權(quán)限;D REVOKE命令會發(fā)生錯誤,因為SELECT權(quán)限已被授予R1。第15章PL/SQL命名對象(1)在SQL*Plus環(huán)境中,刪除觸發(fā)器trg_emp的命令是_AADROP TRIGGER

24、 trg_emp BDELETE TRIGGER trg_emp CREMOVE TRIGGER trg_emp DALTER TRIGGER trg_emp REMOVE(2)關(guān)于觸發(fā)器哪句是正確的BADELETE語句觸發(fā)應(yīng)用觸發(fā)器; BINSERT語句觸發(fā)數(shù)據(jù)庫觸發(fā)器CUPDATE語句觸發(fā)系統(tǒng)觸發(fā)器 DSELECT語句觸發(fā)INSTEAD OF觸發(fā)器(3)關(guān)于觸發(fā)器,哪三句是正確的ACDA觸發(fā)器是一個PL/SQL塊、C或Java編寫的過程,與表、視圖、模式或數(shù)據(jù)庫相關(guān)聯(lián)。B當(dāng)特定的事件發(fā)生時,觸發(fā)器需要被顯式地觸發(fā)。C當(dāng)特定的事件發(fā)生時,觸發(fā)器隱式地執(zhí)行。D當(dāng)發(fā)生數(shù)據(jù)操縱事件(如DML事件)

25、或系統(tǒng)事件(如登錄數(shù)據(jù)庫、關(guān)閉數(shù)據(jù)庫)時,觸發(fā)器被觸發(fā)。E建立在模式上的觸發(fā)器被所有用戶的任意事件觸發(fā);建立在數(shù)據(jù)庫上的觸發(fā)器被特定用戶的任意事件觸發(fā)。(4)關(guān)于包的重載哪兩種說法是正確的AEA只有局部子程序或者包中定義的子程序可以重載B函數(shù)名相同、僅返回值類型不同可以對它們進(jìn)行重載C名稱、參數(shù)個數(shù)、類型、順序都相同的子程序可以重載D名稱相同、參數(shù)個數(shù)或類型相同的子程序可以重載E子程序名相同、參數(shù)個數(shù)、類型或順序不同可以重載(5)下面關(guān)于包的描述正確的是DA包可以嵌套。 B可以向包傳遞參數(shù)。C包在每次調(diào)用是加載到內(nèi)存中。 D包可以被多個應(yīng)用共享。(6)下面關(guān)于包的描述正確的是CEA包規(guī)范和包體

26、都是包的必需組成部分。B包規(guī)范是可選的,但包體是必需的。C包規(guī)范是必需的,但包體是可選的。D在數(shù)據(jù)庫中,包規(guī)范和包體存儲在一起。E在數(shù)據(jù)庫中,包規(guī)范和包體是分開存儲的。 (7)EMP表上有一個行級前觸發(fā)器,觸發(fā)器中包含一條對EMP表的查詢語句,確保工資的值在崗位最高工資和最低工資之間,當(dāng)修改EMP表中的工資時,會發(fā)生什么CA觸發(fā)器成功執(zhí)行B沒有觸發(fā),因為它由行級AFTER UPDATE事件觸發(fā)C觸發(fā)器執(zhí)行失敗,因為對正在執(zhí)行UPDATE操作的表進(jìn)行SELECT操作是不允許的D觸發(fā)器執(zhí)行失敗,因為不能在BEFORE UPDATE觸發(fā)器中使用MIN、MAX函數(shù)(8)數(shù)據(jù)庫觸發(fā)器的哪一部分決定觸發(fā)器

27、體執(zhí)行的次數(shù)AA觸發(fā)器類型 B觸發(fā)器體 C觸發(fā)事件 D觸發(fā)時間(9)有一個函數(shù)CALCTAX CREATE OR REPLACE FUNCTION calctax (sal NUMBER)RETURN NUMBER IS BEGIN RETURN (sal * ; END; 在SQL*PLUS環(huán)境執(zhí)行該函數(shù)的正確方法是EA執(zhí)行命令 CALCTAX(1000);.B執(zhí)行命令EXECUTE FUNCTION calctax;.C建立SQL*Plus環(huán)境變量X,執(zhí)行命令 :X := CALCTAX(1000);.D建立SQL*Plus環(huán)境變量X,執(zhí)行命令 EXECUTE:X := CALCTAX;.

28、E建立SQL*Plus環(huán)境變量X,執(zhí)行命令 EXECUTE:X := CALCTAX(1000);(10)如果執(zhí)行語句SELECTFOR UPDATE則必須AA在事務(wù)結(jié)束時執(zhí)行COMMIT或ROLLBACK,即使沒有數(shù)據(jù)改變B修改選擇的數(shù)據(jù),然后提交或回滾以結(jié)束事務(wù)C在事務(wù)結(jié)束時執(zhí)行COMMIT或ROLLBACK,只有當(dāng)數(shù)據(jù)改變的情況下D沒有數(shù)據(jù)改變就不存在事務(wù),所以不必執(zhí)行COMMIT或ROLLBACK第17章 備份與恢復(fù)用戶錯誤發(fā)生的兩個原因是(選擇二個)ADA. 錯誤數(shù)據(jù)被提交B. 操作系統(tǒng)錯誤C. 權(quán)限不足D. 表被錯誤截斷E. 應(yīng)用文件被誤刪除F. 應(yīng)用程序遇到尋址異常(1) 錯誤日

29、志中包括哪種數(shù)據(jù)庫備份活動的信息BA. 數(shù)據(jù)文件開始、結(jié)束備份狀態(tài)B. 表空間開始、結(jié)束備份狀態(tài)C. 數(shù)據(jù)庫備份狀態(tài)由打開到關(guān)閉D. 對數(shù)據(jù)庫的文件進(jìn)行操作系統(tǒng)備份(2) 在哪種情況下必須對只讀表空間進(jìn)行回滾(選二種)CDA. 恢復(fù)可讀寫的表空間;B. 恢復(fù)控制文件中所沒有的表空間;C. 恢復(fù)只讀表空間,在上次備份時也為只讀;D. 恢復(fù)可讀寫的表空間,在上次備份時為只讀;E. 恢復(fù)只讀表空間,在上次備份時為可讀寫。(3) 一個表空間由于錯誤而不可用,數(shù)據(jù)庫工作在非存檔模式,管理員應(yīng)如何使數(shù)據(jù)庫可用BA進(jìn)行數(shù)據(jù)庫恢復(fù)B進(jìn)行數(shù)據(jù)庫完全恢復(fù)C用之前的數(shù)據(jù)庫完全備份還原數(shù)據(jù)文件、重做日志文件和控制文件

30、D無法使數(shù)據(jù)庫可用(4) 為什么不建議使用手動歸檔CA需要額外的磁盤資源B需要更多的后臺進(jìn)程C管理員需要發(fā)出SQL命令歸檔聯(lián)機(jī)日志文件D需要編寫操作系統(tǒng)腳本以拷貝聯(lián)機(jī)日志文件(5) 數(shù)據(jù)庫處于存檔模式,可進(jìn)行哪三種類型的備份(選三項)ABA熱備份B數(shù)據(jù)庫關(guān)閉后使用操作系統(tǒng)進(jìn)行備份C使用ALTER CONTROLFILE BACKUP 命令備份聯(lián)機(jī)控制文件D使用 ALTER DATABASE BACKUP TABLESPACE命令備份聯(lián)機(jī)表空間E使用ALTER DATABASE BACKUP CONTROLFILE命令備份聯(lián)機(jī)控制文件(6) 啟動數(shù)據(jù)庫時,你發(fā)現(xiàn)一個非活動未歸檔的日志組不可用,你

31、可以執(zhí)行以下哪些命令DARECOVER REDOLOG GROUP 1;BRECOVER DATABASE UNTIL CANCEL;CALTER DATABASE RECOVER REDOLOG;DALTER DATABASE CLEAR UNARCHIEVED LOGFILE GROUP 1;ERECOVER DATABASE UNTIL TIME 1999-09-15:11:23:00;(7) 在進(jìn)行關(guān)閉數(shù)據(jù)庫的備份之前,哪三個命令可用于關(guān)閉數(shù)據(jù)庫BCDASHUTDOWN ABORT.BSHUTDOWN NORMAL.CSHUTDOWN IMMEDIATE.DSHUTDOWN TRANS

32、ACTIONAL.(8) 關(guān)于聯(lián)機(jī)備份,哪項說明是錯的CA數(shù)據(jù)庫可以被所有用戶訪問B數(shù)據(jù)庫必須運(yùn)行在歸檔模式下C數(shù)據(jù)庫可以打開,但只能處于只讀狀態(tài)D表空間置于備份狀態(tài)(9) 當(dāng)使用備份控制文件時,管理員需要做什么DA沒有特定要求B在 RECOVER命令中使用UNTIL CANCEL 子句 C在 RECOVER命令中使用 USING BACKUP CONTROLFILE 子句D恢復(fù)數(shù)據(jù)庫之前發(fā)出 RECOVER CONTROLFILE命令Fstart the database in the NOARCHIVELOG mode參考答案第1章Oracle數(shù)據(jù)庫概述1簡答題(1)數(shù)據(jù)是描述事物的符號,

33、是數(shù)據(jù)庫中存儲的基本對象。在計算機(jī)中,用記錄的形式來描述數(shù)據(jù)。數(shù)據(jù)與數(shù)據(jù)的解釋即數(shù)據(jù)的語義是緊密結(jié)合的。數(shù)據(jù)庫是指按一定的數(shù)據(jù)模型組織、描述和存儲的數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)是位于操作系統(tǒng)與用戶之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫系統(tǒng)是指數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)與計算機(jī)系統(tǒng)的結(jié)合。通常,在不引起混淆的情況下將數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。(2)數(shù)據(jù)庫管理系統(tǒng)的主要功能包括:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)庫運(yùn)行與控制、數(shù)據(jù)庫建立與維護(hù)、數(shù)據(jù)字典定義以及數(shù)據(jù)通信等。數(shù)據(jù)庫管理系統(tǒng)的內(nèi)部分多個層次,由應(yīng)用層、語言定義及其翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲層、操作系統(tǒng)以及數(shù)據(jù)庫組成。(3)數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、操作系統(tǒng)、數(shù)據(jù)

34、庫管理系統(tǒng)、開發(fā)工具、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員以及數(shù)據(jù)庫用戶組成。(4)概念模型是用簡單、清晰、用戶易于理解的概念來描述現(xiàn)實世界具體事物及事物之間的關(guān)系。它是現(xiàn)實世界到信息世界的抽象,是數(shù)據(jù)庫設(shè)計人員進(jìn)行數(shù)據(jù)庫設(shè)計的工具,與具體的數(shù)據(jù)庫管理系統(tǒng)無關(guān)。組織數(shù)據(jù)模型是從數(shù)據(jù)組織方式的角度來描述信息,它決定了數(shù)據(jù)在數(shù)據(jù)庫中的組織結(jié)構(gòu)。(5)E-R圖由3個要素組成:實體、聯(lián)系與屬性。實體之間的聯(lián)系有1:1、1:n、n:n三種類型。(6)Oracle之所以得到廣大用戶的青睞,其主要原因在于:支持多用戶、大事務(wù)量的事務(wù)處理、提供標(biāo)準(zhǔn)操作接口、實施安全性控制和完整性控制、支持分布式數(shù)據(jù)處理、具有可移值性、可兼

35、容性和可連接性。(7)目前市場上常見的關(guān)系數(shù)據(jù)庫管理系統(tǒng)包括Oracle、DB2、Sybase和SQL Server等。Oracle是當(dāng)今最大的數(shù)據(jù)庫廠商Oracle公司的數(shù)據(jù)庫產(chǎn)品。它是世界上第一個商品化的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),也是第一個推出與數(shù)據(jù)庫結(jié)合的第四代語言開發(fā)工具的數(shù)據(jù)庫產(chǎn)品。DB2是IBM公司于1983年推出的一個商業(yè)化關(guān)系數(shù)據(jù)庫管理系統(tǒng),它是基于System R基礎(chǔ)上實現(xiàn)的??梢赃\(yùn)行在各種不同的操作系統(tǒng)平臺上,如UNIX,VMS,Windows,OS/2等。Sybase可以運(yùn)行在不同的操作系統(tǒng)平臺上,如UNIX,VMS,Windows,Netware等。作為網(wǎng)絡(luò)數(shù)據(jù)庫,Syba

36、se采用開放的體系結(jié)構(gòu),支持網(wǎng)絡(luò)環(huán)境下各節(jié)點(diǎn)數(shù)據(jù)庫的互相訪問。Microsoft SQL Server是微軟公司推出的應(yīng)用于Windows操作系統(tǒng)上的關(guān)系數(shù)據(jù)庫產(chǎn)品。Microsoft SQL Server是Microsoft公司從Sybase公司購買技術(shù)而開發(fā)的產(chǎn)品,與Sybase數(shù)據(jù)庫完全兼容,它支持客戶機(jī)/服務(wù)器結(jié)構(gòu)。(8)基于Oracle數(shù)據(jù)庫的應(yīng)用系統(tǒng)結(jié)構(gòu)主要分為客戶機(jī)/服務(wù)器結(jié)構(gòu)、瀏覽器/服務(wù)器結(jié)構(gòu)以及分布式數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)等。(9)關(guān)系的完整性約束包括三類:實體完整性、參照完整性和用戶定義完整性。實體完整性:是指關(guān)系中必須定義主鍵,以惟一的確定一個元組。主鍵由一個或多個屬性構(gòu)成,其

37、取值惟一且不能為空(NULL)。參照完整性:在關(guān)系模型中,通過外鍵來表示表之間的聯(lián)系。參照完整性是指一個表中的外鍵的取值必須是參照表中主鍵存在的值或為空(NULL)。例如,學(xué)生信息表中“班號”屬性為外鍵,其取值必須是班級信息表中“班號”屬性的某一個值或為空。用戶定義完整性:是指用戶根據(jù)特定應(yīng)用情況,設(shè)定一些約束,反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。例如,“性別”屬性的域為“男、女”。(10)Oracle9i作為Oracle公司一代軟件平臺的艦旗產(chǎn)品,被業(yè)界稱為Oracle有史以來“最重大的軟件工程”,對以前版本的數(shù)據(jù)庫性能進(jìn)行改進(jìn)的同時,增加了很多新的功能:系統(tǒng)管理、數(shù)據(jù)庫可靠性、

38、數(shù)據(jù)庫可擴(kuò)展性、數(shù)據(jù)庫性能和數(shù)據(jù)庫安全性等。此外,Oracle9i中還引入了很多新的特性,如實現(xiàn)連續(xù)的數(shù)據(jù)可用性、自助錯誤更正、端到端的安全體系結(jié)構(gòu)、可管理性等。Oracle10g數(shù)據(jù)庫特性:Oracle10g是第一個為網(wǎng)格計算設(shè)計的關(guān)系數(shù)據(jù)庫,其中的g是指網(wǎng)格(grid)。Oracle10g提供了企業(yè)網(wǎng)格計算所需要的集群、工作負(fù)載和數(shù)據(jù)中心自動化等,提高了系統(tǒng)的管理性能和服務(wù)質(zhì)量。為了支持網(wǎng)格計算,Oracle10g在增強(qiáng)Oracle9i性能的同時,又增加了一些新的特性,包括網(wǎng)格計算、數(shù)據(jù)庫自動化、數(shù)據(jù)庫自我調(diào)整、真正集群技術(shù)、高可用性、超大型數(shù)據(jù)庫支持、分布式事務(wù)處理等。2實訓(xùn)題(1)E-

39、R圖如下:(2)E-R圖如下:關(guān)系模式如下:教師(教師號,姓名,性別,出生日期,系,職稱,課程號)課程(課程號,課程名,學(xué)分)學(xué)生(學(xué)號,姓名,性別,年齡,班級,系)學(xué)習(xí)(學(xué)號,課程號,成績)第2章數(shù)據(jù)庫服務(wù)器的安裝與卸載1簡答題(1)在安裝數(shù)據(jù)庫服務(wù)器之前需要進(jìn)行如下準(zhǔn)備:啟動操作系統(tǒng),并以Administrator身份登錄。檢查計算機(jī)名稱、檢查源文件完整路徑,如果包含中文字符則需要修改為不含中文字符。檢查服務(wù)器系統(tǒng)是否滿足軟硬件要求。對服務(wù)器進(jìn)行正確網(wǎng)絡(luò)配置。如果服務(wù)器上運(yùn)行其它Oracle服務(wù),必須在安裝前將它們?nèi)客V埂H绻?wù)器上運(yùn)行有以前版本的Oracle數(shù)據(jù)庫,則必須對其數(shù)據(jù)進(jìn)行

40、備份。決定數(shù)據(jù)庫的創(chuàng)建方式。(2)企業(yè)版數(shù)據(jù)庫服務(wù)器包含所有的數(shù)據(jù)庫組件,主要針對高端的應(yīng)用環(huán)境,適用于安全性和性能要求較高的聯(lián)機(jī)事務(wù)處理(OLTP)、查詢密集型的數(shù)據(jù)倉庫和要求較高的Internet應(yīng)用程序:標(biāo)準(zhǔn)版數(shù)據(jù)庫服務(wù)器提供大部分核心的數(shù)據(jù)庫功能和特性,適合于工作組或部門級的應(yīng)用程序:個人版數(shù)據(jù)庫服務(wù)器只提供基本數(shù)據(jù)庫管理功能和特性,適合單用戶的開發(fā)環(huán)境,為用戶提供開發(fā)測試平臺。 (3)常用數(shù)據(jù)庫類型包括事務(wù)處理類、數(shù)據(jù)倉庫類以通用類型。其中事務(wù)處理類型主要針對具有大量并發(fā)用戶連接,并且用戶主要執(zhí)行簡單事務(wù)處理的應(yīng)用環(huán)境。事務(wù)處理數(shù)據(jù)庫的典型應(yīng)用有銀行系統(tǒng)數(shù)據(jù)庫、Internet電子商

41、務(wù)數(shù)據(jù)庫、證券交易系統(tǒng)數(shù)據(jù)庫等。對于需要較高的可用性和事務(wù)處理性能、存在大量用戶并行訪問相同數(shù)據(jù)以及需要較高恢復(fù)性能的數(shù)據(jù)庫環(huán)境,事務(wù)處理類型的配置可以提供最佳性能;數(shù)據(jù)倉庫類型的數(shù)據(jù)庫主要針對有大量的對某個主題進(jìn)行復(fù)雜查詢的應(yīng)用環(huán)境。數(shù)據(jù)倉庫的典型應(yīng)用有客戶訂單研究、支持呼叫、銷售預(yù)測、采購模式以及其他戰(zhàn)略性業(yè)務(wù)問題的歷史數(shù)據(jù)研究。對于需要對大量數(shù)據(jù)進(jìn)行快速訪問,以及復(fù)雜查詢的數(shù)據(jù)庫環(huán)境,數(shù)據(jù)倉庫類型配置是最佳選擇;通用類型配置的數(shù)據(jù)庫是事務(wù)處理數(shù)據(jù)庫與數(shù)據(jù)倉庫配置的折衷方案。既可以支持大量并發(fā)用戶的事務(wù)處理,又可以快速對大量歷史數(shù)據(jù)進(jìn)行復(fù)雜的數(shù)據(jù)掃描和處理。(4)略(5)以SYSDBA身份

42、登錄的用戶具有創(chuàng)建數(shù)據(jù)庫啟動或關(guān)閉數(shù)據(jù)庫與實例、使用ALTER DATABASE 執(zhí)行打開、備份數(shù)據(jù)庫等變更操作、對數(shù)據(jù)庫進(jìn)行歸檔或恢復(fù)、受限狀態(tài)下連接數(shù)據(jù)庫以及創(chuàng)建服務(wù)器端初始化參數(shù)文件等權(quán)限。以SYSOPER身份登錄的用戶具有啟動或關(guān)閉數(shù)據(jù)庫與實例、使用ALTER DATABASE 執(zhí)行打開、備份數(shù)據(jù)庫等變更操作、對數(shù)據(jù)庫進(jìn)行歸檔或恢復(fù)、受限狀態(tài)下連接數(shù)據(jù)庫以及創(chuàng)建服務(wù)器端初始化參數(shù)文件等權(quán)限。(6)在本地數(shù)據(jù)庫服務(wù)器系統(tǒng)中,以SYSDBA身份登錄數(shù)據(jù)庫服務(wù)器然后重新設(shè)定SYS或SYSTEM用戶的口令。(7)卸載數(shù)據(jù)庫服務(wù)器軟件的步驟為:停止所有Oracle相關(guān)的服務(wù)卸載Oracle9i數(shù)

43、據(jù)庫服務(wù)器組件刪除注冊表中Oracle目錄、服務(wù)以及事件日志刪除Oracle環(huán)境變量刪除TEMP目錄下Oracle相關(guān)的文件夾檢查“開始”菜單中是否還有Oracle菜單,如果有,則將其刪除刪除Windows系統(tǒng)安裝磁盤中的Program FilesOracle 目錄刪除Oracle安裝目錄(8)參考(2)題。(9)OFA是Oracle組織文件以及文件命名的一套規(guī)則。例如<ORA_HOME>對應(yīng)存放安裝軟件的目錄,在Oracle相關(guān)服務(wù)中都包含主目錄名稱等。(10)略2實訓(xùn)題(3)打開網(wǎng)絡(luò)管理對話框,分別選中左側(cè)樹狀結(jié)構(gòu)中的監(jiān)聽器和數(shù)據(jù)庫,修改右側(cè)對話框中的主機(jī)名為當(dāng)前的計算機(jī)名。第

44、3章創(chuàng)建數(shù)據(jù)庫1簡答題(1)創(chuàng)建數(shù)據(jù)庫方法有兩種:使用數(shù)據(jù)庫配置助手(DBCA)創(chuàng)建數(shù)據(jù)庫或運(yùn)行腳本手工創(chuàng)建數(shù)據(jù)庫。DBCA(Database Configuration Assistant)是Oracle提供的用于創(chuàng)建數(shù)據(jù)庫的圖形界面工具,內(nèi)置數(shù)據(jù)庫模板,可以直觀快速地創(chuàng)建數(shù)據(jù)庫??稍贠racle9i數(shù)據(jù)庫服務(wù)安裝時自動啟動,或在需要創(chuàng)建數(shù)據(jù)庫時單獨(dú)啟動。該創(chuàng)建方式比較適合于初學(xué)者。手動創(chuàng)建數(shù)據(jù)庫方式比DBCA方式具有更大的靈活性和效率,但需要用戶對Oracle9i數(shù)據(jù)庫的創(chuàng)建語法和參數(shù)有深入了解,適合有經(jīng)驗的DBA。(2)創(chuàng)建數(shù)據(jù)庫的模板包括“數(shù)據(jù)倉庫”、“通用”、“事務(wù)處理”、“自定義”

45、四種,其中“數(shù)據(jù)倉庫”用于創(chuàng)建數(shù)據(jù)量大、數(shù)據(jù)變化小,用戶少,用戶數(shù)據(jù)分析和決策支持?!笆聞?wù)處理”類型數(shù)據(jù)庫主要用戶聯(lián)機(jī)處理,用戶多,數(shù)據(jù)不斷變化。“通用”類型數(shù)據(jù)庫是集前兩者的優(yōu)點(diǎn),具有通用性;“自定義”是用戶自己選擇安裝組件和參數(shù)設(shè)置。(3)創(chuàng)建數(shù)據(jù)庫之前應(yīng)該做好規(guī)劃、檢查系統(tǒng)資源情況以及決定數(shù)據(jù)庫的創(chuàng)建方式。(4)手動創(chuàng)建數(shù)據(jù)庫通常包含如下的操作步驟: 確定新建數(shù)據(jù)庫名稱與實例名稱; 確數(shù)據(jù)庫管理員的認(rèn)證方式; 創(chuàng)建初始化參數(shù)文件; 創(chuàng)建實例; 連接并啟動實例; 使用CREATE DATABASE語句創(chuàng)建數(shù)據(jù)庫; 創(chuàng)建附加的表空間; 運(yùn)行腳本創(chuàng)建數(shù)據(jù)字典視圖(5)CREATE DATABA

46、SE語句中參數(shù)含義為:參 數(shù) 名 稱 說 明 MAXINSTANCES指定同一時刻數(shù)據(jù)庫允許被多少個實例裝載和打開MAXLOGHISTORY可以自動歸檔的最大日志文件的數(shù)量MAXLOGFILES最大日志文件組數(shù)量MAXLOGMEMBERS每個日志文件組中最大成員日志文件數(shù)量MAXDATAFILES數(shù)據(jù)庫中所允許創(chuàng)建的最多數(shù)據(jù)文件數(shù)量ARCHIVELOG新建數(shù)據(jù)庫處于歸檔模式NOARCHIVELOG新建數(shù)據(jù)庫處于非歸檔模式CONTROLFILE REUSE按初始化參數(shù)文件中CONTROL_FILES的值創(chuàng)建控制文件;如果同名文件存在則覆蓋LOGFILE指定重做日志文件組及組成員日志文件名稱DAT

47、AFILE為SYSTEM表空間創(chuàng)建的一個或多個數(shù)據(jù)文件的名稱和位置UNDO TABLESPACE創(chuàng)建撤銷表空間,并為撤銷表空間指定文件名稱和為值DEFAULT TEMPORARY TABLESPACE創(chuàng)建臨時表空間CHARACTER SET指定使用的數(shù)據(jù)庫字符集NATIONAL CHARACTER SET指定國家字符集AUTOEXTEND指定數(shù)據(jù)文件的自動擴(kuò)展(6)文本初始化參數(shù)文件是一個本地的初始化參數(shù)文件,而服務(wù)器初始化參數(shù)文件是一個放在數(shù)據(jù)庫服務(wù)器端的共享的二進(jìn)制初始化參數(shù)文件。文本參數(shù)文件的修改是通過直接對文本的修改實現(xiàn)的,通過命令行是無法將修改后的參數(shù)值寫入該文件中,而服務(wù)器初始化參

48、數(shù)文件是不能直接修改的,必須通過ALTER SYSTEM語句來進(jìn)行參數(shù)修改的。(7)使用ALTER SYSTEM修改參數(shù)時應(yīng)注意SCOPE的取值。SCOPE 子 句說 明SCOPE=SPFILE對參數(shù)的修改僅記錄在服務(wù)器初始化參數(shù)文件中,對動態(tài)參數(shù)和靜態(tài)參數(shù)都適用,修改后的參數(shù)在下一次數(shù)據(jù)庫啟動時生效。SCOPE=MEMORY對參數(shù)的修改僅記錄在內(nèi)存中,只適合動態(tài)參數(shù)的修改,修改后立即生效。由于修改結(jié)果并不會保存到服務(wù)器初始化參數(shù)文件中,因此下一次啟動數(shù)據(jù)庫實例時仍然采用修改前的參數(shù)設(shè)置SCOPE=BOTH對參數(shù)的修改同時保存到服務(wù)器初始化參數(shù)文件和內(nèi)存中,只適合對動態(tài)參數(shù)的修改,更改后立即生

49、效,并且下一次啟動數(shù)據(jù)庫實例時將使用修改后的參數(shù)設(shè)置。當(dāng)執(zhí)行ALTER SYSTEM語句時,如果沒有指定SCOPE子句,那么Oracle默認(rèn)地將SCOPE設(shè)置為BOTH(8)以通過以下方法查看初始化參數(shù)的設(shè)置情況。SHOW PARAMETERS命令查詢數(shù)據(jù)字典V$PARAMETER或V$PARAMETER2或V$SPPARAMETER將服務(wù)器初始參數(shù)文件轉(zhuǎn)換為文本出示參數(shù)文件。第4章Oracle 企業(yè)管理器1簡答題(1)第一層由客戶端控制臺(Console)和集成工具組成,為數(shù)據(jù)庫管理員提供一個可視化的圖形管理界面。管理員利用該圖形界面可以進(jìn)行數(shù)據(jù)庫的管理操作,包括任務(wù)定制、對象管理等。管理操

50、作命令傳送到第二層的Oracle管理服務(wù)器進(jìn)行處理。第二層由一個或多個OMS組成,是OEM體系結(jié)構(gòu)的核心。它提供了一個集中化的智能管理環(huán)境,在控制臺和目標(biāo)節(jié)點(diǎn)之間傳遞信息,將從控制臺接收的信息處理后發(fā)送到目標(biāo)節(jié)點(diǎn),同時將目標(biāo)節(jié)點(diǎn)的執(zhí)行結(jié)果返回給控制臺。第三層由安裝了智能代理(Oracle Intelligent Agent)程序的目標(biāo)節(jié)點(diǎn)組成,執(zhí)行由OMS發(fā)送過來的任務(wù)。(2)首先啟動相應(yīng)的Oracle服務(wù),然后啟動OEM,登錄到相應(yīng)數(shù)據(jù)庫后進(jìn)行數(shù)據(jù)庫的管理。如果進(jìn)行復(fù)雜的管理操作,需要首先配置OMS,然后登錄到OMS方式進(jìn)行數(shù)據(jù)庫的管理操作。(3)獨(dú)立啟動OEM可以進(jìn)行數(shù)據(jù)庫的簡單管理操作,

51、而要管理除數(shù)據(jù)庫外的其他類型的目標(biāo)、在多個OMS管理員之間共享管理數(shù)據(jù)、從Web瀏覽器中運(yùn)行控制臺、自動提示系統(tǒng)存在的潛在問題、自動重復(fù)管理任務(wù)等需要采用登錄到OMS方式進(jìn)行。(4)通常以獨(dú)立方式運(yùn)行控制臺時不需要連接到OMS,因此也沒有必要創(chuàng)建OMS所需要的資料檔案庫。但是,如果要在獨(dú)立方式啟動的OEM控制臺中運(yùn)行一些特殊的OEM集成工具,包括Change Manager、Oracle Expert、Oracle SQL Analyze、Oracle Index Tuning Wizard和Oracle Tablespace Manager,則需要為控制臺創(chuàng)建一個獨(dú)立的資料檔案庫,以存儲這些

52、工具在運(yùn)行時所需要的管理數(shù)據(jù)。獨(dú)立資料檔案庫與OMS所使用的資料檔案庫是不一樣的,明顯不同之處是獨(dú)立資料檔案庫只能由一個用戶使用,而OMS所使用的資料檔案庫可以同時被多個用戶共享。(5)使用多個OMS可以均衡載荷、實現(xiàn)信息共享。使用時需要注意每個OMS必須使用一個資料檔案庫,但一個資料檔案庫可以被多個OMS使用。(6) 在OEM中沒有出現(xiàn)目標(biāo)節(jié)點(diǎn),其原因可能是該節(jié)點(diǎn)上的沒有運(yùn)行智能代理服務(wù),或是該節(jié)點(diǎn)已關(guān)閉,也可能是網(wǎng)絡(luò)故障導(dǎo)致連接失?。?實訓(xùn)題(略)第5章 SQL*PLUS1簡答題(1)在SQL*PLUS中可以執(zhí)行的數(shù)據(jù)庫管理管理包括:輸入、編輯、存儲、提取、運(yùn)行和調(diào)試SQL語句和PL/SQ

53、L程序;處理數(shù)據(jù)、生成報表、存儲、打印、格式化查詢結(jié)果;列出任何表的列的定義;在數(shù)據(jù)庫之間存取和拷貝數(shù)據(jù);從一個用戶端發(fā)送和接受消息等。(2)保存文件的方法為:SAVE filename讀取文件的方法為:GET filename (3)CONNECT:連接數(shù)據(jù)庫DISCONNECT:斷開連接SAVE:保存文件GET:讀入文件START:執(zhí)行文件SHOW:顯示環(huán)境變量值SET:設(shè)置環(huán)境變量值DESCRIBE:查看對象結(jié)構(gòu)CLEAR:清空緩沖區(qū)COLUMN:設(shè)置格式輸出(4)常用的格式控制命令包括:COLUMNTTITLEBTITLEREPHEADERREPFOOTER(5)可以在SQL*PLUS

54、環(huán)境中定義綁定變量或定義替換變量,用戶與程序的交互。第6章物理存儲結(jié)構(gòu)1簡答題(1)Oracle數(shù)據(jù)庫體系結(jié)構(gòu)由物理存儲結(jié)構(gòu)、邏輯存儲結(jié)構(gòu)和實例組成。其中物理存儲結(jié)構(gòu)描述了操作系統(tǒng)層次數(shù)據(jù)的存儲與管理,包括數(shù)據(jù)文件、日志文件、重做日志文件等組成。邏輯結(jié)構(gòu)描述了數(shù)據(jù)庫內(nèi)部數(shù)據(jù)的組織與管理,由表空間、段、區(qū)、塊組成。實例是數(shù)據(jù)庫運(yùn)行的軟件結(jié)構(gòu),由內(nèi)存結(jié)構(gòu)和后臺進(jìn)程組成。數(shù)據(jù)庫運(yùn)行過程中,用戶的操作在內(nèi)存區(qū)中進(jìn)行,最終通過后臺進(jìn)行轉(zhuǎn)化為對數(shù)據(jù)庫的操作。(2)Oracle數(shù)據(jù)庫物理結(jié)構(gòu)包括數(shù)據(jù)文件、控制文件、重做日志文件、初始化參數(shù)文件、歸檔文件、口令文件等。在控制文件中記錄了當(dāng)前數(shù)據(jù)庫所有的數(shù)據(jù)文件的名稱與位置、重做日志文件的名稱與位置,以及數(shù)據(jù)文件、重做日志文件

溫馨提示

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

評論

0/150

提交評論