版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第3章 創(chuàng)建數(shù)據(jù)庫(kù)(1) 后臺(tái)進(jìn)程跟蹤文件的位置是CALOGFILE_DESTBORACLE_HOME CBACKGROUND_DUMP_DESTDCORE_DUMP_DEST (2) 手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)的第一步是DA啟動(dòng)實(shí)例 B啟動(dòng)SQL*Plus 以SYSDBA身份連接OracleC查看系統(tǒng)的實(shí)例名D創(chuàng)建參數(shù)文件(3) 關(guān)于控制文件以下正確的是AAOracle建議至少二個(gè)控制文件存放在二個(gè)磁盤分區(qū)BOracle建議至少二個(gè)控制文件存放在一個(gè)磁盤分區(qū)COracle建議存放一個(gè)控制文件D一個(gè)控制文件不足以運(yùn)行數(shù)據(jù)庫(kù)(4) 執(zhí)行CREATE DAT
2、ABASE命令之前,應(yīng)該發(fā)出的命令是BASTARTUP INSTANCE BSTARTUP NOMOUNT CSTARTUP MOUNT D以上都不是(5) 創(chuàng)建數(shù)據(jù)庫(kù)時(shí),Oracle如何得知需要?jiǎng)?chuàng)建的控制文件信息AA從初始化參數(shù)文件 B從 CREATE DATABASE 命令C從環(huán)境變量D從$ORACLE_HOME目錄名為 <db_name>.ctl的文件(6) 哪個(gè)腳本文件創(chuàng)建數(shù)據(jù)字典視圖AA B C D(7) 創(chuàng)建數(shù)據(jù)庫(kù)時(shí),DATAFILE子句能定義幾個(gè)數(shù)據(jù)文件DA一個(gè) B二個(gè)C多個(gè);僅一個(gè)屬于系統(tǒng)表空間 D多個(gè);都屬于系統(tǒng)表空間(8) 誰(shuí)擁有數(shù)據(jù)字典AASYS
3、BSYSTEM CDBA DORACLE(9) 在CREATE DATABASE命令中,非法子句是B AMAXLOGMEMBERS BMAXLOGGROUPS CMAXDATAFILES DMAXLOGHISTORY (10) 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)至少需要幾個(gè)控制文件A A一個(gè) B二個(gè) C三個(gè) D無(wú)第5章 物理存儲(chǔ)結(jié)構(gòu)(1) 關(guān)于聯(lián)機(jī)重做日志,以下哪兩個(gè)說(shuō)法是正確的BCA所有日志組的所有文件都是同樣大小B一組中的所有成員文件都是同樣大小C成員文件應(yīng)置于不同的磁盤D回滾段大小決定成員文件大小(2) DBA使用哪個(gè)命令顯示當(dāng)前歸檔狀態(tài)AAARCHIVE LO
4、G LIST BFROM ARCHIVE LOGSCSELECT * FROM V$THREAD DSELECT * FROM ARCHIVE_LOG_LIST(3) 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)需要多少個(gè)控制文件AA1 B2 C3 D0(4) 將下句補(bǔ)充完整:控制文件的建議配置是CA每數(shù)據(jù)庫(kù)一個(gè)控制文件 B每磁盤一個(gè)控制文件C二個(gè)控制文件置于二個(gè)磁盤 D二個(gè)控制文件置于一個(gè)磁盤(5) 當(dāng)創(chuàng)建控制文件時(shí),數(shù)據(jù)庫(kù)必須處于什么狀態(tài)BA加載 B未加載 C打開 D受限 (6) 哪個(gè)數(shù)據(jù)字典視圖顯示數(shù)據(jù)庫(kù)處于歸檔狀態(tài)CA. V$INSTANCE BV$LOG CV$DATABASE DV$THREAD(
5、7) 把多路鏡像控制文件存于不同磁盤最大的好處是BA數(shù)據(jù)庫(kù)性能提高 B防止失敗C提高歸檔速度 D能并發(fā)訪問提高控制文件的寫入速度(8) 哪個(gè)文件用于記錄數(shù)據(jù)庫(kù)的改變,并且用于實(shí)例的恢復(fù)BAArchive log file BRedo log file CControl file DAlert log file(9) 一個(gè)實(shí)例可以建立幾個(gè)歸檔進(jìn)程CA5 B4 C10 D取決于操作系統(tǒng) (10) 定義歸檔目標(biāo)地址時(shí),哪兩個(gè)參數(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章 邏輯存儲(chǔ)結(jié)構(gòu)(1) 段的集合稱為CA區(qū) B段 C表空間 D數(shù)據(jù)庫(kù)(2) 當(dāng)數(shù)據(jù)庫(kù)崩潰,何時(shí)使用回滾信息CA在崩潰之前B恢復(fù)完成之后C數(shù)據(jù)庫(kù)重新打開之后、恢復(fù)之前 D數(shù)據(jù)庫(kù)崩潰后回滾信息不被使用 (3) 數(shù)據(jù)字典表和視圖存儲(chǔ)在BAUSERS表空間 BSYSTEM表空間 CTEMPORARY表空間 D以上三個(gè)中任意(4) PCTFREE與PCTUSED之和不應(yīng)超過AA100 B50 C25 D10(5) 數(shù)據(jù)塊的哪三個(gè)部分合稱為塊頭部CA表目錄、行目錄
7、和行數(shù)據(jù)B標(biāo)題、表目錄、空閑區(qū)C表目錄、行目錄、標(biāo)題D塊頭部、行數(shù)據(jù)、行頭部(6) 數(shù)據(jù)庫(kù)打開時(shí),以下哪個(gè)表空間必須聯(lián)機(jī)AASYSTEM BTEMPORARY CROLLBACK DUSERS(7) 指定哪個(gè)表空間參與排序操作,可以提高排序效率BASYSEM BTEMPORARY CROLLBACK DUSERS (8) 臨時(shí)表空間中用于排序的段是何時(shí)創(chuàng)建的AA排序操作開始的時(shí)候 B臨時(shí)表空間創(chuàng)建的時(shí)候 C當(dāng)排序操作需要內(nèi)存操過1KB的時(shí)候。 D上述所有選項(xiàng)。(9) 以下哪個(gè)段
8、是自管理的BATEMPORARY BROLLBACK CCACHE DINDEX(10) 如果未定義臨時(shí)表空間,哪一個(gè)會(huì)作為默認(rèn)的臨時(shí)表空間DAROLLBACK BUSERS CINDEX DSYSTEM (11) 回滾段的作用是DA數(shù)據(jù)的讀一致性 B事務(wù)回滾 C數(shù)據(jù)庫(kù)恢復(fù) D以上都是(12) 回滾段存儲(chǔ)AA事務(wù)修改的數(shù)據(jù)原值 B事務(wù)修改的數(shù)據(jù)新值 C事務(wù)修改的數(shù)據(jù)原值和新值 D以上都不是第7章 數(shù)據(jù)庫(kù)實(shí)例(1) Oracle實(shí)例是DAOracle 內(nèi)存結(jié)構(gòu) BOracle I/O 結(jié)構(gòu)COracle
9、 后臺(tái)進(jìn)程 D以上都是(2) SGA區(qū)包括DA數(shù)據(jù)高速緩沖區(qū)B共享池C重做日志緩沖區(qū)D以上都是 (3) 最近使用過的SQL語(yǔ)句存儲(chǔ)在BA共享池 B數(shù)據(jù)高速緩沖區(qū) C私有全局區(qū) D用戶全局區(qū)(4) 以下哪個(gè)不是Oracle后臺(tái)服務(wù)進(jìn)程BADBWR BDBCM CLGWR DSMON (5) 以下哪個(gè)是合法的Oracle后臺(tái)服務(wù)進(jìn)程DAARCH BLGWR CDBWR D以上都是 (6) 將修改過的數(shù)據(jù)塊寫入數(shù)據(jù)文件的進(jìn)程是A ADBWR BLGWR CPMON DSMON (7) 已提交的事務(wù)所做的改變由哪個(gè)進(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) 管理用戶會(huì)話連接的進(jìn)程是_AA PMON BSMON CSERV DNET8第8章 數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉(1) 實(shí)例啟動(dòng)時(shí)數(shù)據(jù)庫(kù)所處的狀態(tài)是CAMOUNT BOPEN CNOMOUNT DNone(2) 數(shù)據(jù)庫(kù)啟動(dòng)時(shí),如果一個(gè)數(shù)據(jù)文件或日志文件不可用,會(huì)出現(xiàn)什么結(jié)果BAOracle返回警告信息并打開數(shù)據(jù)庫(kù)。BOracle 返回警告
11、信息,不打開數(shù)據(jù)庫(kù)。COracle 返回警告信息,并進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)。DOracle忽略不可用的文件。(3) 受限會(huì)話的系統(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上面幾項(xiàng)都不正確。(4) 啟動(dòng)數(shù)據(jù)庫(kù)時(shí),如果一個(gè)或多個(gè)CONTROL_FILES參數(shù)指定的文件不存在或不可用,會(huì)出現(xiàn)什么樣的結(jié)果AAOracle返回警告信息,但不加載數(shù)據(jù)庫(kù)。BOracle返回警告信息,并加載數(shù)據(jù)庫(kù)。COracle忽略不可用的控制文件。DOracle 返回警告信息,并
12、進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)。(5) Bob試圖正常關(guān)閉數(shù)據(jù)庫(kù),Oracle說(shuō)實(shí)例處于空閑狀態(tài),他試圖啟動(dòng)數(shù)據(jù)庫(kù),Oracle說(shuō)數(shù)據(jù)庫(kù)已啟動(dòng),Bob最好使用什么命令強(qiáng)制關(guān)閉數(shù)據(jù)庫(kù)BANORMAL BABORT CIMMEDIATE DNONE (6) Tom發(fā)出啟動(dòng)數(shù)據(jù)庫(kù)的命令,實(shí)例和數(shù)據(jù)庫(kù)經(jīng)過怎樣的過程最終打開BAOPEN, NOMOUNT, MOUNT BNOMOUNT, MOUNT, OPEN CNOMOUNT, OPEN, MOUNT DMOUNT, OPEN,
13、 NOMOUNT (7) Diane是一個(gè)新DBA,當(dāng)數(shù)據(jù)庫(kù)服務(wù)器正在運(yùn)行時(shí)她發(fā)出了關(guān)閉數(shù)據(jù)庫(kù)的命令,等一會(huì)兒,她發(fā)現(xiàn)Oracle正在等待所有用戶主動(dòng)斷開,她使用的是哪一個(gè)關(guān)閉命令A(yù)A NORMAL BABORT CIMMEDIATE DNONE (8) 下面哪個(gè)腳本文件用于創(chuàng)建數(shù)據(jù)字典視圖BAA B C D (9) 為了執(zhí)行一次完整的數(shù)據(jù)庫(kù)介質(zhì)恢復(fù)操作,數(shù)據(jù)庫(kù)必須處于那種狀態(tài)BA處于Mount狀態(tài),并且使用RESETLOG方式打開數(shù)據(jù)庫(kù)。B處于Mount狀態(tài),但不打開數(shù)據(jù)庫(kù)。C處
14、于Mount狀態(tài),并且使用 ARCHIVELOG方式打開數(shù)據(jù)庫(kù)。D 不能執(zhí)行完整的數(shù)據(jù)庫(kù)介質(zhì)恢復(fù)操作。(10) 數(shù)據(jù)庫(kù)啟動(dòng)過程中哪一步讀取初始化參數(shù)文件CA. 數(shù)據(jù)庫(kù)打開 B. 數(shù)據(jù)庫(kù)加載C. 實(shí)例啟動(dòng)D. 每個(gè)階段 第9章 模式對(duì)象(1) 用于刪除約束的命令是哪一個(gè)CAALTER TABLE MODIFY CONSTRAINT BDROP CONSTRAINTCALTER TABLE DROP CONSTRAINT DALTER CONSTRAINT DROP (2) 哪個(gè)不是ROWID的組成部分AA表空間 B文件編號(hào) C對(duì)象編號(hào) D塊內(nèi)行號(hào)(3) 唯一值約束和主鍵約束的
15、區(qū)別是什么D A唯一值約束建立唯一索引、主碼約束建立非唯一索引 B主碼列可以為空、唯一值約束的列不可以為空 C主碼約束可以使用已有的索引、唯一值約束總是創(chuàng)建索引 D唯一值約束的列可以為空、主碼列不可以為空(4) 什么是模式BA數(shù)據(jù)庫(kù)對(duì)象的物理組織結(jié)構(gòu) B數(shù)據(jù)庫(kù)對(duì)象的邏輯組織結(jié)構(gòu)C索引模式 D以上都不是 (5) 位圖索引適合建于怎樣的列BA索引基數(shù)高 B索引基數(shù)低 C插入率高 D修改率高(6) 選擇2個(gè)可以被PUBLIC用戶組擁有的模式對(duì)象。ACA數(shù)據(jù)庫(kù)鏈接 B回滾段 C同義詞 D表(7) ALTER TABLE命令不能用于BA將一個(gè)表移動(dòng)到其
16、他的表空間中B修改表的初始分區(qū)大小C修改表名D禁用觸發(fā)器(8) 哪個(gè)約束不會(huì)自動(dòng)建立索引BA主碼 B外碼 C唯一(9) 哪個(gè)不是建立分區(qū)表的方法C A范圍 B列表 C函數(shù) D散列第10章 安全管理(1) 創(chuàng)建用戶命令中DEFAULT TABLESPACE子句指定_的位置。AA. 用戶創(chuàng)建的數(shù)據(jù)庫(kù)對(duì)象B. 用戶創(chuàng)建的臨時(shí)對(duì)象C. 用戶創(chuàng)建的系統(tǒng)對(duì)象D. 以上都不是(2) 資源文件中SESSIONS_PER_USER限制了什么BA. 數(shù)據(jù)庫(kù)的并發(fā)會(huì)話數(shù)量B. 每用戶會(huì)話數(shù)量C. 每用戶進(jìn)程數(shù)量D. 以上都不是(3) 哪個(gè)參數(shù)限制用戶在斷開前的最大空閑時(shí)間AAIDLE_TIME
17、 BDISCONNECT_TIME CCONNECT_TIME D以上都不是 (4) 使用ALTER USER命令時(shí),以下哪個(gè)子句有錯(cuò)誤AAADD QUOTA 5M BIDENTIFIED BY usera CDEFAULT TABLESPACE SYSTEM D以上都不是(5) 哪個(gè)視圖包含所有概要文件的資源使用參數(shù)BADBA_PROFILE BDBA_PROFILES CDBA_USERS DDBA_RESOURCES (6) 以下哪個(gè)不是系統(tǒng)權(quán)限AASELECT BUPDA
18、TE ANY CCREATE VIEW DCREATE SESSION(7) 創(chuàng)建用戶的命令中哪個(gè)子句限制用戶對(duì)象在數(shù)據(jù)庫(kù)占用的空間DASize BNEXT_EXTENT CMAX_EXTENTS DQUOTA(8) 對(duì)表空間配額的分配限制了哪個(gè)操作DAUPDATE BDELETE CCREATE D以上都是(9) 概要文件不能限制_。DACPU 占用時(shí)間B最大數(shù)據(jù)庫(kù)連接時(shí)間C最大會(huì)話空閑時(shí)間 D讀取數(shù)據(jù)塊時(shí)間(10) 以下哪個(gè)不是角色DACONNECT BDBA
19、 CRESOURCE DCREATE SESSION第13章SQL語(yǔ)言基礎(chǔ)(1) 哪個(gè)單行函數(shù)能夠得到字符串的一部分BAINSERT BSUBSTR CLPAD DLEAST(2) 哪個(gè)函數(shù)接受任何類型的參數(shù),可以多選。BDASUBSTR BNVL CROUND DDECODE ESIGN(3) SIGN(ABS(NVL(-23,0))的返回值是AA1 B32 C-1 D0 ENULL(4) 哪個(gè)函數(shù)能返回字符串的首字符,選擇2個(gè)。BCALTRIM BSUBSTR CRTRIM DINSERT EMOD(5) 哪行代碼有錯(cuò)誤CASELECT dname,ename B
20、FROM emp e,dept dCWHERE = DORDER BY 1,2(6) 哪個(gè)語(yǔ)句不會(huì)建立隱式事務(wù)EAINSERT BUPDATE CDELETE DSELECT FOR UPDATE E以上語(yǔ)句都會(huì)建立隱式事務(wù)(7) 以下查詢語(yǔ)句是哪種連接BSELECT dname,ename FROM dept d,emp e WHERE = ORDER BY dname,ename;A自連接 B等值連接 C外連接 D不等值連接(8) 使用多表查詢時(shí),在哪個(gè)子句指定多個(gè)表的名字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語(yǔ)句的作用正確的說(shuō)法是DALTER TABLE SET UNUSED (mgr_id)AEMP表上的同義詞需要被重建BMGR_ID
22、列上的約束都被取消C任何包含MGR_ID列的視圖都必須刪除和重建DMGR_ID列的索引仍然有效直到執(zhí)行DROP UNUSED COLUMNS命令(12) 什么情況下在GROUP BY子句中使用ROLLUPAA對(duì)每組進(jìn)行橫向統(tǒng)計(jì)和不分組統(tǒng)計(jì)B對(duì)GROUP BY指定的列進(jìn)行分組智能統(tǒng)計(jì)C對(duì)GROUP BY指定的列從右到左分組統(tǒng)計(jì)D對(duì)GROUP BY指定的列進(jìn)行橫向和縱向分組統(tǒng)計(jì)(13) 關(guān)于子查詢以下哪兩種說(shuō)法是正確的BDA 外層查詢返回結(jié)果之后,執(zhí)行內(nèi)層查詢B 先執(zhí)行子查詢,再執(zhí)行外層查詢C 對(duì)于子查詢返回的結(jié)果,外層查詢只執(zhí)行一次D 外層查詢返回的每行結(jié)果都與內(nèi)層查詢結(jié)果進(jìn)行比較(14) OE
23、和SCOTT是數(shù)據(jù)庫(kù)用戶,ORDERS表被OE所擁有。DBA執(zhí)行以下操作會(huì)導(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命令會(huì)發(fā)生錯(cuò)誤,因?yàn)镾ELECT權(quán)限已被授予R1。第15章PL/SQL命名對(duì)象(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語(yǔ)句觸發(fā)應(yīng)用觸發(fā)器; BINSERT語(yǔ)句觸發(fā)數(shù)據(jù)庫(kù)觸發(fā)器CUPDATE語(yǔ)句觸發(fā)系統(tǒng)觸發(fā)器 DSELECT語(yǔ)句觸發(fā)INSTEAD OF觸發(fā)器(3)關(guān)于觸發(fā)器,哪三句是正確的ACDA觸發(fā)器是一個(gè)PL/SQL塊、C或Java編寫的過程,與表、視圖、模式或數(shù)據(jù)庫(kù)相關(guān)聯(lián)。B當(dāng)特定的事件發(fā)生時(shí),觸發(fā)器需要被顯式地觸發(fā)。C當(dāng)特定的事件發(fā)生時(shí),觸發(fā)器隱式地執(zhí)行。D當(dāng)發(fā)生數(shù)據(jù)操縱事件(如DML事件)
25、或系統(tǒng)事件(如登錄數(shù)據(jù)庫(kù)、關(guān)閉數(shù)據(jù)庫(kù))時(shí),觸發(fā)器被觸發(fā)。E建立在模式上的觸發(fā)器被所有用戶的任意事件觸發(fā);建立在數(shù)據(jù)庫(kù)上的觸發(fā)器被特定用戶的任意事件觸發(fā)。(4)關(guān)于包的重載哪兩種說(shuō)法是正確的AEA只有局部子程序或者包中定義的子程序可以重載B函數(shù)名相同、僅返回值類型不同可以對(duì)它們進(jìn)行重載C名稱、參數(shù)個(gè)數(shù)、類型、順序都相同的子程序可以重載D名稱相同、參數(shù)個(gè)數(shù)或類型相同的子程序可以重載E子程序名相同、參數(shù)個(gè)數(shù)、類型或順序不同可以重載(5)下面關(guān)于包的描述正確的是DA包可以嵌套。 B可以向包傳遞參數(shù)。C包在每次調(diào)用是加載到內(nèi)存中。 D包可以被多個(gè)應(yīng)用共享。(6)下面關(guān)于包的描述正確的是CEA包規(guī)范和包體
26、都是包的必需組成部分。B包規(guī)范是可選的,但包體是必需的。C包規(guī)范是必需的,但包體是可選的。D在數(shù)據(jù)庫(kù)中,包規(guī)范和包體存儲(chǔ)在一起。E在數(shù)據(jù)庫(kù)中,包規(guī)范和包體是分開存儲(chǔ)的。 (7)EMP表上有一個(gè)行級(jí)前觸發(fā)器,觸發(fā)器中包含一條對(duì)EMP表的查詢語(yǔ)句,確保工資的值在崗位最高工資和最低工資之間,當(dāng)修改EMP表中的工資時(shí),會(huì)發(fā)生什么CA觸發(fā)器成功執(zhí)行B沒有觸發(fā),因?yàn)樗尚屑?jí)AFTER UPDATE事件觸發(fā)C觸發(fā)器執(zhí)行失敗,因?yàn)閷?duì)正在執(zhí)行UPDATE操作的表進(jìn)行SELECT操作是不允許的D觸發(fā)器執(zhí)行失敗,因?yàn)椴荒茉贐EFORE UPDATE觸發(fā)器中使用MIN、MAX函數(shù)(8)數(shù)據(jù)庫(kù)觸發(fā)器的哪一部分決定觸發(fā)器
27、體執(zhí)行的次數(shù)AA觸發(fā)器類型 B觸發(fā)器體 C觸發(fā)事件 D觸發(fā)時(shí)間(9)有一個(gè)函數(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í)行語(yǔ)句SELECTFOR UPDATE則必須AA在事務(wù)結(jié)束時(shí)執(zhí)行COMMIT或ROLLBACK,即使沒有數(shù)據(jù)改變B修改選擇的數(shù)據(jù),然后提交或回滾以結(jié)束事務(wù)C在事務(wù)結(jié)束時(shí)執(zhí)行COMMIT或ROLLBACK,只有當(dāng)數(shù)據(jù)改變的情況下D沒有數(shù)據(jù)改變就不存在事務(wù),所以不必執(zhí)行COMMIT或ROLLBACK第17章 備份與恢復(fù)用戶錯(cuò)誤發(fā)生的兩個(gè)原因是(選擇二個(gè))ADA. 錯(cuò)誤數(shù)據(jù)被提交B. 操作系統(tǒng)錯(cuò)誤C. 權(quán)限不足D. 表被錯(cuò)誤截?cái)郋. 應(yīng)用文件被誤刪除F. 應(yīng)用程序遇到尋址異常(1) 錯(cuò)誤日
29、志中包括哪種數(shù)據(jù)庫(kù)備份活動(dòng)的信息BA. 數(shù)據(jù)文件開始、結(jié)束備份狀態(tài)B. 表空間開始、結(jié)束備份狀態(tài)C. 數(shù)據(jù)庫(kù)備份狀態(tài)由打開到關(guān)閉D. 對(duì)數(shù)據(jù)庫(kù)的文件進(jìn)行操作系統(tǒng)備份(2) 在哪種情況下必須對(duì)只讀表空間進(jìn)行回滾(選二種)CDA. 恢復(fù)可讀寫的表空間;B. 恢復(fù)控制文件中所沒有的表空間;C. 恢復(fù)只讀表空間,在上次備份時(shí)也為只讀;D. 恢復(fù)可讀寫的表空間,在上次備份時(shí)為只讀;E. 恢復(fù)只讀表空間,在上次備份時(shí)為可讀寫。(3) 一個(gè)表空間由于錯(cuò)誤而不可用,數(shù)據(jù)庫(kù)工作在非存檔模式,管理員應(yīng)如何使數(shù)據(jù)庫(kù)可用BA進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)B進(jìn)行數(shù)據(jù)庫(kù)完全恢復(fù)C用之前的數(shù)據(jù)庫(kù)完全備份還原數(shù)據(jù)文件、重做日志文件和控制文件
30、D無(wú)法使數(shù)據(jù)庫(kù)可用(4) 為什么不建議使用手動(dòng)歸檔CA需要額外的磁盤資源B需要更多的后臺(tái)進(jìn)程C管理員需要發(fā)出SQL命令歸檔聯(lián)機(jī)日志文件D需要編寫操作系統(tǒng)腳本以拷貝聯(lián)機(jī)日志文件(5) 數(shù)據(jù)庫(kù)處于存檔模式,可進(jìn)行哪三種類型的備份(選三項(xiàng))ABA熱備份B數(shù)據(jù)庫(kù)關(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) 啟動(dòng)數(shù)據(jù)庫(kù)時(shí),你發(fā)現(xiàn)一個(gè)非活動(dòng)未歸檔的日志組不可用,你
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ù)庫(kù)的備份之前,哪三個(gè)命令可用于關(guān)閉數(shù)據(jù)庫(kù)BCDASHUTDOWN ABORT.BSHUTDOWN NORMAL.CSHUTDOWN IMMEDIATE.DSHUTDOWN TRANS
32、ACTIONAL.(8) 關(guān)于聯(lián)機(jī)備份,哪項(xiàng)說(shuō)明是錯(cuò)的CA數(shù)據(jù)庫(kù)可以被所有用戶訪問B數(shù)據(jù)庫(kù)必須運(yùn)行在歸檔模式下C數(shù)據(jù)庫(kù)可以打開,但只能處于只讀狀態(tài)D表空間置于備份狀態(tài)(9) 當(dāng)使用備份控制文件時(shí),管理員需要做什么DA沒有特定要求B在 RECOVER命令中使用UNTIL CANCEL 子句 C在 RECOVER命令中使用 USING BACKUP CONTROLFILE 子句D恢復(fù)數(shù)據(jù)庫(kù)之前發(fā)出 RECOVER CONTROLFILE命令Fstart the database in the NOARCHIVELOG mode參考答案第1章Oracle數(shù)據(jù)庫(kù)概述1簡(jiǎn)答題(1)數(shù)據(jù)是描述事物的符號(hào),
33、是數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象。在計(jì)算機(jī)中,用記錄的形式來(lái)描述數(shù)據(jù)。數(shù)據(jù)與數(shù)據(jù)的解釋即數(shù)據(jù)的語(yǔ)義是緊密結(jié)合的。數(shù)據(jù)庫(kù)是指按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ)的數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)管理系統(tǒng)是位于操作系統(tǒng)與用戶之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫(kù)系統(tǒng)是指數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)與計(jì)算機(jī)系統(tǒng)的結(jié)合。通常,在不引起混淆的情況下將數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)稱為數(shù)據(jù)庫(kù)。(2)數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能包括:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)庫(kù)運(yùn)行與控制、數(shù)據(jù)庫(kù)建立與維護(hù)、數(shù)據(jù)字典定義以及數(shù)據(jù)通信等。數(shù)據(jù)庫(kù)管理系統(tǒng)的內(nèi)部分多個(gè)層次,由應(yīng)用層、語(yǔ)言定義及其翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲(chǔ)層、操作系統(tǒng)以及數(shù)據(jù)庫(kù)組成。(3)數(shù)據(jù)庫(kù)系統(tǒng)由數(shù)據(jù)庫(kù)、操作系統(tǒng)、數(shù)據(jù)
34、庫(kù)管理系統(tǒng)、開發(fā)工具、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員以及數(shù)據(jù)庫(kù)用戶組成。(4)概念模型是用簡(jiǎn)單、清晰、用戶易于理解的概念來(lái)描述現(xiàn)實(shí)世界具體事物及事物之間的關(guān)系。它是現(xiàn)實(shí)世界到信息世界的抽象,是數(shù)據(jù)庫(kù)設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的工具,與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)無(wú)關(guān)。組織數(shù)據(jù)模型是從數(shù)據(jù)組織方式的角度來(lái)描述信息,它決定了數(shù)據(jù)在數(shù)據(jù)庫(kù)中的組織結(jié)構(gòu)。(5)E-R圖由3個(gè)要素組成:實(shí)體、聯(lián)系與屬性。實(shí)體之間的聯(lián)系有1:1、1:n、n:n三種類型。(6)Oracle之所以得到廣大用戶的青睞,其主要原因在于:支持多用戶、大事務(wù)量的事務(wù)處理、提供標(biāo)準(zhǔn)操作接口、實(shí)施安全性控制和完整性控制、支持分布式數(shù)據(jù)處理、具有可移值性、可兼
35、容性和可連接性。(7)目前市場(chǎng)上常見的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)包括Oracle、DB2、Sybase和SQL Server等。Oracle是當(dāng)今最大的數(shù)據(jù)庫(kù)廠商Oracle公司的數(shù)據(jù)庫(kù)產(chǎn)品。它是世界上第一個(gè)商品化的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),也是第一個(gè)推出與數(shù)據(jù)庫(kù)結(jié)合的第四代語(yǔ)言開發(fā)工具的數(shù)據(jù)庫(kù)產(chǎn)品。DB2是IBM公司于1983年推出的一個(gè)商業(yè)化關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它是基于System R基礎(chǔ)上實(shí)現(xiàn)的??梢赃\(yùn)行在各種不同的操作系統(tǒng)平臺(tái)上,如UNIX,VMS,Windows,OS/2等。Sybase可以運(yùn)行在不同的操作系統(tǒng)平臺(tái)上,如UNIX,VMS,Windows,Netware等。作為網(wǎng)絡(luò)數(shù)據(jù)庫(kù),Syba
36、se采用開放的體系結(jié)構(gòu),支持網(wǎng)絡(luò)環(huán)境下各節(jié)點(diǎn)數(shù)據(jù)庫(kù)的互相訪問。Microsoft SQL Server是微軟公司推出的應(yīng)用于Windows操作系統(tǒng)上的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品。Microsoft SQL Server是Microsoft公司從Sybase公司購(gòu)買技術(shù)而開發(fā)的產(chǎn)品,與Sybase數(shù)據(jù)庫(kù)完全兼容,它支持客戶機(jī)/服務(wù)器結(jié)構(gòu)。(8)基于Oracle數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)結(jié)構(gòu)主要分為客戶機(jī)/服務(wù)器結(jié)構(gòu)、瀏覽器/服務(wù)器結(jié)構(gòu)以及分布式數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)等。(9)關(guān)系的完整性約束包括三類:實(shí)體完整性、參照完整性和用戶定義完整性。實(shí)體完整性:是指關(guān)系中必須定義主鍵,以惟一的確定一個(gè)元組。主鍵由一個(gè)或多個(gè)屬性構(gòu)成,其
37、取值惟一且不能為空(NULL)。參照完整性:在關(guān)系模型中,通過外鍵來(lái)表示表之間的聯(lián)系。參照完整性是指一個(gè)表中的外鍵的取值必須是參照表中主鍵存在的值或?yàn)榭眨∟ULL)。例如,學(xué)生信息表中“班號(hào)”屬性為外鍵,其取值必須是班級(jí)信息表中“班號(hào)”屬性的某一個(gè)值或?yàn)榭铡S脩舳x完整性:是指用戶根據(jù)特定應(yīng)用情況,設(shè)定一些約束,反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語(yǔ)義要求。例如,“性別”屬性的域?yàn)椤澳小⑴?。?0)Oracle9i作為Oracle公司一代軟件平臺(tái)的艦旗產(chǎn)品,被業(yè)界稱為Oracle有史以來(lái)“最重大的軟件工程”,對(duì)以前版本的數(shù)據(jù)庫(kù)性能進(jìn)行改進(jìn)的同時(shí),增加了很多新的功能:系統(tǒng)管理、數(shù)據(jù)庫(kù)可靠性、
38、數(shù)據(jù)庫(kù)可擴(kuò)展性、數(shù)據(jù)庫(kù)性能和數(shù)據(jù)庫(kù)安全性等。此外,Oracle9i中還引入了很多新的特性,如實(shí)現(xiàn)連續(xù)的數(shù)據(jù)可用性、自助錯(cuò)誤更正、端到端的安全體系結(jié)構(gòu)、可管理性等。Oracle10g數(shù)據(jù)庫(kù)特性:Oracle10g是第一個(gè)為網(wǎng)格計(jì)算設(shè)計(jì)的關(guān)系數(shù)據(jù)庫(kù),其中的g是指網(wǎng)格(grid)。Oracle10g提供了企業(yè)網(wǎng)格計(jì)算所需要的集群、工作負(fù)載和數(shù)據(jù)中心自動(dòng)化等,提高了系統(tǒng)的管理性能和服務(wù)質(zhì)量。為了支持網(wǎng)格計(jì)算,Oracle10g在增強(qiáng)Oracle9i性能的同時(shí),又增加了一些新的特性,包括網(wǎng)格計(jì)算、數(shù)據(jù)庫(kù)自動(dòng)化、數(shù)據(jù)庫(kù)自我調(diào)整、真正集群技術(shù)、高可用性、超大型數(shù)據(jù)庫(kù)支持、分布式事務(wù)處理等。2實(shí)訓(xùn)題(1)E-
39、R圖如下:(2)E-R圖如下:關(guān)系模式如下:教師(教師號(hào),姓名,性別,出生日期,系,職稱,課程號(hào))課程(課程號(hào),課程名,學(xué)分)學(xué)生(學(xué)號(hào),姓名,性別,年齡,班級(jí),系)學(xué)習(xí)(學(xué)號(hào),課程號(hào),成績(jī))第2章數(shù)據(jù)庫(kù)服務(wù)器的安裝與卸載1簡(jiǎn)答題(1)在安裝數(shù)據(jù)庫(kù)服務(wù)器之前需要進(jìn)行如下準(zhǔn)備:?jiǎn)?dòng)操作系統(tǒng),并以Administrator身份登錄。檢查計(jì)算機(jī)名稱、檢查源文件完整路徑,如果包含中文字符則需要修改為不含中文字符。檢查服務(wù)器系統(tǒng)是否滿足軟硬件要求。對(duì)服務(wù)器進(jìn)行正確網(wǎng)絡(luò)配置。如果服務(wù)器上運(yùn)行其它Oracle服務(wù),必須在安裝前將它們?nèi)客V?。如果服?wù)器上運(yùn)行有以前版本的Oracle數(shù)據(jù)庫(kù),則必須對(duì)其數(shù)據(jù)進(jìn)行
40、備份。決定數(shù)據(jù)庫(kù)的創(chuàng)建方式。(2)企業(yè)版數(shù)據(jù)庫(kù)服務(wù)器包含所有的數(shù)據(jù)庫(kù)組件,主要針對(duì)高端的應(yīng)用環(huán)境,適用于安全性和性能要求較高的聯(lián)機(jī)事務(wù)處理(OLTP)、查詢密集型的數(shù)據(jù)倉(cāng)庫(kù)和要求較高的Internet應(yīng)用程序:標(biāo)準(zhǔn)版數(shù)據(jù)庫(kù)服務(wù)器提供大部分核心的數(shù)據(jù)庫(kù)功能和特性,適合于工作組或部門級(jí)的應(yīng)用程序:個(gè)人版數(shù)據(jù)庫(kù)服務(wù)器只提供基本數(shù)據(jù)庫(kù)管理功能和特性,適合單用戶的開發(fā)環(huán)境,為用戶提供開發(fā)測(cè)試平臺(tái)。 (3)常用數(shù)據(jù)庫(kù)類型包括事務(wù)處理類、數(shù)據(jù)倉(cāng)庫(kù)類以通用類型。其中事務(wù)處理類型主要針對(duì)具有大量并發(fā)用戶連接,并且用戶主要執(zhí)行簡(jiǎn)單事務(wù)處理的應(yīng)用環(huán)境。事務(wù)處理數(shù)據(jù)庫(kù)的典型應(yīng)用有銀行系統(tǒng)數(shù)據(jù)庫(kù)、Internet電子商
41、務(wù)數(shù)據(jù)庫(kù)、證券交易系統(tǒng)數(shù)據(jù)庫(kù)等。對(duì)于需要較高的可用性和事務(wù)處理性能、存在大量用戶并行訪問相同數(shù)據(jù)以及需要較高恢復(fù)性能的數(shù)據(jù)庫(kù)環(huán)境,事務(wù)處理類型的配置可以提供最佳性能;數(shù)據(jù)倉(cāng)庫(kù)類型的數(shù)據(jù)庫(kù)主要針對(duì)有大量的對(duì)某個(gè)主題進(jìn)行復(fù)雜查詢的應(yīng)用環(huán)境。數(shù)據(jù)倉(cāng)庫(kù)的典型應(yīng)用有客戶訂單研究、支持呼叫、銷售預(yù)測(cè)、采購(gòu)模式以及其他戰(zhàn)略性業(yè)務(wù)問題的歷史數(shù)據(jù)研究。對(duì)于需要對(duì)大量數(shù)據(jù)進(jìn)行快速訪問,以及復(fù)雜查詢的數(shù)據(jù)庫(kù)環(huán)境,數(shù)據(jù)倉(cāng)庫(kù)類型配置是最佳選擇;通用類型配置的數(shù)據(jù)庫(kù)是事務(wù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)倉(cāng)庫(kù)配置的折衷方案。既可以支持大量并發(fā)用戶的事務(wù)處理,又可以快速對(duì)大量歷史數(shù)據(jù)進(jìn)行復(fù)雜的數(shù)據(jù)掃描和處理。(4)略(5)以SYSDBA身份
42、登錄的用戶具有創(chuàng)建數(shù)據(jù)庫(kù)啟動(dòng)或關(guān)閉數(shù)據(jù)庫(kù)與實(shí)例、使用ALTER DATABASE 執(zhí)行打開、備份數(shù)據(jù)庫(kù)等變更操作、對(duì)數(shù)據(jù)庫(kù)進(jìn)行歸檔或恢復(fù)、受限狀態(tài)下連接數(shù)據(jù)庫(kù)以及創(chuàng)建服務(wù)器端初始化參數(shù)文件等權(quán)限。以SYSOPER身份登錄的用戶具有啟動(dòng)或關(guān)閉數(shù)據(jù)庫(kù)與實(shí)例、使用ALTER DATABASE 執(zhí)行打開、備份數(shù)據(jù)庫(kù)等變更操作、對(duì)數(shù)據(jù)庫(kù)進(jìn)行歸檔或恢復(fù)、受限狀態(tài)下連接數(shù)據(jù)庫(kù)以及創(chuàng)建服務(wù)器端初始化參數(shù)文件等權(quán)限。(6)在本地?cái)?shù)據(jù)庫(kù)服務(wù)器系統(tǒng)中,以SYSDBA身份登錄數(shù)據(jù)庫(kù)服務(wù)器然后重新設(shè)定SYS或SYSTEM用戶的口令。(7)卸載數(shù)據(jù)庫(kù)服務(wù)器軟件的步驟為:停止所有Oracle相關(guān)的服務(wù)卸載Oracle9i數(shù)
43、據(jù)庫(kù)服務(wù)器組件刪除注冊(cè)表中Oracle目錄、服務(wù)以及事件日志刪除Oracle環(huán)境變量刪除TEMP目錄下Oracle相關(guān)的文件夾檢查“開始”菜單中是否還有Oracle菜單,如果有,則將其刪除刪除Windows系統(tǒng)安裝磁盤中的Program FilesOracle 目錄刪除Oracle安裝目錄(8)參考(2)題。(9)OFA是Oracle組織文件以及文件命名的一套規(guī)則。例如<ORA_HOME>對(duì)應(yīng)存放安裝軟件的目錄,在Oracle相關(guān)服務(wù)中都包含主目錄名稱等。(10)略2實(shí)訓(xùn)題(3)打開網(wǎng)絡(luò)管理對(duì)話框,分別選中左側(cè)樹狀結(jié)構(gòu)中的監(jiān)聽器和數(shù)據(jù)庫(kù),修改右側(cè)對(duì)話框中的主機(jī)名為當(dāng)前的計(jì)算機(jī)名。第
44、3章創(chuàng)建數(shù)據(jù)庫(kù)1簡(jiǎn)答題(1)創(chuàng)建數(shù)據(jù)庫(kù)方法有兩種:使用數(shù)據(jù)庫(kù)配置助手(DBCA)創(chuàng)建數(shù)據(jù)庫(kù)或運(yùn)行腳本手工創(chuàng)建數(shù)據(jù)庫(kù)。DBCA(Database Configuration Assistant)是Oracle提供的用于創(chuàng)建數(shù)據(jù)庫(kù)的圖形界面工具,內(nèi)置數(shù)據(jù)庫(kù)模板,可以直觀快速地創(chuàng)建數(shù)據(jù)庫(kù)。可在Oracle9i數(shù)據(jù)庫(kù)服務(wù)安裝時(shí)自動(dòng)啟動(dòng),或在需要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)時(shí)單獨(dú)啟動(dòng)。該創(chuàng)建方式比較適合于初學(xué)者。手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)方式比DBCA方式具有更大的靈活性和效率,但需要用戶對(duì)Oracle9i數(shù)據(jù)庫(kù)的創(chuàng)建語(yǔ)法和參數(shù)有深入了解,適合有經(jīng)驗(yàn)的DBA。(2)創(chuàng)建數(shù)據(jù)庫(kù)的模板包括“數(shù)據(jù)倉(cāng)庫(kù)”、“通用”、“事務(wù)處理”、“自定義”
45、四種,其中“數(shù)據(jù)倉(cāng)庫(kù)”用于創(chuàng)建數(shù)據(jù)量大、數(shù)據(jù)變化小,用戶少,用戶數(shù)據(jù)分析和決策支持?!笆聞?wù)處理”類型數(shù)據(jù)庫(kù)主要用戶聯(lián)機(jī)處理,用戶多,數(shù)據(jù)不斷變化?!巴ㄓ谩鳖愋蛿?shù)據(jù)庫(kù)是集前兩者的優(yōu)點(diǎn),具有通用性;“自定義”是用戶自己選擇安裝組件和參數(shù)設(shè)置。(3)創(chuàng)建數(shù)據(jù)庫(kù)之前應(yīng)該做好規(guī)劃、檢查系統(tǒng)資源情況以及決定數(shù)據(jù)庫(kù)的創(chuàng)建方式。(4)手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)通常包含如下的操作步驟: 確定新建數(shù)據(jù)庫(kù)名稱與實(shí)例名稱; 確數(shù)據(jù)庫(kù)管理員的認(rèn)證方式; 創(chuàng)建初始化參數(shù)文件; 創(chuàng)建實(shí)例; 連接并啟動(dòng)實(shí)例; 使用CREATE DATABASE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù); 創(chuàng)建附加的表空間; 運(yùn)行腳本創(chuàng)建數(shù)據(jù)字典視圖(5)CREATE DATABA
46、SE語(yǔ)句中參數(shù)含義為:參 數(shù) 名 稱 說(shuō) 明 MAXINSTANCES指定同一時(shí)刻數(shù)據(jù)庫(kù)允許被多少個(gè)實(shí)例裝載和打開MAXLOGHISTORY可以自動(dòng)歸檔的最大日志文件的數(shù)量MAXLOGFILES最大日志文件組數(shù)量MAXLOGMEMBERS每個(gè)日志文件組中最大成員日志文件數(shù)量MAXDATAFILES數(shù)據(jù)庫(kù)中所允許創(chuàng)建的最多數(shù)據(jù)文件數(shù)量ARCHIVELOG新建數(shù)據(jù)庫(kù)處于歸檔模式NOARCHIVELOG新建數(shù)據(jù)庫(kù)處于非歸檔模式CONTROLFILE REUSE按初始化參數(shù)文件中CONTROL_FILES的值創(chuàng)建控制文件;如果同名文件存在則覆蓋LOGFILE指定重做日志文件組及組成員日志文件名稱DAT
47、AFILE為SYSTEM表空間創(chuàng)建的一個(gè)或多個(gè)數(shù)據(jù)文件的名稱和位置UNDO TABLESPACE創(chuàng)建撤銷表空間,并為撤銷表空間指定文件名稱和為值DEFAULT TEMPORARY TABLESPACE創(chuàng)建臨時(shí)表空間CHARACTER SET指定使用的數(shù)據(jù)庫(kù)字符集NATIONAL CHARACTER SET指定國(guó)家字符集AUTOEXTEND指定數(shù)據(jù)文件的自動(dòng)擴(kuò)展(6)文本初始化參數(shù)文件是一個(gè)本地的初始化參數(shù)文件,而服務(wù)器初始化參數(shù)文件是一個(gè)放在數(shù)據(jù)庫(kù)服務(wù)器端的共享的二進(jìn)制初始化參數(shù)文件。文本參數(shù)文件的修改是通過直接對(duì)文本的修改實(shí)現(xiàn)的,通過命令行是無(wú)法將修改后的參數(shù)值寫入該文件中,而服務(wù)器初始化參
48、數(shù)文件是不能直接修改的,必須通過ALTER SYSTEM語(yǔ)句來(lái)進(jìn)行參數(shù)修改的。(7)使用ALTER SYSTEM修改參數(shù)時(shí)應(yīng)注意SCOPE的取值。SCOPE 子 句說(shuō) 明SCOPE=SPFILE對(duì)參數(shù)的修改僅記錄在服務(wù)器初始化參數(shù)文件中,對(duì)動(dòng)態(tài)參數(shù)和靜態(tài)參數(shù)都適用,修改后的參數(shù)在下一次數(shù)據(jù)庫(kù)啟動(dòng)時(shí)生效。SCOPE=MEMORY對(duì)參數(shù)的修改僅記錄在內(nèi)存中,只適合動(dòng)態(tài)參數(shù)的修改,修改后立即生效。由于修改結(jié)果并不會(huì)保存到服務(wù)器初始化參數(shù)文件中,因此下一次啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例時(shí)仍然采用修改前的參數(shù)設(shè)置SCOPE=BOTH對(duì)參數(shù)的修改同時(shí)保存到服務(wù)器初始化參數(shù)文件和內(nèi)存中,只適合對(duì)動(dòng)態(tài)參數(shù)的修改,更改后立即生
49、效,并且下一次啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例時(shí)將使用修改后的參數(shù)設(shè)置。當(dāng)執(zhí)行ALTER SYSTEM語(yǔ)句時(shí),如果沒有指定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簡(jiǎn)答題(1)第一層由客戶端控制臺(tái)(Console)和集成工具組成,為數(shù)據(jù)庫(kù)管理員提供一個(gè)可視化的圖形管理界面。管理員利用該圖形界面可以進(jìn)行數(shù)據(jù)庫(kù)的管理操作,包括任務(wù)定制、對(duì)象管理等。管理操
50、作命令傳送到第二層的Oracle管理服務(wù)器進(jìn)行處理。第二層由一個(gè)或多個(gè)OMS組成,是OEM體系結(jié)構(gòu)的核心。它提供了一個(gè)集中化的智能管理環(huán)境,在控制臺(tái)和目標(biāo)節(jié)點(diǎn)之間傳遞信息,將從控制臺(tái)接收的信息處理后發(fā)送到目標(biāo)節(jié)點(diǎn),同時(shí)將目標(biāo)節(jié)點(diǎn)的執(zhí)行結(jié)果返回給控制臺(tái)。第三層由安裝了智能代理(Oracle Intelligent Agent)程序的目標(biāo)節(jié)點(diǎn)組成,執(zhí)行由OMS發(fā)送過來(lái)的任務(wù)。(2)首先啟動(dòng)相應(yīng)的Oracle服務(wù),然后啟動(dòng)OEM,登錄到相應(yīng)數(shù)據(jù)庫(kù)后進(jìn)行數(shù)據(jù)庫(kù)的管理。如果進(jìn)行復(fù)雜的管理操作,需要首先配置OMS,然后登錄到OMS方式進(jìn)行數(shù)據(jù)庫(kù)的管理操作。(3)獨(dú)立啟動(dòng)OEM可以進(jìn)行數(shù)據(jù)庫(kù)的簡(jiǎn)單管理操作,
51、而要管理除數(shù)據(jù)庫(kù)外的其他類型的目標(biāo)、在多個(gè)OMS管理員之間共享管理數(shù)據(jù)、從Web瀏覽器中運(yùn)行控制臺(tái)、自動(dòng)提示系統(tǒng)存在的潛在問題、自動(dòng)重復(fù)管理任務(wù)等需要采用登錄到OMS方式進(jìn)行。(4)通常以獨(dú)立方式運(yùn)行控制臺(tái)時(shí)不需要連接到OMS,因此也沒有必要?jiǎng)?chuàng)建OMS所需要的資料檔案庫(kù)。但是,如果要在獨(dú)立方式啟動(dòng)的OEM控制臺(tái)中運(yùn)行一些特殊的OEM集成工具,包括Change Manager、Oracle Expert、Oracle SQL Analyze、Oracle Index Tuning Wizard和Oracle Tablespace Manager,則需要為控制臺(tái)創(chuàng)建一個(gè)獨(dú)立的資料檔案庫(kù),以存儲(chǔ)這些
52、工具在運(yùn)行時(shí)所需要的管理數(shù)據(jù)。獨(dú)立資料檔案庫(kù)與OMS所使用的資料檔案庫(kù)是不一樣的,明顯不同之處是獨(dú)立資料檔案庫(kù)只能由一個(gè)用戶使用,而OMS所使用的資料檔案庫(kù)可以同時(shí)被多個(gè)用戶共享。(5)使用多個(gè)OMS可以均衡載荷、實(shí)現(xiàn)信息共享。使用時(shí)需要注意每個(gè)OMS必須使用一個(gè)資料檔案庫(kù),但一個(gè)資料檔案庫(kù)可以被多個(gè)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)致連接失??;2實(shí)訓(xùn)題(略)第5章 SQL*PLUS1簡(jiǎn)答題(1)在SQL*PLUS中可以執(zhí)行的數(shù)據(jù)庫(kù)管理管理包括:輸入、編輯、存儲(chǔ)、提取、運(yùn)行和調(diào)試SQL語(yǔ)句和PL/SQ
53、L程序;處理數(shù)據(jù)、生成報(bào)表、存儲(chǔ)、打印、格式化查詢結(jié)果;列出任何表的列的定義;在數(shù)據(jù)庫(kù)之間存取和拷貝數(shù)據(jù);從一個(gè)用戶端發(fā)送和接受消息等。(2)保存文件的方法為:SAVE filename讀取文件的方法為:GET filename (3)CONNECT:連接數(shù)據(jù)庫(kù)DISCONNECT:斷開連接SAVE:保存文件GET:讀入文件START:執(zhí)行文件SHOW:顯示環(huán)境變量值SET:設(shè)置環(huán)境變量值DESCRIBE:查看對(duì)象結(jié)構(gòu)CLEAR:清空緩沖區(qū)COLUMN:設(shè)置格式輸出(4)常用的格式控制命令包括:COLUMNTTITLEBTITLEREPHEADERREPFOOTER(5)可以在SQL*PLUS
54、環(huán)境中定義綁定變量或定義替換變量,用戶與程序的交互。第6章物理存儲(chǔ)結(jié)構(gòu)1簡(jiǎn)答題(1)Oracle數(shù)據(jù)庫(kù)體系結(jié)構(gòu)由物理存儲(chǔ)結(jié)構(gòu)、邏輯存儲(chǔ)結(jié)構(gòu)和實(shí)例組成。其中物理存儲(chǔ)結(jié)構(gòu)描述了操作系統(tǒng)層次數(shù)據(jù)的存儲(chǔ)與管理,包括數(shù)據(jù)文件、日志文件、重做日志文件等組成。邏輯結(jié)構(gòu)描述了數(shù)據(jù)庫(kù)內(nèi)部數(shù)據(jù)的組織與管理,由表空間、段、區(qū)、塊組成。實(shí)例是數(shù)據(jù)庫(kù)運(yùn)行的軟件結(jié)構(gòu),由內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程組成。數(shù)據(jù)庫(kù)運(yùn)行過程中,用戶的操作在內(nèi)存區(qū)中進(jìn)行,最終通過后臺(tái)進(jìn)行轉(zhuǎn)化為對(duì)數(shù)據(jù)庫(kù)的操作。(2)Oracle數(shù)據(jù)庫(kù)物理結(jié)構(gòu)包括數(shù)據(jù)文件、控制文件、重做日志文件、初始化參數(shù)文件、歸檔文件、口令文件等。在控制文件中記錄了當(dāng)前數(shù)據(jù)庫(kù)所有的數(shù)據(jù)文件的名稱與位置、重做日志文件的名稱與位置,以及數(shù)據(jù)文件、重做日志文件
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市垃圾處理塔吊施工協(xié)議
- 航空航天安全承諾書
- 網(wǎng)絡(luò)管理員聘用合同樣本
- 煤礦開采回填土施工合同
- 政務(wù)服務(wù)設(shè)施無(wú)障礙
- 學(xué)生入學(xué)協(xié)議書
- 教育培訓(xùn)機(jī)構(gòu)教師聘用合同書
- 建筑施工合同:體育館建設(shè)協(xié)議
- 2022年大學(xué)環(huán)境生態(tài)專業(yè)大學(xué)物理二期中考試試卷C卷-含答案
- 礦山通信室外施工合同
- 企業(yè)延續(xù)取水評(píng)估報(bào)告
- 幼兒園角色扮演游戲教案
- 《單片機(jī)技術(shù)應(yīng)用》課程標(biāo)準(zhǔn)
- 電機(jī)與拖動(dòng)基礎(chǔ)第版湯天浩習(xí)題解答
- 體育專業(yè)職業(yè)規(guī)劃書
- 強(qiáng)化學(xué)習(xí)與大模型
- 1.1開放互動(dòng)的世界
- 改善就醫(yī)感受提升患者體驗(yàn)評(píng)估操作手冊(cè)(2023版)全文
- 機(jī)場(chǎng)助航燈光設(shè)計(jì)說(shuō)明
- 【勞動(dòng)教育項(xiàng)目案例一等獎(jiǎng)】“追根稻底”-小學(xué)勞動(dòng)項(xiàng)目實(shí)踐活動(dòng)方案
- Trip+itinerary-夏威夷旅游英語(yǔ)行程單
評(píng)論
0/150
提交評(píng)論