




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上考 生 信 息 欄 系 專業(yè) 級 班級 姓名 學(xué)號 裝 訂 線一、選擇題:(本題共20個小題,每小題2分,共40分)1當(dāng)Oracle服務(wù)器啟動時,下列哪種文件不是必須的 ( ) 。 A. 數(shù)據(jù)文件 B. 控制文件 C. 日志文件 D. 歸檔日志文件 2. 在Oracle中,一個用戶擁有的所有數(shù)據(jù)庫對象統(tǒng)稱為 ( )。 A. 數(shù)據(jù)庫 B. 模式 C. 表空間 D. 實例3在 Oracle數(shù)據(jù)庫的邏輯結(jié)構(gòu)中有以下組件: 1.表空間 2. 數(shù)據(jù)塊 3. 區(qū) 4. 段這些組件從大到小依次是( )。A. 1234 B.1432 C.1324 D. 41324.下列哪個子句實現(xiàn)對
2、一個結(jié)果集進行分組和匯總( )。 A.HAVING B.ORDER BY C.WHERE D.GROUP BY5. 在Oracle數(shù)據(jù)庫中,( )用戶模式存儲數(shù)據(jù)字典表和視圖對象。 A. SYS B. SYSTEM C. SCOTT D. SYSDBA6.以下不屬于命名的PL/SQL塊的是( )。 A程序包 B過程 C游標(biāo) D函數(shù)7.在Oracle中創(chuàng)建用戶時,若未提及DEFAULT TABLESPACE關(guān)鍵字,則Oracle就將( )表空間分配給用戶作為默認表空間。 AHR BSCOTT CSYSTEM DSYS8在Windows操作系統(tǒng)中,Oracle的( )服務(wù)是使用iSQL*Plus必
3、須的。 AOracleHOME_NAMETNSListener B. OracleServiceSID C. OracleHOME_NAMEAgent D. OracleHOME_NAMEHTTPServer9.下列哪個語句可以在SQL*Plus 中直接調(diào)用一個過程( )。 A. RETURN B. CALL C. SET D. EXEC10如果服務(wù)器進程無法在數(shù)據(jù)緩沖區(qū)中找到空閑塊,為添加從數(shù)據(jù)文件中讀出的數(shù)據(jù)塊,則系統(tǒng)會啟動如下哪一個進程( ) A.CKPT B. DBWR C.LGWRD. SMON11.下列哪一個鎖模式不屬于Oracle( )。 A.死鎖 B.排他鎖 C.行級共享鎖 D
4、.共享鎖12.有字符串?dāng)?shù)據(jù)”test”分別存放到char(10)和varchar2(10)類型的字段中,其實際存儲長度為( )A. 10 4 B. 4 4 C. 10 10 D. 4 1013在Oracle中,當(dāng)控制一個顯式游標(biāo)時,下面哪種命令包含INTO子句( )。 A. FETCH B. CLOSE C. OPEN D.CURSOR 14. ORACLE中,用來判斷列值是否為空的操作符是( )。 A. =NULL B. NULLIS C. AS NULL D. IS NULL15.查詢一個表的總記錄數(shù),可以采用( )統(tǒng)計函數(shù)。 A. AVG(*) B. SUM(*) C. COUNT(*)
5、 D. MAX(*)16.以下的哪個命令可以將SQL 命令的運行結(jié)果保存到文件中( )。 A.SAVE B.SPOOL C.GET D.INPUT17.為了去除結(jié)果集中重復(fù)的行,可在SELECT 語句中使用下列哪個關(guān)鍵字( ) 。A.ALL B.DISTINCT C.SPOOL D.HAVING18.關(guān)于模式的描述下列哪一項不正確( )。 A.表或索引等模式對象一定屬于某一個模式B.在Oracle 數(shù)據(jù)庫中,模式與數(shù)據(jù)庫用戶是一一對應(yīng)的C.一個表可以屬于多個模式D.一個模式可以擁有多個表19.下列SELECT 語句中,哪些子句可以包含子查詢( )。 A.SELECT B.GROUP BY C.
6、WHERE D.ORDER BY20.在下列模式對象中,哪個對象不會占用實際的存儲空間( )。 A.視圖 B.表 C.索引 D.簇二、填空題(共8小題,10空需要填寫,每空1分,共10分)1. _是具有名稱的一組相關(guān)權(quán)限的組合。 2. 一個表空間物理上對應(yīng)一個或多個_文件。3.標(biāo)準(zhǔn)的SQL 語言語句類型可以分為:_、數(shù)據(jù)操縱語句(DML)和_。 4. 如果需要向表中插入一批已經(jīng)存在的數(shù)據(jù),可以在INSERT 語句中使用_ 語句。5.通過視圖修改數(shù)據(jù)時,實際上是在修改_中的數(shù)據(jù)。6.如果需要向表中插入一批已經(jīng)存在的數(shù)據(jù),可以在INSERT 語句中使用_語句。7.在眾多的事務(wù)控制語句中,用來撤銷事
7、務(wù)的操作的語句為_,用于持久化事務(wù)對數(shù)據(jù)庫操作的語句是_。8. 在多進程Oracle 實例系統(tǒng)中,進程分為_、后臺進程和服務(wù)器進程。三、程序填空(共10小題,10空需要填寫,每空3分,共30分)1. 假設(shè)當(dāng)前用戶是SCOTT用戶以普通用戶登錄,口令為tiger,請寫出該用戶以管理員身份登錄的命令_;2.假設(shè)用戶SCOTT以管理員身份登錄,現(xiàn)需創(chuàng)建用戶Lisa,口令是Lisa,請寫出相應(yīng)的命令_;3. 假設(shè)用戶SCOTT以管理員身份登錄,已知用戶賬號Lisa被鎖定,需為他解除鎖定,請寫出相應(yīng)的命令_; 4. 假設(shè)用戶SCOTT以管理員身份登錄,需授予用戶Lisa對SCOTT用戶模式下的EMP表進
8、行查詢(SELECT)的權(quán)限,請寫出相應(yīng)的命令_;5. 假設(shè)用戶SCOTT以管理員身份登錄,在SQL Plus的SQL提示符下,希望用戶Lisa用Lisa以普通用戶身份登錄到系統(tǒng),請寫出相應(yīng)的命令_; 6. 假設(shè)用戶Lisa用Lisa以普通用戶身份登錄到系統(tǒng),現(xiàn)需查看本用戶下的Class表的結(jié)構(gòu),請寫出相應(yīng)的命令_; 7. 假設(shè)用戶Lisa用Lisa以普通用戶身份登錄到系統(tǒng),用命令select * from Class查詢Class表中的數(shù)據(jù),現(xiàn)需將緩沖區(qū)中的SQL 命令保存到C盤根目錄下的class.txt文件中, 請寫出相應(yīng)的命令_; 8. 假設(shè)用戶Lisa用Lisa以普通用戶身份登錄到系
9、統(tǒng),現(xiàn)需查看本用戶下有哪些表,請寫出相應(yīng)的命令_; 9. 假設(shè)用戶Lisa用Lisa以普通用戶身份登錄到系統(tǒng),現(xiàn)需為Class 表的ID 列添加一個名為PK_CLASS_ID 的主鍵約束,請補充完整相應(yīng)的命令A(yù)LTER TABLE Class_; 10. 假設(shè)用戶Lisa用Lisa以普通用戶身份登錄到系統(tǒng),現(xiàn)需創(chuàng)建一個UPDATE 語句來修改本用戶下ARTISTS 表中的數(shù)據(jù),并且把每一行的T_ID 值都改成15,應(yīng)該使用的SQL 語句是_ ;四、 編程題:(本題共2小題,每題10分,共20分)1. 請按要求完成以下程序的編寫。(5空,每空2分,共10分)以下存儲過程借助游標(biāo)用于實現(xiàn)對員工工資
10、(Sal)的調(diào)整,調(diào)整方案為:對于員工號(empno)在7000到7200間的員工,若其原工資在1000之下,則加薪20%。(1) 請完成以下程序:CREATE OR REPLACE PROCEDURE Rise_salISv_empno Emp.empno%type;v_sal Emp.sal%type;V_ErrorText Varchar(200);CURSORcursor_sal /定義游標(biāo)CURSOR cursor_sal IS _ / BEGIN_; /打開游標(biāo)LOOPFETCH cursor_sal _; EXIT WHEN cursor_sal%NOTFOUND;/逐行提取數(shù)據(jù)
11、IF v_sal_”命令提示符下,現(xiàn)需執(zhí)行存儲過程Rise_sal,請寫出命令:_ 2. 創(chuàng)建一個函數(shù)get_sal,用于實現(xiàn)對表Emp(如下圖)給定一個員工號(Empno),通過函數(shù)獲取該雇員的工資值 ,請完成以下程序。(1)請將函數(shù)get_sal補充完整 (3空,每空2分,共6分)CREATE OR REPLACE FUNCTION get_sal (v_emp_no IN emp.empnoTYPE)_ IS_ emp.salTYPE:0; BEGIN SELECT sal INTO v_emp_sal FROM emp WHERE empno=_; RETURN(v_emp_sal);
12、END get_sal;(2)用函數(shù)get_sal查詢員工7521號的工資,請寫出一種查詢方式。(4分)專心-專注-專業(yè)課程名稱一、選擇題:(本題共20小題,每題2分,共40分)題號12345題號678910答案DBBDA答案CCBDD題號1112131415題號1617181920答案AAACC答案B B CCA二、填空題(本大題共8小題,10空,每空1分,共10分)題號答 案1-2角色數(shù)據(jù)3數(shù)據(jù)定義語句(DDL)數(shù)據(jù)控制語句(DCL)4select5-6基本表select7ROLLBACKCOMMIT8用戶進程三、程序填空題(共10小題,10空需要填寫,每空3分,共30分)題號答 案1co
13、nn scott/tiger as sysdba;2create user Lisa identify by Lisa3alter user Lisa account unlock;4grant select on emp to Lisa;5conn Lisa/Lisa;6desc Class;7save C:class.txt;8select table_name from user_tables;9Add constraint PK_CLASS_ID PRIMARY KEY(ID) ;10update artists set T_ID =15;四、編程題(本大題共2小題,每題10分,共20分)1. (5空,每空2分,共10分) (1)SELECTempno,sal FROM employee WHEREempno BETWEEN 7300 AND 7600
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中介押金合同范本
- 2025年漳州貨運準(zhǔn)駕證模擬考試
- 醫(yī)院器械采購合同范本
- 加工類協(xié)議合同范本
- 辦公窗簾購銷合同范本
- 村級采購合同范本
- 代銷鋪貨合同范本
- 買賣合同和貨運合同范本
- 專利轉(zhuǎn)讓英文合同范例
- 北京不備案施工合同范本
- 專題13《竹里館》課件(共28張ppt)
- 團意操作流程詳解課件
- SH/T 0356-1996燃料油
- GB/T 9846.4-2004膠合板第4部分:普通膠合板外觀分等技術(shù)條件
- GB/T 17836-1999通用航空機場設(shè)備設(shè)施
- GB/T 13012-2008軟磁材料直流磁性能的測量方法
- 2023年全國高中生物聯(lián)賽競賽試題和答案
- 第1課中華優(yōu)秀傳統(tǒng)文化的內(nèi)涵與特點課件(共28張PPT)
- 小學(xué)語文中高學(xué)段單元整體教學(xué)的實踐研究課題中期報告
- 《木蘭詩》第二課時(公開課)課件
- 核電項目人橋吊車抗震計算書版
評論
0/150
提交評論