




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、1、以下( )內(nèi)存區(qū)不屬于SGA。APGA B日志緩沖區(qū) C數(shù)據(jù)緩沖區(qū) D共享池2、( )模式存儲數(shù)據(jù)庫中數(shù)據(jù)字典的表和視圖。ADBA BSCOTT CSYSTEM DSYS3、在Oracle中創(chuàng)建用戶時,若未提及DEFAULT TABLESPACE關鍵字,則Oracle就將( )表空間分配給用戶作為默認表空間。AHR BSCOTT CSYSTEM DSYS4、( )服務監(jiān)聽并按受來自客戶端應用程序的連接請求。AOracleHOME_NAMETNSListenerBOracleServiceSIDCOracleHOME_NAMEAgentDOracleHOME_NAMEHTTPServer5、
2、( )函數(shù)通常用來計算累計排名、移動平均數(shù)和報表聚合等。A匯總 B分析 C分組 D單行6、( )SQL語句將為計算列SAL*12生成別名Annual SalaryASELECT ename,sal*12 Annual Salary FROM emp;BSELECT ename,sal*12 “Annual Salary” FROM emp;CSELECT ename,sal*12 AS Annual Salary FROM emp;DSELECT ename,sal*12 AS INITCAP(“Annual Salary”) FROM emp;7、鎖用于提供( )。A改進的性能 B數(shù)據(jù)的完整
3、性和一致性 C可用性和易于維護D用戶安全8、( )鎖用于鎖定表,允許其他用戶查詢表中的行和鎖定表,但不允許插入、更新和刪除行。A行共享 B行排他 C共享 D排他9、帶有( )子句的SELECT語句可以在表的一行或多行上放置排他鎖。AFOR INSERT BFOR UPDATE CFOR DELETE DFOR REFRESH10、使用( )命令可以在已分區(qū)表的第一個分區(qū)之前添加新分區(qū)。A添加分區(qū) B截斷分區(qū)C拆分分區(qū) D不能在第一個分區(qū)前添加分區(qū)11、( )分區(qū)允許用戶明確地控制無序行到分區(qū)的映射。A散列 B范圍 C列表 D復合12、可以使用( )偽列來訪問序列。ACURRVAL和NEXTVA
4、L BNEXTVAL和PREVALCCACHE和NOCACHE DMAXVALUE和MINVALUE13、帶有錯誤的視圖可使用( )選項來創(chuàng)建。AFORCEBWITH CHECK OPTIONCCREATE VIEW WITH ERRORDCREATE ERROR VIEW14、在聯(lián)接視圖中,當( )時,該基表被稱為鍵保留表。A基表的主鍵不是結(jié)果集的主鍵B基表的主鍵是結(jié)果集的主鍵C基表的主鍵是結(jié)果集的外鍵D基表的主鍵不是結(jié)果集的外鍵15、在列的取值重復率比較高的列上,適合創(chuàng)建( )索引。A標準 B唯一 C分區(qū) D位圖16、要以自身的模式創(chuàng)建私有同義詞,用戶必須擁有( )系統(tǒng)權限ACREATE
5、PRIVATE SYNONYMBCREATE PUBLIC SYNONYMCCREATE SYNONYMDCREATE ANY SYNONYM17、PL/SQL塊中不能直接使用的SQL命令是( )。ASELECT BINSERTCUPDATE DDROP18、以零作除數(shù)時會引發(fā)( )異常。AVALUE_ERROR BZERO_DIVIDECSTORAGE_ERROR DSELF_IS_NULL19、要更新游標結(jié)果集中的當前行,應使用( )子句。AWHERE CURRENT OF BFOR UPDATECFOR DELETE DFOR MODIFY20、用于處理得到單行查詢結(jié)果的游標為( )。A
6、循環(huán)游標 B隱式游標CREF游標 D顯式游標21、公用的子程序和常量在( )中聲明。A過程 B游標C包規(guī)范 D包主體22、數(shù)據(jù)字典視圖( )包含存儲過程的代碼文本AUSER_OBJECTS BUSER_TEXTCUSER_SOURCE DUSER_DESC23、以下不屬于命名的PL/SQL塊的是( )。A程序包 B過程C游標 D函數(shù)24、( )包用于顯示PL/SQL塊和存儲過程中的調(diào)試信息。ADBMS_OUTPUTBDBMS_STANDARDCDBMS_INPUTDDBMS_SESSION25、Oracle的內(nèi)置程序包由( )用戶所有。ASYS BSYSTEMCSCOTT DPUBLIC26、
7、( )觸發(fā)器允許觸發(fā)操作中的語句訪問行的列值。A行級 B語句級C模式 D數(shù)據(jù)庫級27、在非歸檔日志方式下操作的數(shù)據(jù)庫禁用了( )。A歸檔日志 B聯(lián)機日志C日志寫入程序D日志文件28、以下哪種備份方式需要在完全關閉數(shù)據(jù)庫進行( )。A無歸檔日志模式下的數(shù)據(jù)庫備份B歸檔日志模式下的數(shù)據(jù)庫備份C使用導出實用程序進行邏輯備份D以上都不對29、( )方式的導出會從指定的表中導出所有數(shù)據(jù)。A分區(qū) B表C全部數(shù)據(jù)庫 D表空間30、( )參數(shù)用于確定是否要導入整個導出文件。ACONSTRAINTS BTABLESCFULL DFILE一、 簡述Oracle的內(nèi)存結(jié)構(gòu)? 二、 Oracle 9i中的三種數(shù)據(jù)保護
8、模式分別是什么? 最大保護模式 (MAXIMIZE PROTECTION) 提供最高等級的數(shù)據(jù)保護,重作信息從主庫同步送到備用庫。直到備用庫成功接收重作信息,主庫上的事務才會提交。但是如果由于網(wǎng)絡等問題,導致備用庫不可用,那么主庫也同時會被關閉。這種模式保證了完全沒有數(shù)據(jù)丟失。最大性能模式(MAXIMIZE PERFORMANCE) 這種模式下,主庫上的重作信息是異步傳遞到備用庫上,不論備用庫上是否已經(jīng)成功接收了重作信息,主庫上的操作都會成功執(zhí)行。所以這種模式提供了最好的性能,但是最低的數(shù)據(jù)保護。這種情況下容易造成數(shù)據(jù)丟失。最大可用性模式(MAXIMIZE AVAILABILITY)在備用庫正
9、常的情況下,該模式提供了跟“最大數(shù)據(jù)保護模式”一樣的機制,保證沒有任何數(shù)據(jù)丟失。如果備用庫不可用,那么將轉(zhuǎn)換到“最大性能模式”,用戶可以在主庫上繼續(xù)執(zhí)行。當備用庫重新可用之后,將會繼續(xù)同步。但是如果在同步完成之前,主庫由于故障損壞,將會丟失數(shù)據(jù)。三、 本地索引與全局索引的差別與適用情況?差別:本地索引適用于sql語句種限定一個范圍的查詢比如時間之類的, 全局索引適用于在全部記錄中查詢,比如要查詢一個手機號之類的。全局索引總可能出現(xiàn)unused的情況,需要重建適用情況:本地索引適合條件中包含partition key的,當然不是絕對的全局索引總可能出現(xiàn)unused的情況,通常的處理方式是這樣的:
10、9i里面有update global index 的子句(ALTER TABLE sales DROP PARTITION dec98 UPDATE GLOBAL INDEXES;) 四、 數(shù)據(jù)庫切換日志的時候,為什么一定要發(fā)生檢查點?這個檢查點有什么意義? 當日志文件被覆蓋的時候一定要確保 相關 dirty buffer 一定被寫入 數(shù)據(jù)文件, 所以日志的切換必須引起 檢查點。二、填空題(每空2分,共40分) 1、假設已在某遠程客戶端完成網(wǎng)絡服務名配置,服務名為aptech,請寫出用戶MARTIN(用戶口令martinpass)連接到服務器的命令: Connect mar
11、tin/martinpassaotech2、SYS用戶以管理員身份登錄后,要授予用戶MARTIN可以對SCOTT用戶的EMP表進行查詢的權限,請寫出授權命令:(假設MARTIN用戶已存在) Grant select on scott.emp to martin 3、創(chuàng)建表employee的副本,但不包含表中的記錄: CREATE TABLE employee_copy ASSelect * from employee where 1=2; 4、查詢itemfile表中itemrate列的信息,要求將數(shù)值轉(zhuǎn)換為字符串,并使用當
12、前貨幣符號作為前綴: SELECT to_char (itemrate,'C99999') FROM itemfile;5、查itemfile表中itemdesc、re_level列的信息,要求re_level為NULL時顯示為0SELECT itemdesc, NVL(re_level,0) FROM itemfile; 6、完成以下PL/SQL塊,功能是:顯示2 到50的25個偶數(shù)。 BEGIN FOR even_number IN 1.25 LOOP &
13、#160; DBMS_OUTPUT.PUT_LINE(even_number*2); END LOOP END; 7、完成以下PL/SQL塊,功能是:接受職員編號并檢索職員姓名。將職員姓名存儲在變量empname中,如果代碼引發(fā)VALUE_ERROR異常,則向用戶顯示錯誤消息。 DELCARE empname employee.ename%TYPE; eno employee.empno%TYPE; BEGIN
14、160; eno:=&employee_number; SELECT ename INTO empname FROM employee WHERE empno=eno; DBMS_OUTPUT.PUT_LINE(職員姓名:|empname); EXCEPTION WHEN VALUE_ERROR THEN &
15、#160; DBMS_OUTPUT.PUT_LINE(要存儲在變量中的值過大) END;8、完成以下PL/SQL塊,功能是:使用游標,顯示所有單價低于250元的玩具的單價。 DECLARE my_toy_price toys.toyprice%TYPE; CURSOR toy_cur IS SELECT toyprice FROM toys
16、60; WHERE toyprice<250; BEGIN OPEN toy_cur LOOP FETCH toy_cur INTO my_toy_price; EXIT WHEN toy_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE (toy_cur%ROWCOUNT |
17、39;. 玩具單價:' | my_toy_price); END LOOP; CLOSE toy_cur; END; 9、完成以下PL/SQL塊,功能是:使用游標顯示銷售報表。如果目標銷售額(tsales)大于實際銷售額(asales),則顯示消息需提高銷售額。如果tsales等于asales,則顯示消息已達到銷售額,否則顯示消息銷售業(yè)績出色 DECLARE CURSOR sales_cur
18、60;IS SELECT * FROM salesdetails; BEGINFOR sales_rec IN sales_cur LOOP IF sales_rec.tsales > sales_rec.asales THEN DBMS_OUTPUT.PUT_LINE('產(chǎn)品:'|sales_
19、rec.pid|' 需提高銷售額'); ELSE IF sales_rec.tsales = sales_rec.asales THEN DBMS_OUTPUT.PUT_LINE('產(chǎn)品:'|sales_rec.pid|'已達
20、到銷售額'); ELSE DBMS_OUTPUT.PUT_LINE('產(chǎn)品:' |sales_rec.pid|'銷售業(yè)績出色'); END IF; END IF; EN
21、D LOOP; END;10、完成以下PL/SQL塊,功能是:創(chuàng)建一個交換兩數(shù)的過程。 CREATE OR REPLACE PROCEDURE swap(p1 IN OUT NUMBER, p2 inout NUMBER) IS v_temp NUMBER; BEGIN v_temp := p1; p1 :
22、= p2; p2 := v_temp; END;11、完成以下PL/SQL塊,功能是:創(chuàng)建一個函數(shù)dept_name,其功能是接受職員編號后返回職員所在部門名稱。(注:部門名稱在dept表中,而職員信息在emp表中,職員所在部門號的列名為deptno) CREATE OR REPLACE FUNCTION dept_name (emp_no NUMBER) RETURN VARCHAR2 AS dept_no NUMBER(2); result dept.dname%TYPE; BEGIN SELECT deptno INTO dept_no&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《廣告創(chuàng)意與設計》課件
- 2025河南水果買賣合同
- 2025養(yǎng)殖交易合同
- 《事件與意外調(diào)查》課件
- 九年級語文上期末復習計劃
- 2025學年7 商場環(huán)境掃描教學設計
- 新建新能源汽車零部件生產(chǎn)項目環(huán)評資料環(huán)境影響
- 小壁虎借尾巴(大班語言活動)
- 農(nóng)村生活污水治理項目發(fā)展前景與實施方案分析
- 公共基礎設施與服務提升方案實施路徑
- 護理不良事件案例分析及警示
- B超健康知識講座課件
- 煤炭倉儲協(xié)議合同
- 政 治薪火相傳的傳統(tǒng)美德 教案-2024-2025學年統(tǒng)編版道德與法治七年級下冊
- 3.1偉大的改革開放+課件高中政治統(tǒng)編版必修一中國特色社會主義
- 2025屆山東省濟南市高三下學期一模英語試題(原卷版+解析版)
- 2025年(四川)公需科目(心理健康與職業(yè)發(fā)展主題)題庫及答案
- 肺功能課件完整版本
- 2025年蘭考三農(nóng)職業(yè)學院高職單招職業(yè)適應性測試歷年(2019-2024年)真題考點試卷含答案解析
- 《計算機網(wǎng)絡基礎》課件-OSI參考模型
- 貴州民族建筑知到智慧樹章節(jié)測試課后答案2024年秋貴州民族大學
評論
0/150
提交評論