2022年oracle期末考試題及答案_第1頁(yè)
2022年oracle期末考試題及答案_第2頁(yè)
2022年oracle期末考試題及答案_第3頁(yè)
2022年oracle期末考試題及答案_第4頁(yè)
2022年oracle期末考試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考510152025301、以下()內(nèi)存區(qū)不屬于 SGA;A APGA B日志緩沖區(qū) C 數(shù)據(jù)緩沖區(qū) D 共享池2、()模式儲(chǔ)備數(shù)據(jù)庫(kù)中數(shù)據(jù)字典的表和視圖;B ADBA B SCOTT C SYSTEM DSYS 3、在 Oracle 中創(chuàng)建用戶時(shí),如未提及DEFAULT TABLESPACE 關(guān)鍵字,就 Oracle 就將()表空間安排給用戶作為默認(rèn)表空間;C AHR B SCOTT C SYSTEM DSYS 4、()服務(wù)監(jiān)聽并按受來自客戶端應(yīng)用程序的連接懇求;A AOracleHOME_NAMETNSListener BOracleServiceSID COra

2、cleHOME_NAMEAgent DOracleHOME_NAMEHTTPServer 5、()函數(shù)通常用來運(yùn)算累計(jì)排名、移動(dòng)平均數(shù)和報(bào)表聚合等;B A匯總 B分析 C分組 D單行6、()SQL語(yǔ)句將為運(yùn)算列 SAL*12生成別名 Annual Salary D ASELECT 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 INI

3、TCAP “ Annual Salary ” FROM emp; 7、鎖用于供應(yīng) ;D 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考A改進(jìn)的性能 B數(shù)據(jù)的完整性和一樣性 C可用性和易于保護(hù) D用戶安全 8、 鎖用于鎖定表,答應(yīng)其他用戶查詢表中的行和鎖定表,但不 答應(yīng)插入、更新和刪除行; C A行共享 B 行排他 C 共享 D 排他 9、帶有 子句的 SELECT語(yǔ)句可以在表的一行或多行上放置排他 鎖;B AFOR INSERT B FOR UPDATE CFOR DELETE D FOR REFRESH 10、使用 命令可以在已分區(qū)表的第一個(gè)分區(qū)之前添加新分區(qū);A添加分區(qū) B截?cái)喾謪^(qū)C拆分分區(qū) D不能

4、在第一個(gè)分區(qū)前添加分區(qū)11、 分區(qū)答應(yīng)用戶明確地掌握無序行到分區(qū)的映射;A散列 B范疇 C列表 D復(fù)合12、可以使用()偽列來拜訪序列;ACURRVAL和 NEXTVAL B NEXTVAL和 PREVAL CCACHE和 NOCACHE DMAXVALUE 和 MINVALUE 13、帶有錯(cuò)誤的視圖可使用(AFORCE )選項(xiàng)來創(chuàng)建;BWITH CHECK OPTION 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考CCREATE VIEW WITH ERROR DCREATE ERROR VIEW 14、在聯(lián)接視圖中,當(dāng)()時(shí),該基表被稱為鍵保留表;A基表的主鍵不是結(jié)果集的主鍵 B基表的主鍵是結(jié)果集

5、的主鍵 C基表的主鍵是結(jié)果集的外鍵 D基表的主鍵不是結(jié)果集的外鍵 15、在列的取值重復(fù)率比較高的列上,適合創(chuàng)建()索引;A標(biāo)準(zhǔn) B唯獨(dú) C分區(qū) D位圖 16、要以自身的模式創(chuàng)建私有同義詞,用戶必需擁有()系統(tǒng)權(quán)限 ACREATE PRIVATE SYNONYM BCREATE PUBLIC SYNONYM CCREATE SYNONYM DCREATE ANY SYNONYM 17、PL/SQL塊中不能直接使用的 SQL命令是();ASELECT BINSERT DROP CUPDATE D 18、以零作除數(shù)時(shí)會(huì)引發(fā)()反常;AVALUE_ERROR B ZERO_DIVIDE CSTORAG

6、E_ERROR DSELF_IS_NULL 19、要更新游標(biāo)結(jié)果集中的當(dāng)前行,應(yīng)使用()子句;AWHERE CURRENT OF BFOR UPDATE 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考CFOR DELETE DFOR MODIFY 20、用于處理得到單行查詢結(jié)果的游標(biāo)為();A循周游標(biāo) B隱式游標(biāo)CREF游標(biāo) D顯式游標(biāo)21、公用的子程序和常量在()中聲明;A過程 B游標(biāo)C包規(guī)范 D 包主體22、數(shù)據(jù)字典視圖()包含儲(chǔ)備過程的代碼文本AUSER_OBJECTS BUSER_TEXT CUSER_SOURCE DUSER_DESC 23、以下不屬于命名的 PL/SQL塊的是();A程序包

7、B過程 C游標(biāo) D函數(shù)24、()包用于顯示 PL/SQL塊和儲(chǔ)備過程中的調(diào)試信息;ADBMS_OUTPUT BDBMS_STANDARD CDBMS_INPUT DDBMS_SESSION 25、Oracle 的內(nèi)置程序包由()用戶全部;ASYS BSYSTEM CSCOTT D PUBLIC 26、()觸發(fā)器答應(yīng)觸發(fā)操作中的語(yǔ)句拜訪行的列值;學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考A行級(jí) B語(yǔ)句級(jí)C模式 D數(shù)據(jù)庫(kù)級(jí)27、在非歸檔日志方式下操作的數(shù)據(jù)庫(kù)禁用了();A歸檔日志B聯(lián)機(jī)日志C日志寫入程序D日志文件28、以下哪種備份方式需要在完全關(guān)閉數(shù)據(jù)庫(kù)進(jìn)行();A無歸檔日志模式下的數(shù)據(jù)庫(kù)備份B歸檔日志

8、模式下的數(shù)據(jù)庫(kù)備份C使用導(dǎo)出有用程序進(jìn)行規(guī)律備份D以上都不對(duì)29、()方式的導(dǎo)出會(huì)從指定的表中導(dǎo)出全部數(shù)據(jù);A分區(qū) B表C全部數(shù)據(jù)庫(kù) D表空間30、()參數(shù)用于確定是否要導(dǎo)入整個(gè)導(dǎo)出文件;ACONSTRAINTS B TABLES CFULL DFILE 二、填空題(每空 2 分,共 40 分)1、假設(shè)已在某遠(yuǎn)程客戶端完成網(wǎng)絡(luò)服務(wù)名配置,服務(wù)名為 aptech ,請(qǐng)寫出用戶 MARTIN(用戶口令 martinpass )連接到服務(wù)器的命令:_1_學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考_;2、SYS用戶以治理員身份登錄后,要授予用戶MARTIN可以對(duì) SCOTT用戶的 EMP表進(jìn)行查詢的權(quán)限,請(qǐng)

9、寫出授權(quán)命令: (假設(shè) MARTIN用戶已存在)_2_;3、創(chuàng)建表 employee 的副本,但不包含表中的記錄:CREATE TABLE employee_copy AS_3_;4、查詢 itemfile表中 itemrate列的信息,要求將數(shù)值轉(zhuǎn)換為字符串,并使用當(dāng)前貨幣符號(hào)作為前綴:SELECT _4_itemrate,C99999 FROM itemfile;5、查 itemfile 表中 itemdesc 、re_level 列的信息,要求 re_level為 NULL時(shí)顯示為 0 SELECT itemdesc, _5_re_level,0 FROM itemfile;6、完成以下

10、 PL/SQL塊,功能是:顯示 BEGIN 2 到 50 的 25 個(gè)偶數(shù);FOR_6_ IN _7_ LOOP DBMS_OUTPUT.PUT_LINEeven_number*2 END LOOP 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考END;7、完成以下 PL/SQL塊,功能是:接受職員編號(hào)并檢索職員姓名;將職員姓名儲(chǔ)備在變量 empname中,假如代碼引發(fā) VALUE_ERROR 反常,就向用戶顯示錯(cuò)誤消息;DELCARE empname employee.ename%TYPE; eno employee.empno%TYPE; BEGIN eno:=&employee_number;_8

11、_ _; DBMS_OUTPU T.PUT_LINE職員姓名:|empname;_9_ WHEN VALUE_ERROR THEN DBMS_OUTPUT.PUT_LINE 要儲(chǔ)備在變量中的值過大 END; 8、完成以下 PL/SQL塊,功能是:使用游標(biāo),顯示全部單價(jià)低于 250 元的玩具的單價(jià);DECLARE my_toy_price toys.toyprice%TYPE; CURSOR toy_cur IS 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考 SELECT toyprice FROM toys WHERE toyprice sales_rec.asales THEN DBMS_OUTPU

12、T.PUT_LINE 產(chǎn)品: |sales_rec.pid| 需學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考提高銷售額 ; ELSE IF _13_ THEN DBMS_OUTPUT.PUT_LINE產(chǎn)品:|sales_rec.pid| 已達(dá)到銷售額 ; ELSE DBMS_OUTPUT.PUT_LINE 產(chǎn)品: |sales_rec.pid| 銷售業(yè)績(jī)杰出 ; END IF; END IF; END LOOP; END; 10、完成以下 PL/SQL塊,功能是:創(chuàng)建一個(gè)交換兩數(shù)的過程;CREATE OR REPLACE PROCEDURE swapp1 IN OUT NUMBER, p2 _14_

13、NUMBER IS v_temp NUMBER; BEGIN v_temp := p1; p1 := p2; p2 := v_temp; END; 11、完成以下 PL/SQL塊,功能是:創(chuàng)建一個(gè)函數(shù) dept_name,其功 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考能是接受職員編號(hào)后返回職員所在部門名稱;(注:部門名稱在 dept 表中,而職員信息在 emp表中,職員所在部門號(hào)的列名為 deptno)CREATE OR REPLACE FUNCTION dept_name emp_no NUMBER RETURN VARCHAR2 AS dept_no NUMBER2; result dept.

14、dname%TYPE; BEGIN _15_ SELECT dname INTO result FROM dept WHERE deptno = dept_no; _16_; EXCEPTION WHEN OTHERS THEN 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考 RETURN NULL; END; 12、要執(zhí)行 pack_me包中的 order_proc 過程(有一個(gè)輸入?yún)?shù)),假設(shè)參數(shù)值為002,可以輸入以下命令:EXECUTE _17_13、完成以下 PL/SQL塊的功能是:創(chuàng)建一個(gè)觸發(fā)器 biu_job_emp ,無論用戶插入記錄,仍是修改 job 列的值轉(zhuǎn)換成大寫;EMP表的 jo

15、b 列,都將用戶指定的CREATE OR REPLACE TRIGGER biu_job_emp _18_ _19_ BEGIN :NEW.job :=_20_; END; 答案1A 6B 11C 16C 21C 26A 2D 7B 12C 17D 22C 27A 3C 8C 13A 18B 23C 28A 4A 9B 14B 19A 24A 29B 學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考5B 10C 15D 20B 25A 30C 二、填空題(每空 2 分,共 40 分)1 Connect martin/martinpassaptech 2 Grant select on scott.emp to martin 3 Select * from employee where 1=2 4 To_char 5 NVL 6 even_number 7 1.25 SELECT ename INTO empname FROM employee WHERE 8 empno=eno; 9 EXCEPTION 10 OPEN toy_cur 11 FETCH toy_cur INTO my_toy_price; 12 FOR sales_rec IN sales_cur L

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論