(完整word版)oracle考試試題及答案,推薦文檔_第1頁
(完整word版)oracle考試試題及答案,推薦文檔_第2頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、試題一、填空題(每小題 4 分,共 20 分)1、 數(shù)據(jù)庫管理技術(shù)經(jīng)歷了_ 三個階段2、數(shù)據(jù)庫三級數(shù)據(jù)結(jié)構(gòu)是 外模式、模式、內(nèi)模式3、Oracle 數(shù)據(jù)庫中,SGA 由數(shù)據(jù)庫緩沖區(qū),重做日志緩沖區(qū),共享池組成4、在 Oracle 數(shù)據(jù)庫中,完正性約束類型有 Primay key 約束。Foreign key 約 束,Unique 約束,check 約束,notneed 約束5、PL/SQL 中游標(biāo)操作包括 聲明游標(biāo),打開游標(biāo),提取游標(biāo),關(guān)閉游標(biāo)二、正誤判斷題(每小題 2 分,共 20 分)1、數(shù)據(jù)庫中存儲的基本對象是數(shù)據(jù)(T)2、數(shù)據(jù)庫系統(tǒng)的核心是 DBM&T)3、關(guān)系操作的特點是集合

2、操作(T)4、 關(guān)系代數(shù)中五種基本運算是并、差、選擇、投影、連接(F)5、Oracle 進程就是服務(wù)器進程(F)6 oraclet 系統(tǒng)中 SGA 所有用戶進程和服務(wù)器進程所共享(T)7、oracle 數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)塊的大小與操作系統(tǒng)有關(guān)(T)8、 oracle 數(shù)據(jù)庫系統(tǒng)中,啟動數(shù)據(jù)庫和第一步是啟動一個數(shù)據(jù)庫實例(T)9、PL/SQL 中游標(biāo)的數(shù)據(jù)是可以改變的(F)10、數(shù)據(jù)庫概念模型主要用于數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計()三、簡答題(每小題 7 分,共 35 分)1、何謂數(shù)據(jù)與程序的邏輯獨立性和物理獨立性?2、試述關(guān)系代數(shù)中等值連接與自然連接的區(qū)別與聯(lián)系?3、何謂數(shù)據(jù)庫,數(shù)據(jù)庫設(shè)計一般分為哪些階段

3、?4、簡述 Oracle 邏輯數(shù)據(jù)庫的組成?5、試任舉一例說明游標(biāo)的使用方法?五、設(shè)有雇員表 emp(empno,ename,age,sal,tel,deptno),其中: empno 編號, name 姓名, age - 年齡, sal 工資,tel- 電話deptno- 部門號。請按下列要求分別晨 SQL*PLUS 下編程。(每小題 3 分,共 15 分)?1 、查詢家有電話的職工信息。?2、查詢工資在 500 至 800 元之間的雇員信息?3、按年齡遞增順序顯示雇員編號、姓名、年齡、工資?4、求部門號為 D_01 的平均工資?5、查找部門號為 D_01 的 40 歲以上而工資在 400

4、元以下的雇員名單。1 、 SQLSELECT * FROM emp WHERE tel NOT NULL;2、 SQLSELECT * FROM emp WHERE BETWEEN 500 AND 800;3、 SQLSELECT empno,ename,age,sal FROM emp ORDER BY age ASC;4、 SQLSELECT AVG(sal) FROM emp WHERE deptno=D_01;5、 SQLSELECT ename FROM emp WHERE deptno=D_01 AND age40 ANDSalSELECT * FROM emp WHERE tel

5、 NOT NULL;2、 SQLSELECT * FROM emp WHERE BETWEEN 500 AND 800;3、 SQLSELECT empno,ename,age,sal FROM emp ORDER BY age ASC;4、 SQLSELECT AVG(sal) FROM emp WHERE deptno=D_01;5、 SQLSELECT ename FROM emp WHERE deptno=D_01 AND age40 ANDSal80Order by 2, C# desc2. FETCH c_AllClasses INTO v_ClassesRecord; 正確FET

6、CH c_AllClasses INTO v_Department, v_Course;錯誤3.CREATE OR REPLACE PROCEDURE AddNewemployee ( p_Names_%TYPE, p_title s_emp.title%TYPE) ASBEGININSERT INTO s_emp(ID, name,title)VALUES (emp_sequence.nextval, p_name, p_title);END AddNewemployee;/*調(diào)用過程 */BEGINAddNewemployee(Zelda, sales representa

7、tive);END;試題三一、填空題 (每空 2 分,共 20 分 )1、使用 SQL 語言的 SELECT 語句進行分組查詢時, 如果希望去掉不滿足條件的分組, 應(yīng)當(dāng) 使用_ 子句。2、在關(guān)系數(shù)據(jù)庫設(shè)計中,數(shù)據(jù)庫設(shè)計分為需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、應(yīng) 用程序編碼調(diào)試運行、 數(shù)據(jù)庫運行維護六個階段。 設(shè)計關(guān)系模式是數(shù)據(jù)庫設(shè)計中的哪個階段 的任務(wù)?3 、關(guān)系代數(shù)中專門的關(guān)系運算包括:選擇、投影、 _和除法。4、關(guān)系模型有,三類完整性。5 、對于實體集 A 和 B 之間的二元聯(lián)系集,映射基集必須是以下四種之一:6、 PL/SQL 有兩種類型的游標(biāo):和。二、單項選擇題 (每小題 3 分,

8、共 15 分 )1、在關(guān)系數(shù)據(jù)庫管理系統(tǒng)中,創(chuàng)建的視圖在數(shù)據(jù)庫三層結(jié)構(gòu)中屬于 (A )A.外模式 B.存儲模式C. 內(nèi)模式 D. 概念模式2、 現(xiàn)實世界中,事物的一般特性在信息世界中稱為(A )A.實體 B.實體鍵C.屬性 D.關(guān)系鍵3、 關(guān)系模式 SJP (S, J, P)中,S 是學(xué)生,J 是課程,P 是名次。每一個學(xué)生選修每門課 程的成績有一定的名次, 每門課程中每一個名次只有一個學(xué)生 (無并列) 。該關(guān)系模式屬于: CA、 2NF B、 3NF C、 BCNF D、 4NF4、 公司中有多個部門和多名職員,每個職員只能屬于一個部門, 一個部門可以有多名職員, 從職員到部門的聯(lián)系類型是

9、(C )A.多對多B.一對一C.多對一 D. 一對多5、數(shù)據(jù)的邏輯獨立性是指 (A )A. 概念模式改變,外模式和應(yīng)用程序不變B. 概念模式改變,內(nèi)模式不變C. 內(nèi)模式改變,概念模式不變D. 內(nèi)模式改變,外模式和應(yīng)用程序不變?nèi)?、簡答題1 、簡述參照完整性規(guī)則,它的目的意義,試舉例說明。2、簡述 oracle 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)特點3、何謂數(shù)據(jù)與程序的邏輯獨立性和物理獨立性?4、簡述 DBMS 對數(shù)據(jù)庫的安全性控制功能包括哪些常用手段5 、簡述數(shù)據(jù)庫概念設(shè)計的主要步驟。6、回滾段的作用是什么?7、解釋冷備份和熱備份的不同點以及各自的優(yōu)點?四、數(shù)據(jù)庫設(shè)計1、假設(shè)某一個學(xué)校的圖書館要建立一個數(shù)據(jù)庫

10、,保存讀者、書和讀者借書記錄。為了建立該數(shù)據(jù)庫,需要先設(shè)計好概念模型,即設(shè)計E-R圖,然后再將概念模型轉(zhuǎn)換為關(guān)系模型。請設(shè)計出E-R圖。讀者的屬性有:讀者號、姓名、年齡、地址和單位。每本書的屬性有:書號、書名、作者和出版社。對每個讀者借的每本書有:借出日期和應(yīng)還日期。2 、有雇員表 emp(empno,ename,age,sal,tel,deptno),其中: empno- 編號, name- 姓名, age - 年齡, sal- 工資, tel- 電話deptno- 部門號。請按下列要求分別晨 SQL*PLUS 下編程。(每小題 3 分,共 15 分)?查詢家有電話的職工信息。?查詢工資在 500 至 800 元之間的雇員信息?按年齡遞增順序顯示雇員編號、姓名、年齡、工資?求部門號為 D_01 的平均工資?找部門號為 D_01 的 40 歲以上而工資在 400 元以下的雇員名單。(二)1、 SQLSELECT * FROMemp WHERE tel NOT NULL;2 、 SQLSELECT *FROMempWHEREBETWEEN500AND800;3、 SQLSELECT e

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論