2025春國(guó)開(kāi)《Oracle數(shù)據(jù)庫(kù)編程》形考任務(wù)1-3答案_第1頁(yè)
2025春國(guó)開(kāi)《Oracle數(shù)據(jù)庫(kù)編程》形考任務(wù)1-3答案_第2頁(yè)
2025春國(guó)開(kāi)《Oracle數(shù)據(jù)庫(kù)編程》形考任務(wù)1-3答案_第3頁(yè)
2025春國(guó)開(kāi)《Oracle數(shù)據(jù)庫(kù)編程》形考任務(wù)1-3答案_第4頁(yè)
2025春國(guó)開(kāi)《Oracle數(shù)據(jù)庫(kù)編程》形考任務(wù)1-3答案_第5頁(yè)
已閱讀5頁(yè),還剩8頁(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)介

2025春國(guó)開(kāi)《Oracle數(shù)據(jù)庫(kù)編程》形考任務(wù)1-3答案形考任務(wù)1簡(jiǎn)答題1.參照教材中PL/SQL代碼編寫程序,檢測(cè)視圖clu$是否存在,并給出提示信息。簡(jiǎn)答題(15分)14分答:publicbooleanexistsViewInDB(StringviewName){logger.debug[booleanexistsViewInDB(StringviewName[“+viewName+”])]”);booleanexistsView=false;try{Stringsql=”SELECTcount(*)FROMuser_viewsWHEREview_name=:viewName”;SQLQueryquery=getSession()。createSQLQuery(sql);query.setString(”viewName”,viewName);BigDecimaltotalOfViews=(BigDecimal)query.uniqueResult();existView=(totalOfViews.longValue()>0);}catch(Exceptione){logger.error(e,e);}logger.debug(”ExistView[“+viewName+”]?->”+existView);returnexistsView;}

形考任務(wù)21.備份user_tables.table_name到表tab1,備份dba_tables.table_name到表tab2,使用一條select語(yǔ)句查詢表tab1和tab2,其中tab1的數(shù)據(jù)全部輸出,tab2數(shù)據(jù)僅輸出和tab1重復(fù)部分。簡(jiǎn)答題(20分)19分1.備份user_tables.table_name到表tab1,備份dba_tables.table_name到表tab2,使用一條select語(yǔ)句查詢表tab1和tab2,其中tab1的數(shù)據(jù)全部輸出,tab2數(shù)據(jù)僅輸出和tab1重復(fù)部分。insertintotab1selecttable_namefromuser_tables;insertintotab2selecttable_namefromdba_tables;selectd.table_name,u.table_namefromtab1u,tab2dwhered.table_name=u.table_name(+);

形考任務(wù)3單項(xiàng)選擇題1.Oracle數(shù)據(jù)庫(kù)的管理員是()。單選題(1分)1分A.SYSB.rootC.adminD.administration正確答案:A2.“altertabletab1dropcolumncol1;”的作用是()。單選題(1分)1分A.刪除了數(shù)據(jù)表tab1的字段col1B.為數(shù)據(jù)表tab1增加了字段col1C.修改數(shù)據(jù)表tab1的字段column名稱為col1D.以上都不對(duì)正確答案:A3.count()的作用是()。單選題(1分)1分A.數(shù)據(jù)統(tǒng)計(jì)B.計(jì)時(shí)器C.累加器D.以上都不對(duì)正確答案:A4.desc的作用是()。單選題(1分)1分A.查看表/視圖的結(jié)構(gòu)B.改變表/視圖的結(jié)構(gòu)C.擴(kuò)展表/視圖的結(jié)構(gòu)D.刪除表/視圖正確答案:A5.count()屬于()。單選題(1分)1分A.單行函數(shù)B.分組函數(shù)C.數(shù)值函數(shù)D.轉(zhuǎn)換函數(shù)正確答案:B6.substr()函數(shù)的作用是()。單選題(1分)1分A.取字符串子串B.連接兩個(gè)字符串C.轉(zhuǎn)換字符串D.復(fù)制字符串正確答案:A7.JOIN…ON子句的作用是()。單選題(1分)1分A.用于產(chǎn)生笛卡兒積B.自動(dòng)找到匹配的關(guān)聯(lián)字段,消除笛卡兒積C.指定一個(gè)可以消除笛卡兒積的關(guān)聯(lián)字段D.指定一個(gè)可以消除笛卡兒積的關(guān)聯(lián)條件正確答案:D8.“fromuser_tablesu”中的u是()。單選題(1分)1分A.user_tables的別名B.user_tables的一個(gè)字段C.數(shù)據(jù)表名D.語(yǔ)法錯(cuò)誤正確答案:A9.DBMS目前采用的數(shù)據(jù)模型中最常用的是()模型。單選題(1分)1分A.面向?qū)ο驜.層次C.網(wǎng)狀D.關(guān)系正確答案:D10.netca命令作用是()單選題(1分)1分A.啟動(dòng)數(shù)據(jù)庫(kù)配置程序B.配置網(wǎng)絡(luò)組件C.網(wǎng)絡(luò)CA認(rèn)證工具D.啟動(dòng)數(shù)據(jù)庫(kù)監(jiān)聽(tīng)程序正確答案:B11.oracle數(shù)據(jù)庫(kù)中的bin_to_num函數(shù)的作用是?()單選題(1分)1分A.把二進(jìn)制數(shù)值轉(zhuǎn)換為對(duì)應(yīng)的十進(jìn)制數(shù)值B.把二進(jìn)制數(shù)值轉(zhuǎn)換為對(duì)應(yīng)的十六進(jìn)制數(shù)值C.把二進(jìn)制數(shù)值轉(zhuǎn)換為對(duì)應(yīng)的八進(jìn)制數(shù)值D.把二進(jìn)制數(shù)值轉(zhuǎn)換為對(duì)應(yīng)的浮點(diǎn)數(shù)正確答案:A12.oracle數(shù)據(jù)庫(kù)中的lower函數(shù)的作用是?()單選題(1分)1分A.將字符轉(zhuǎn)換成小寫B(tài).將字符轉(zhuǎn)換成大寫C.將字符轉(zhuǎn)換成數(shù)值D.將數(shù)值轉(zhuǎn)換成字符正確答案:A13.oracle數(shù)據(jù)庫(kù)中的last_day函數(shù)的作用是?()單選題(1分)1分A.返回當(dāng)前月份的最后一天日期B.返回當(dāng)前周的最后一天日期C.返回指定日期的當(dāng)前月份的最后一天日期D.返回指定日期的當(dāng)前周的最后一天日期正確答案:C14.orderby中desc的作用是(??)單選題(1分)1分A.查看表結(jié)構(gòu)B.降序C.升序D.以上都不對(duì)正確答案:B15.sqlplus/nolog指令的意思是?()單選題(1分)1分A.不進(jìn)行sqlplus的登錄B.sqlplus登錄時(shí)不進(jìn)行日志記載C.sqlplus登錄時(shí)使用用戶名密碼D.sqlplus登錄時(shí)不使用用戶名密碼實(shí)現(xiàn)空連接正確答案:B16.下列哪種不是DML語(yǔ)句是()。單選題(1分)1分A.insertB.alterC.updateD.delete正確答案:B17.下面選項(xiàng)中有關(guān)連接描述錯(cuò)誤的是()單選題(1分)1分A.Innerjoin內(nèi)連接B.leftjoin左連接C.rightjoin右連接D.outerjion外連接正確答案:D18.在Oracle數(shù)據(jù)庫(kù)中,刪除一個(gè)表,那么對(duì)建立在該表上的索引產(chǎn)生的結(jié)果是(?)單選題(1分)1分A.沒(méi)有影響;B.索引同時(shí)被刪除;C.索引失效;D.索引中的值為空正確答案:B19.刪除表使用的語(yǔ)句是()。單選題(1分)1分A.deletetableB.closetableC.deltableD.droptable正確答案:D20.哪個(gè)是按照一定的數(shù)據(jù)模型組織的、長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi),可為多個(gè)用戶共享的數(shù)據(jù)的集合。()單選題(1分)1分A.數(shù)據(jù)庫(kù)系統(tǒng)B.數(shù)據(jù)庫(kù)C.關(guān)系數(shù)據(jù)庫(kù)D.數(shù)據(jù)庫(kù)管理系統(tǒng)正確答案:B21.在ORACLE中,TRUNCATE命令的作用是(???)單選題(1分)1分A.刪除表B.刪除表中全部數(shù)據(jù)C.刪除表中全部列定義D.刪除表中全部外鍵定義正確答案:B22.哪個(gè)不是多行子查詢的運(yùn)算符()單選題(1分)1分A.INB.ANYC.>D.ALL正確答案:C23.數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)是()。單選題(1分)1分A.數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)庫(kù)管理系統(tǒng)C.操作系統(tǒng)D.數(shù)據(jù)模型正確答案:D24.系統(tǒng)中有權(quán)利啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù)的用戶是:()。單選題(1分)1分A.hrB.userC.systemD.scott正確答案:C判斷題25.DML實(shí)現(xiàn)對(duì)數(shù)據(jù)的增、刪、改、查等操作。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A26.DML是數(shù)據(jù)定義語(yǔ)言。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B27.數(shù)據(jù)表名可以修改。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A28.數(shù)據(jù)表是一個(gè)二維的數(shù)據(jù)結(jié)構(gòu),由字段和對(duì)應(yīng)數(shù)據(jù)構(gòu)成數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A29.OracleSQL對(duì)標(biāo)準(zhǔn)SQL做了實(shí)現(xiàn)及擴(kuò)展。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A30.orderby默認(rèn)情況下按升序排序。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A31.sysdate()函數(shù)可以得到系統(tǒng)的當(dāng)前時(shí)間。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A32.to_char(x[,f])函數(shù)把字符串或時(shí)間類型x按格式f進(jìn)行格式化轉(zhuǎn)換為字符串類型。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A33.SQL語(yǔ)句中有多個(gè)數(shù)據(jù)表時(shí)SQL引擎會(huì)按照自左向右的順序處理from子句后面的數(shù)據(jù)表。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B34.INITCAP(列名|表達(dá)式):將每個(gè)單詞的第一個(gè)字母轉(zhuǎn)換成大寫判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A35.多個(gè)數(shù)據(jù)表時(shí)from子句后面表名順序無(wú)所謂。判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B36.MONTHS_BETWEEN:返回兩個(gè)日期類型數(shù)據(jù)之間間隔的整月數(shù)判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B37.Oracle支持5種類型的約束:notnull、unique、check、primarykey、foreignkey判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A38.Oracle數(shù)據(jù)庫(kù)中可以對(duì)約束進(jìn)行禁用,禁用約束可以在執(zhí)行一些特殊操作時(shí)候保證操作能正常進(jìn)行判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B39.Oracle數(shù)據(jù)庫(kù)中字符串和日期必須使用雙引號(hào)標(biāo)識(shí)判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B40.oracle數(shù)據(jù)庫(kù)系統(tǒng)中,啟動(dòng)數(shù)據(jù)庫(kù)的第一步是啟動(dòng)一個(gè)數(shù)據(jù)庫(kù)實(shí)例判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A41.SUM和AVG函數(shù)分別返回每組的總和及平均值_____判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A42.為了節(jié)省存儲(chǔ)空間,定義表時(shí)應(yīng)該將可能包含NULL值的字段放在字段列表的末尾判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:A43.修改表時(shí),可以指定新添加列的位置判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B44.單行函數(shù)對(duì)單行操作,每行返回一個(gè)或多個(gè)結(jié)果判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B45.使用DELETE語(yǔ)句刪除表中的行記錄,不能rollback判斷題(1分)1分A.對(duì)B.錯(cuò)正確答案:B46.在連接操作中,如果左表和右表中不滿足連接條件的數(shù)據(jù)都出現(xiàn)在結(jié)果中,那么這種連接是全外連接_____自然連接是根據(jù)兩個(gè)表中同名的列而進(jìn)行連接的,當(dāng)列不同名時(shí),自然連接將失去意義{TRUE#回答錯(cuò)誤#回答正確}判斷題(1分

溫馨提示

  • 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)論