Oracle筆試題B_第1頁(yè)
Oracle筆試題B_第2頁(yè)
Oracle筆試題B_第3頁(yè)
Oracle筆試題B_第4頁(yè)
Oracle筆試題B_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Oracle數(shù)據(jù)應(yīng)用期末(考試)試卷(B)班級(jí):姓名:學(xué)號(hào):、選擇題(具體要求,本大題共 20道小題,每小題2分,共40分)1 .在Oracle中,有一個(gè)教師表 teacher的結(jié)構(gòu)如下:ID NUMBER(5)NAME VARCHAR2(25)EMAIL VARCHAR2(50)F面哪個(gè)語(yǔ)句顯示沒(méi)有Email地址的教師姓名()。SELECT name FROM teacher WHERE email != NULL;B.SELECT name FROM teacher WHERE email NULL;C.SELECT name FROM teacher WHERE email IS NUL

2、L;SELECT name FROM teacher WHERE email IS NOT NULL;2 .在Oracle數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)中有以下組件:A表空間 B數(shù)據(jù)塊 C區(qū) D段這些組件從大到小依次是()。B.C.D.3.在Windows 操作系統(tǒng)中,Oracle的()服務(wù)監(jiān)聽(tīng)并接受來(lái)自客戶端應(yīng)用 程序的連接請(qǐng)求(A.B.OracleServiceSIDC.OracleHOME_NAMEAge ntOracleHOME NAMETNSListenerD.OracleHOME NAMEHTTPServer4.在 Oracle 中創(chuàng)建用戶時(shí),若未提及DEFAULT TABLES PACE 關(guān)鍵

3、字,則Oracle就將(b)表空間分配給用戶作為默認(rèn)表空間SHL AX,2A.USERB.SYSTEMC.SYSD.DEFAULT5.在Oracle中,下面哪條語(yǔ)句當(dāng)COMM字段為空時(shí)顯示 0,不為空時(shí)顯示COMM 的值().A. SELECT en ame, NVL(comm, 0) FROM emp;B. SELECT en ame, NULL(comm, 0) FROM emp;C. SELECT ename, NULLIF(comm, 0) FROM emp;D. SELECT ename, DECODE(comm, NULL, 0) FROM emp;6.在Oracle中,有一個(gè)名為

4、seq的序列對(duì)象,以下語(yǔ)句能返回序列值但不會(huì)引起序列值增加的是().A.select seq.ROWNUM from dual;B.select seq.ROWID from dual;C.select seq.CURRVAL from dual;D.select seq.NEXTVAL from dual;7.在Oracle中,當(dāng)控制一個(gè)顯式游標(biāo)時(shí),下面哪種命令包含INTO子句)。A.CLOSEB.OPENC.FETCHD.CURSOR8 .有表一的查詢結(jié)果如下,該表為學(xué)生成績(jī)表select id,grade from stude nt_gradeIDGRADE1504070803090表二

5、為補(bǔ)考成績(jī)表select id,grade from stude nt_make upIDGRADE608060現(xiàn)在通過(guò)如下語(yǔ)句把補(bǔ)考成績(jī)更新到成績(jī)表中,并提交:up date stude nt_grade s set s.grade =(select t.grade from stude nt_make up twhere s.id=t.id);commit;請(qǐng)問(wèn)之后查詢:select GRADE from student_grade where id = 3;結(jié)果為()。A. 0B.70C.NullD .以上都不對(duì)9 .有數(shù)據(jù)test分別存放到 char(10)和varchar2(10)際

6、存儲(chǔ)長(zhǎng)度為()。A .10 , 10B.4 , 4C.10 , 4D .4 , 1010 .在 Oracle中,下面用于限制分組函數(shù)的返回值的子句是A .WHEREB.HAVING類型的字段中,其實(shí))。C. ORDER BYD .無(wú)法限定分組函數(shù)的返回值11 .在Oracle中,一個(gè)用戶擁有的所有數(shù)據(jù)庫(kù)對(duì)象統(tǒng)稱為()。A .數(shù)據(jù)庫(kù)B. 模式C. 表空間D . 實(shí)例12 .在Oracle中,可用于提取日期時(shí)間類型特定部分(如年、月、日時(shí)、分、秒)的函數(shù)有()。DATEPARTTO_CHARTRUNCTIM PSTA MP)。13 .以下哪個(gè)命令可以查看order表的表結(jié)構(gòu)(SELECT * FR

7、OM orderDESC orderDROP TABLE orderCREATE TABLE order14 .能夠唯一標(biāo)識(shí)表中某一行的屬性的是()。A .外鍵B.非空約束C.主鍵D .ID值15 .以卜不屬于DDL 語(yǔ)句A .CREATEB.ALTERC.UPDATED .DROP)。16 .下面對(duì)Oracle事務(wù)描述不正確的是()。A .事務(wù)具有原子性是不可再分的,要么一起成功要么一起失敗B . 一個(gè)事務(wù)中可以包含多條 DML語(yǔ)句C. 一個(gè)事務(wù)中可以包含多條 DDL語(yǔ)句D . DDL和DML語(yǔ)句的事務(wù)是自動(dòng)提交17 .如果定義一個(gè)表的外鍵()。A .通過(guò)create語(yǔ)句,在字段后面直接跟上

8、foreign keyB.通過(guò)create 語(yǔ)句,在字段后面直接跟上foreign keyreferences表名(主鍵字段名)C.通過(guò) alter 語(yǔ)句,add constraints約束名 foreign key ( 字段名)references表名(字段名)D . 通過(guò) create語(yǔ)句,在字段后面直接跟上refere nces 表名(主鍵字段名)18 .以下不屬于組函數(shù)的是()。A .SUM()B.M IN()C.M AX()D .NVL()19 .以下不屬于Oracle數(shù)據(jù)類型的是A .nu mberB.d ateC.varcharD .varchar220 .以下不屬于DML語(yǔ)句的

9、是(A .REVOKEB.UPDATE)。)。C. INSERTD . DELETE二、填空題(具體要求。本大題共 5道小題,每題2分,共10 分)1 SQL的中文含義為 ()。2 .使用SELECT語(yǔ)句顯示當(dāng)前系統(tǒng)時(shí)間,顯示格式為如:2009-03-2520:13:43)。與事務(wù)有關(guān)的命令有 (求平均值的組函數(shù)為()。怎樣將表emp中name字段的長(zhǎng)度修改為 varchar2(100) ()。、簡(jiǎn)答題(每題5分總分30分)1.數(shù)據(jù)庫(kù)1 , 2, 3范式的概念與理解。2.簡(jiǎn)述什么是事務(wù),以及事務(wù)的特點(diǎn)?3.4.oracle中truncate 和delete命令有何區(qū)別?解釋 FUNCTION,

10、PROCEDURE 和 PACKAGE 區(qū)另U5. DDL和DML分別代表什么?以及對(duì)應(yīng)的命令有哪些四、程序設(shè)計(jì)題(每題6分 總分30分)參見(jiàn)如下表結(jié)構(gòu)出版社表:Publish字段名稱數(shù)據(jù)類型說(shuō)明IDChar(2)出版社代碼PN ameChar(10)出版社名稱圖書(shū)表:BookInfo字段名稱數(shù)據(jù)類型說(shuō)明IDChar(8)圖書(shū)編號(hào)Bn amevarchar2(128)圖書(shū)名稱PIdchar(2)出版社代碼Recomme ndvarchar2(128)圖書(shū)簡(jiǎn)介AIDchar(4)作者編號(hào)作者信息表:(Authorinfo )字段名稱數(shù)據(jù)類型說(shuō)明IDchar(4)作者代號(hào)An amevarchar2(10)作者名稱Sexchar(1)性別Agenu mber(3)年齡Majorvarchar2(64)文學(xué)方向獲獎(jiǎng)名單表(Awardinfo)字段名稱數(shù)據(jù)類型說(shuō)明AwardDatedate獲獎(jiǎng)日期IDchar(4)獲獎(jiǎng)人員1.編寫(xiě)SQL語(yǔ)句,查詢沒(méi)有獲獎(jiǎng)的所有作者信息的SQL語(yǔ)句(提示:可使用 not in、not exists 以及外關(guān)聯(lián)三種方法中的任何一種方法)。2、見(jiàn)“獲獎(jiǎng)名單”表,寫(xiě)出 SQL語(yǔ)句,查詢出在上一個(gè)月獲獎(jiǎng)的人員信息。3、編寫(xiě)一個(gè)簡(jiǎn)單的Oracle存儲(chǔ)過(guò)程,根據(jù)輸入的作者名稱,查詢?cè)撟髡叱霭鎴D書(shū)的數(shù)量.4、Oracle數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論