




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、期末考試卷 ( 卷)課程名稱: 數(shù)據(jù)庫 考試方式:開卷( )閉卷()題號一二三四五六總分統(tǒng)分人 簽名得分考生注意事項 :1、本試卷共 4 頁,請查看試卷中是否有缺頁。 2、考試結(jié)束后,考生不得將試卷、答題紙帶出考場。1、以下( a )內(nèi)存區(qū)不屬于 SGA。 APGAB日志緩沖區(qū)C數(shù)據(jù)緩沖區(qū) D共享池2、d )模式存儲數(shù)據(jù)庫中數(shù)據(jù)字典的表和視圖。 ( A DBABSCOTT CSYSTEMDSYS3、Oracle 中創(chuàng)建用戶時, 在 若未提及 DEFAULT TABLESPACE 關(guān) 鍵字, Oracle 就將 c ) 則 ( 表空間分配給用戶作為默認表空間。 AHRBSCOTTCSYSTEMD
2、SYS4、a )服務(wù)監(jiān)聽并按受來自客戶端應(yīng)用程序的連接請求。AOracleHOME_NAMETNSListenerBOracleServiceSIDC OracleHOME_NAMEAgent D OracleHOME_NAMEHTTPServer5、b )函數(shù)通常用來計算累計排名、移動平均數(shù)和報表聚合等。(A匯總 B分析 C分組 D單行6、b)SQL 語句將為計算列 SAL*12 生成別名 Annual Salary (A SELECT ename,sal*12 Annual Salary FROM emp; BSELECT ename,sal*12 “ Annual Salary ” FR
3、OM emp; CSELECT ename,sal*12 AS Annual Salary FROM emp;D SELECT ename,sal*12 AS INITCAP( “Annual Salary ”) FROM emp;7、鎖用于提供 (b )。A改進的性能B數(shù)據(jù)的完整性和一致性 C可用性和易于維護D用戶安全8、( c )鎖用于鎖定表,允許其他用戶查詢表中的行和鎖定表, 但不允許 插入、更新和刪除 行。A行共享 B行排他 C共享 D 排他9、帶有 ( b ) 子句的 SELECT 語句可以在表的一行或多行上放置排他 鎖。AFOR INSERT BFOR UPDATE CFOR DE
4、LETE DFOR REFRESH10、使用( c )命令可以在已分區(qū)表的第一個分區(qū)之前添加新分區(qū)。A添加分區(qū) B截斷分區(qū) C拆分分區(qū) D不能在第一個分區(qū)前添 加分區(qū)11、( c )分區(qū)允許用戶明確地控制無序行到分區(qū)的映射。A散列 B范圍 C列表 D復(fù)合12、可以使用( a)偽列來訪問序列。ACURRVAL 和 NEXTV AL B NEXTV AL 和 PREVAL C CACHE 和 NOCACHE D MAXV ALUE 和 MINV ALUE13、帶有錯誤的視圖可使用( a)選項來創(chuàng)建。A FORCE B WITH CHECK OPTION C CREATE VIEW WITH ERR
5、OR D CREATE ERROR VIEW14、在聯(lián)接視圖中,當(dāng)( b )時,該基表被稱為鍵保留表。A 基表的主鍵不是結(jié)果集的主鍵 B 基表的主鍵是結(jié)果集的主鍵 C基 表的主鍵是結(jié)果集的外鍵 D基表的主鍵不是結(jié)果集的外鍵15、在列的取值重復(fù)率比較高的列上,適合創(chuàng)建(d)索引。A 標(biāo)準(zhǔn) B 唯一 C分區(qū) D位圖16、要以自身的模式創(chuàng)建私有同義詞,用戶必須擁有(c )系統(tǒng)權(quán)限A CREATE PRIVATE SYNONYM BCREATE PUBLIC SYNONYM C CREATE SYNONYM D CREATE ANY SYNONYM17、PL/SQL 塊中不能直接使用的 SQL 命令是
6、( d ) 。A SELECT BINSERT CUPDATE D DROP18、以零作除數(shù)時會引發(fā)( b )異常。A VALUE_ERROR B ZERO_DIVIDE C STORAGE_ERRORDSELF_IS_NULL19、要更新游標(biāo)結(jié)果集中的當(dāng)前行,應(yīng)使用(a)子句。AWHERE CURRENT OF B FOR UPDATE CFOR DELETE D FOR MODIFY20、用于處理得到單行查詢結(jié)果的游標(biāo)為(b ) 。A循環(huán)游標(biāo) B隱式游標(biāo) C REF 游標(biāo) D顯式游標(biāo)21、公用的子程序和常量在( c )中聲明。A 過程 B 游標(biāo) C包規(guī)范 D 包主體22、數(shù)據(jù)字典視圖 (
7、c)包含存儲過程的代碼文本 A USER_OBJECTSBUSER_TEXT C USER_SOURCE DUSER_DESC23、以下不屬于命名的 PL/SQL 塊的是( c )A程序包 B過程 C游標(biāo) D函數(shù)24、a ) 包用于顯示 PL/SQL 塊和存儲 過程中的調(diào)試信息( A DBMS_OUTPUT B DBMS_STANDARD C DBMS_INPUT DDBMS_SESSION25、Oracle 的內(nèi)置程序包由( a )用戶所有。ASYS BSYSTEM CSCOTT DPUBLIC26、a )觸發(fā)器允許觸發(fā)操作中的語句訪問行的列值。( A 行級 B語句級 C模式 D數(shù)據(jù)庫級27
8、、在非歸檔日志方式下操作的數(shù)據(jù)庫禁用了( a ) 。A 歸檔日志 B聯(lián)機日志 C日志寫入程序 D日志文件28、以下哪種備份方式需要在完全關(guān)閉數(shù)據(jù)庫進行(a ) 。A無歸檔日志模式下的數(shù)據(jù)庫備份 B歸檔日志模式下的數(shù)據(jù)庫備份 C使用導(dǎo)出實用程序進行邏輯備份 D以上都不對29、b )方式的導(dǎo)出會從指定的表中導(dǎo)出所有數(shù)據(jù)。( A 分區(qū) B表 C全部數(shù)據(jù)庫 D表空間 30、c )參數(shù)用于確定是否要導(dǎo)入整個導(dǎo)出文件。( ACONSTRAINTS B TABLES CFULL D FILE 填空題( 二、 填空題(每空 2 分,共 40 分)1、假設(shè)已在某遠程客戶端完成網(wǎng)絡(luò)服務(wù)名配置, 服務(wù)名為 apte
9、ch,請 寫出用戶 MARTIN (用 戶口令 martinpass)連接到服務(wù)器的命令: _Connect martin/martinpassaptech;2、SYS 用戶以管理員身份登錄后,要授予用戶 MARTIN 可以對 SCOTT 用戶的 EMP 表進 行查詢的權(quán)限,請寫出授權(quán)命令: (假設(shè) MARTIN 用 戶 已 存 在 ) _Grant select on scott.emp to martin;3、創(chuàng)建表 employee 的副本,但不包含表中的記錄: CREATE TABLE employee_copy AS Select 1=2; from employee where4、
10、查詢 itemfile表中 itemrate 列的信息,要求將數(shù)值轉(zhuǎn)換為字符串,并使用當(dāng)前貨幣符號 作為前綴: SELECT _To_char_(itemrate,C99999)FROM itemfile ;5、查 itemfile表中 itemdesc、 re_level 列的信息,要求 re_level 為NULL 時顯示為 0 SELECT itemdesc, _NVL_(re_level,0) FROM itemfile ;6、完成以下 PL/SQL 塊,功能是:顯示 2 到 50 的 25 個偶數(shù)。 BEGIN FOR_even_number_ IN_1.25_LOOPDBMS_OU
11、TPUT.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 eno:= &employee_number _SELECT ename INTO empname FROM employee WHERE empno=eno;_; DBMS_OUTPUT.PUT_
12、LINE( 職員姓名: |empname); _EXCEPTION WHEN VALUE_ERROR THEN DBMS_OUTPUT.PUT_LINE( 要存儲在變量中的值過大) END;8、完成以下 PL/SQL 塊,功能是:使用游標(biāo),顯示所有單價低于 250 元的玩具的單價。 DECLARE my_toy_price toys.toyprice%TYPE; CURSOR toy_cur IS SELECT toyprice FROM toys WHERE toyprice sales_rec.asales THEN DBMS_OUTPUT.PUT_LINE(產(chǎn) 品 : |sales_re
13、c.pid| 需 提 高 銷 售 額 ); ELSE IF sales_rec.tsales = sales_rec.asales THEN DBMS_OUTPUT.PUT_LINE( 產(chǎn) 品 : |sales_rec.pid|已 達到銷售額 ); ELSE DBMS_OUTPUT.PUT_LINE( 產(chǎn) 品: |sales_rec.pid|銷 售業(yè)績出色 ); END IF; END IF; END LOOP; END;10、完成以下 PL/SQL 塊,功能是:創(chuàng)建一個交換兩數(shù)的過程。 CREATE OR REPLACE PROCEDURE swap(p1 IN OUT NUMBER, p2
14、 _IN OUT_ NUMBER) IS v_temp NUMBER; BEGIN v_temp := p1; p1 := 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 FROM emp WHERE empno=emp_no; SELECT dname INTO result FROM dept WHERE deptno = dept_no; _RETURN result;_; EXCEPTION WHEN OTHERS THEN RETURN NULL; END; 12、要執(zhí)行 pack_me 包中的 order_proc 過程(有一個輸入?yún)?shù)) ,假設(shè)參數(shù)值為 002,可 以輸入 以下命令: EXECUT E _ pack_ma.order_proc(
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資項目可行性研究與項目評估
- 農(nóng)業(yè)觀光生態(tài)園
- 三農(nóng)產(chǎn)品物流配送手冊
- 綠色農(nóng)產(chǎn)品生產(chǎn)技術(shù)推廣與應(yīng)用實踐方案
- 車聯(lián)網(wǎng)及大數(shù)據(jù)應(yīng)用
- 電商行業(yè)直播帶貨模式創(chuàng)新與發(fā)展方案
- 校園廣播系統(tǒng)投標(biāo)方案
- 針對公司運營挑戰(zhàn)的對策報告
- 電力設(shè)施節(jié)能減排操作規(guī)程
- 三農(nóng)村公共服務(wù)設(shè)施信息化管理方案
- 作業(yè)層隊伍建設(shè)重點業(yè)務(wù)課件
- DB31T 685-2019 養(yǎng)老機構(gòu)設(shè)施與服務(wù)要求
- 二年級下冊美術(shù)教案-第5課 美麗的花園|嶺南版
- 人類進化史精品課件
- 魯濱遜漂流記讀后感PPT
- 總包單位向門窗單位移交門窗安裝工程工作面交接單
- 設(shè)備供貨安裝方案(通用版)
- 公開招聘社區(qū)居委專職工作人員考試筆試、面試題集及相關(guān)知識(11套試題含答案)
- 《植物生理學(xué)》課件第三章+植物的光合作用
- 中國藥膳理論與實踐-藥膳基本理論和技能
- 華東師大版七年級初一數(shù)學(xué)下冊全套試卷(單元、期中、期末)
評論
0/150
提交評論