數(shù)據(jù)庫原理與應(yīng)用(oracle)智慧樹知到期末考試答案章節(jié)答案2024年泰山學(xué)院_第1頁
數(shù)據(jù)庫原理與應(yīng)用(oracle)智慧樹知到期末考試答案章節(jié)答案2024年泰山學(xué)院_第2頁
數(shù)據(jù)庫原理與應(yīng)用(oracle)智慧樹知到期末考試答案章節(jié)答案2024年泰山學(xué)院_第3頁
數(shù)據(jù)庫原理與應(yīng)用(oracle)智慧樹知到期末考試答案章節(jié)答案2024年泰山學(xué)院_第4頁
數(shù)據(jù)庫原理與應(yīng)用(oracle)智慧樹知到期末考試答案章節(jié)答案2024年泰山學(xué)院_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余7頁可下載查看

下載本文檔

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

文檔簡介

數(shù)據(jù)庫原理與應(yīng)用(oracle)智慧樹知到期末考試答案+章節(jié)答案2024年泰山學(xué)院關(guān)于創(chuàng)建視圖的正確的說法是()。

答案:定義視圖的查詢不能包含OrderBy,ComputeBy和Into子句###不能將默認(rèn)值、規(guī)則和觸發(fā)器與視圖相關(guān)聯(lián)下面()命令可以讓事務(wù)結(jié)束。

答案:COMMIT###CREATE###ROLLBACK下列關(guān)于ORACLE的to_date函數(shù)和to_char函數(shù),描述正確的是()。

答案:to_date函數(shù)是將字符串?dāng)?shù)據(jù)轉(zhuǎn)換為日期數(shù)據(jù)###to_char函數(shù)是將日期數(shù)據(jù)轉(zhuǎn)換為字符數(shù)據(jù)下面哪些關(guān)于存儲過程的描述是正確的()

答案:存儲過程是一組預(yù)編譯的SQL語句###幫助實(shí)現(xiàn)模塊化編程###存儲過程可加快查詢的執(zhí)行速度從scott.dept表中查詢部門地點(diǎn)包含“NewYork”字樣的部門信息,合適的查詢語句是()。

答案:SELECT*FROMscott.deptWHERElocLIKE‘%NewYork%’數(shù)據(jù)定義語言DDL是用于()的。

答案:定義和修改數(shù)據(jù)結(jié)構(gòu)在表authors中查找以ean結(jié)尾的所有4個字母的作者所在的行。請選擇以下正確的語句()。

答案:SELECT*FROMauthorsWHEREau_fnameLIKE'_ean'創(chuàng)建公共同義詞需要有()權(quán)限。

答案:createpublicsynonym唯一約束與主鍵約束的一個區(qū)別是()。

答案:唯一約束的列可以為空值在定義游標(biāo)時使用的FORUPDATE子句的作用是()。

答案:對要更新表的列進(jìn)行加鎖要更新游標(biāo)結(jié)果集中的當(dāng)前行,應(yīng)使用()子句。

答案:WHERECURRENTOF關(guān)于類型定義Number(9,2)說法正確的有()。

答案:整數(shù)部分7位,小數(shù)部分2位,共9位如果需要返回每個雇員的姓氏中從第一個字符到第五個字符之間的部分字符,應(yīng)使用()。

答案:SUBSTR表userInfo中有三個字段(userID.userName、userAddress),現(xiàn)在要刪除字段userAddress,正確的命令是()。

答案:ALTERTABLEuserInfoDROPCOLUMNuserAddress查詢scott.emp表中工資在3000到5000之間的記錄,合適的查詢語句是()。

答案:SELECTempno,ename,salFROMscott.empWHEREsal>=3000ANDsal<=5000設(shè)字段變量"工作日期"為日期型,"工資"為數(shù)值型,則要表達(dá)"工齡大于30年,工資高于1500,且低于1800元"這命令,其表達(dá)式是(

)。

答案:TRUNC((DATE()-工作日期)/365)>30.AND.工資>1500.AND.工資<1800在SQL中,刪除視圖用()。

答案:DROPVIEW命令()觸發(fā)器允許觸發(fā)操作中的語句訪問行的列值。

答案:行級從數(shù)據(jù)庫中刪除表結(jié)構(gòu)的命令是()。

答案:DROPTABLE顯示游標(biāo)在PL/SQL程序的()部分聲明

答案:declare以零作除數(shù)時會引發(fā)()異常。

答案:ZERO_DIVIDE()語言是過程化SQL的縮寫。

答案:PL/SQL要以自身的模式創(chuàng)建私有同義詞,用戶必須擁有()系統(tǒng)權(quán)限

答案:CREATESYNONYM在關(guān)系數(shù)據(jù)庫中,建立數(shù)據(jù)庫表時,將年齡字段值限制在20~30歲之間的這種約束屬于()。

答案:域完整性約束下列()關(guān)鍵字用在IF語句中檢查多個條件。

答案:elsifPL/SQL塊中不能直接使用的SQL命令是()。

答案:DROPSQL語句中修改表結(jié)構(gòu)的命令是()。

答案:ALTERTABLEOracle數(shù)據(jù)庫由一個或多個稱為()的邏輯存儲單元組成。

答案:表空間()偽列可以幫助查詢返回的每一行,生成一個序號代表行的次序。

答案:rownum在PL/SQL塊中,給變量賦值所用的運(yùn)算符是:=。()

答案:對Oracle會自動檢測死鎖,其處理機(jī)制是犧牲一個會話來換取解鎖和另一個會話的正常執(zhí)行。()

答案:對同義詞有兩種類型:私有同義詞和公有同義詞。()

答案:對查詢itemfile表中itemrate列的信息,要求將數(shù)值轉(zhuǎn)換為字符串:可用SELECTto_char(itemrate,'99999')FROMitemfile;實(shí)現(xiàn)。()

答案:對如果視圖包含偽列或表達(dá)式,則將無法更新視圖。()

答案:對groupby子句通常與having子句結(jié)合使用,having子句需要放在groupby子句前面。()

答案:錯模式是指用戶所擁有的所有對象的集合。主要包括:表、索引、視圖、存儲過程等。()

答案:對MAX()函數(shù)返回的是滿足給定條件的記錄數(shù)。()

答案:錯分區(qū)表就是表分區(qū)。()

答案:錯視圖中如果包含連接操作符、DISTINCT關(guān)鍵字、集合操作符、聚合函數(shù)或GROUPBY子句,則將無法更新視圖。()

答案:對運(yùn)行下面的PL/SQL程序var1:=10;LOOPEXITWHENvar1>12;var1:=var1+1;DBMS_OUTPUT.PUT_LINE(‘A’);ENDLOOP;輸出結(jié)果為AA。()

答案:對TRUNCATETABLEUSERINFO;可以刪除表USERINFO的結(jié)構(gòu)。()

答案:錯當(dāng)兩個事務(wù)相互等待對方釋放資源時,就會形成死鎖。()

答案:對范圍分區(qū)與散列分區(qū)的組合是一種常用的復(fù)合分區(qū)技術(shù)。()

答案:對兩個表之間的交叉連接中,第一個表的每一行與第二個表的每一行進(jìn)行連接。()

答案:對查itemfile表中itemdesC.re_level列的信息,要求re_level為NULL時顯示為0,可用SELECTitemdesc,re_levelFROMitemfile;實(shí)現(xiàn)。()

答案:錯內(nèi)鏈接語句:select*fromajoinbona.cid=b.cid;的另一種寫法是:Select*froma,b。()

答案:錯sys用戶以管理員身份登錄后,假設(shè)martin用戶已存在,要授予用戶martin可以對scott用戶的emp表進(jìn)行查詢的權(quán)限,可使用授權(quán)命令:grantselectonscott.emptomartin;實(shí)現(xiàn)。()

答案:對可使用selectextract(yearfrom'1-1月-1980',)fromdual;查詢1980年1月1日的年份。()

答案:對TCL是事務(wù)控制語言,主要是對事務(wù)進(jìn)行提交、回滾等控制。()

答案:對INSTEADOF觸發(fā)器只能是行級的,不能是語句級的。()

答案:對定義INSTEADOF觸發(fā)器必須使用FOREACHROW子句。()

答案:對INSTEADOF觸發(fā)器可以包含WHEN子句。()

答案:錯語句級觸發(fā)器是指建立在表上的、由表的特定操作觸發(fā)的觸發(fā)器。()

答案:對行級觸發(fā)器必須使用FOREACHROW子句。()

答案:對按觸發(fā)事件的不同,觸發(fā)器分為()

答案:系統(tǒng)觸發(fā)器###INSTEADOF觸發(fā)器###DML觸發(fā)器BEFORE觸發(fā)器是在實(shí)際操作之后執(zhí)行的觸發(fā)器,主要用于驗(yàn)證用戶權(quán)限。()

答案:錯INSTEADOF觸發(fā)器不能包含BEFORE和AFTER選項(xiàng)。()

答案:對存儲過程可以有返回值。()

答案:錯函數(shù)的參數(shù)模式可以是IN模式或OUT模式。()

答案:錯存儲過程是為了完成特定功能的符合數(shù)據(jù)庫程序腳本規(guī)范的PL/SQL語句塊,經(jīng)編譯后存儲在數(shù)據(jù)庫中,可由應(yīng)用程序或其他PL/SQL程序調(diào)用。()

答案:對調(diào)用存儲過程有兩種形式,一種是在命令行執(zhí)行,一種是在PL/SQL塊執(zhí)行。()

答案:對程序包的主體部分實(shí)現(xiàn)在包規(guī)范中聲明的存儲過程、函數(shù)。()

答案:對存儲過程適合于執(zhí)行對數(shù)據(jù)庫的更新,尤其是大量數(shù)據(jù)的更新。()

答案:對INOUT參數(shù)一般用于對參數(shù)的值進(jìn)行處理,并將處理結(jié)果輸出。()

答案:對函數(shù)在語法規(guī)范中必須包含RETURN子句。()

答案:對游標(biāo)行即為游標(biāo)的行類型變量,可以在查詢多列數(shù)據(jù)時使用。()

答案:對利用帶有參數(shù)的游標(biāo),可以聲明靈活的游標(biāo),以免頻繁地修改游標(biāo)定義。()

答案:對游標(biāo)是為了處理這些SELECT語句而分配的一大塊內(nèi)存,它提供了對結(jié)果集進(jìn)行逐行處理的能力。()

答案:對顯式游標(biāo)和隱式游標(biāo)稱為動態(tài)游標(biāo)。()

答案:錯使用DML語句的增刪改以及單行查詢(into賦值)時自動創(chuàng)建隱式游標(biāo)。()

答案:對不可以使用游標(biāo)刪除數(shù)據(jù)。()

答案:錯隱式游標(biāo)可以自動聲明、打開和關(guān)閉,統(tǒng)一命名為SQL。()

答案:對LOOP循環(huán)又稱無條件循環(huán),即循環(huán)本身并不提供循環(huán)條件,而是由exit語句來控制何時跳出循環(huán)。()

答案:對PL/SQL是一種模塊式結(jié)構(gòu)的語言,必須包括異常處理部分。()

答案:對編寫一個PL/SQL程序塊,根據(jù)客戶輸入的員工編號,輸出其所在部門的名稱,其代碼為declarev_empnoemp.empno%type;v_dnamedept.dname%type;beginv_empno:=&empno;selectdnameintov_dnamefromemp,deptwhereemp.deptno=dept.deptnoandemp.empno=v_empno;dbms_output.put_line('編號為:'||v_empno||'的員工所在的部門名稱為:'||v_dname);end;()

答案:對使用屬性類型的優(yōu)點(diǎn)是不需要知道被引用的表列的具體類型,如果被引用對象的數(shù)據(jù)類型發(fā)生改變,PL/SQL變量的數(shù)據(jù)類型也隨之改變。()

答案:對NO_DATA_FOUND代表未查找到數(shù)據(jù)異常。()

答案:對變量在聲明時必須賦初值。()

答案:錯PL/SQL中沒有跳轉(zhuǎn)控制結(jié)構(gòu)。()

答案:錯TOO_MANY_ROWS代表查詢多行錯誤異常。()

答案:對編寫一個PL/SQL程序塊,從emp表中顯示名為“BLAKE”的員工的編號、工作和上級信息,其代碼為declarev_empemp%rowtype;beginselect*intov_empfromempwhereename='BLAKE';dbms_output.put_line(v_emp.empno||','||v_emp.job||','||v_emp.mgr);exceptionwhenothersthendbms_output.put_line('出現(xiàn)異常');end;()

答案:對編寫一個PL/SQL程序塊,從鍵盤接收一個雇員名,在emp表中顯示該雇員的部門編號和薪水,其代碼為declarev_empemp%rowtype;beginselect*intov_empfromempwhereename='&name';dbms_output.put_line(v_emp.deptno||','||v_emp.sal);exceptionwhenothersthendbms_output.put_line('出現(xiàn)異常');end;()

答案:對序列的.nextval屬性一旦使用不可回復(fù)使用其值。()

答案:對可以使用noreverse關(guān)鍵字創(chuàng)建反向索引。()

答案:錯使用序列可以產(chǎn)生小數(shù)。()

答案:錯序列一旦創(chuàng)建,不可以修改任何參數(shù)。()

答案:錯無法創(chuàng)建循環(huán)序列。()

答案:錯修改視圖就是修改對應(yīng)的表。()

答案:對使用droppublicsynonympub_s;可以刪除公有同義詞pub_s。()

答案:對使用createorreplacesynonyms_syformytable;可以為表mytable設(shè)置私有同義詞s_sy。()

答案:錯位圖索引不直接存儲ROWID,而是存儲字節(jié)位到ROWID的映射。()

答案:對在創(chuàng)建視圖時可以使用createorreplace關(guān)鍵字。()

答案:對截?cái)喾謪^(qū)的關(guān)鍵字是deletepartition。()

答案:錯被表級排他鎖鎖定的表不允許其他用戶進(jìn)行任何操作。()

答案:對使用createtablet_hash(idnumber(10)notnull)partitionbyhash(hash_no);可以創(chuàng)建一個散列分區(qū)表。()

答案:錯被表級共享鎖鎖定的表允許被其他用戶讀取或加共享鎖,但不能修改。()

答案:對鎖的粒度和系統(tǒng)開銷成反比,粒度越大并發(fā)度越小,系統(tǒng)開銷就越少,相反,粒度越小并發(fā)度越大,系統(tǒng)開銷越大。()

答案:對排它鎖鎖定的數(shù)據(jù)只允許進(jìn)行鎖定操作的事務(wù)使用,其他事務(wù)無法對已鎖定的數(shù)據(jù)進(jìn)行查詢或修改。()

答案:對鎖是數(shù)據(jù)庫用來控制共享資源并發(fā)訪問的機(jī)制。()

答案:對共享鎖鎖定的資源可以被其他用戶讀取,但不能修改。()

答案:對selectround(123.456,1)fromdual;查詢結(jié)果為123.4。()

答案:錯selectmod(21,5)fromdual;查詢結(jié)果為4;()

答案:錯在emp表中,查詢員工的姓名和工資,在工資前要顯示$符號,如:SMITH$$$24000,可以使用selectename,salfromemp;實(shí)現(xiàn)。()

答案:錯power(3,5)函數(shù)可得到5的3次方。()

答案:錯查詢員工表emp中員工號empno,姓名ename,工資sal,以及工資提高百分之20%后的結(jié)果,可以使用selectempno,ename,sal,sal*1.2newsalaryfromemp;實(shí)現(xiàn)。()

答案:對having子句與groupby子句必須結(jié)合使用。()

答案:錯可使用selectdeptno,max(sal)max_salfromempgroupbydeptno;查詢出emp表中各個部門中最高薪金高于2900的部門編號和最高薪金。()

答案:錯可使用selectename,deptnofromempwhereempno=7369;查詢出emp表中員工號為7369的員工的姓名和部門號。()

答案:對可使用selectjobfromemp;查詢出emp表中的不重復(fù)的崗位job。()

答案:錯可使用selectenamefromempwhereenamelike'*A%';查詢出emp表中員工姓名的第三個字母是A的員工姓名。()

答案:錯可使用selectename,dname,commfromempjoindeptonemp.deptno=dept.deptno;查詢出emp表和dept表中所有員工的姓名、部門名稱和獎金。()

答案:對select*fromempcrossjoindept;可將表emp和dept進(jìn)行交叉聯(lián)接。()

答案:對左外連接使用的關(guān)鍵字是fulljoin。()

答案:錯可使用selectjob,min(sal)fromempgroupbyjobhavingmin(sal)>1500;查詢出emp表中最低薪金大于1500的各種工作。()

答案:對可使用selectdeptno,min(sal)min_salfromempwherejob=MANAGER;查詢出emp表中各個部門的MANAGER的最低薪金。()

答案:錯使用emp創(chuàng)建一個空表new_emp,可用createtablenew_empasselect*fromemp;實(shí)現(xiàn)。()

答案:錯刪除emp表中工號為7940的員工記錄,可用deletefromempwhereempno=7940;實(shí)現(xiàn)。()

答案:對表級約束包括默認(rèn)約束。()

答案:錯修改new_emp中編號為7934的員工姓名為TELLE,可用updatenew_empename='TELLE'whereempno='7934';實(shí)現(xiàn)。()

答案:錯向emp表中插入記錄7000(員工號),SUSHAN(姓名),SALESMAN(工作),可以用insertintoempvalues(7000,'SUSHAN','SALESMAN',null,null,null,null,null);實(shí)現(xiàn)。()

答案:對向emp表中插入記錄7940(員工號),SUMMER(姓名),SALESMAN(工作),可以用insertintoempvalues(7940,'SUMMER','SALESMAN');實(shí)現(xiàn)。()

答案:錯Oracle中的偽列可以被用戶插入、更新和刪除。()

答案:錯將emp中所有的”CLERK”插入到表new_emp中,可用insertintonew_empselect*fromempwherejob='CLERK';實(shí)現(xiàn)。()

答案:對清除掉new_emp中的所有數(shù)據(jù),保留表結(jié)構(gòu),可用droptablenew_emp;實(shí)現(xiàn)。()

答案:錯徹底刪除表new_emp結(jié)構(gòu),可用deletefromnew_emp;實(shí)現(xiàn)。()

答案:錯給用戶myscott授予連接和創(chuàng)建資源角色,可以用grantconnect,resource

tomyscott;語句實(shí)現(xiàn)。()

答案:對修改用戶myscott的密碼為orcl,可以用alterusermyscottidentifiedbyorcl;語句實(shí)現(xiàn)。()

答案:對可以使用dropmyspace;刪除表空間myspace。()

答案:錯創(chuàng)建表空間時,可以不設(shè)置表空間的最大存儲空間。()

答案:錯創(chuàng)建表空間時,可以使用autoextendon來關(guān)閉自動擴(kuò)充功能。()

答案:錯創(chuàng)建表空間myspace使用關(guān)鍵字()。

答案:createtablespaceOracle服務(wù)器由Oracle數(shù)據(jù)庫和Oracle實(shí)例組成。()

答案:對程序全局區(qū)(PGA)包含單個服務(wù)器進(jìn)程所需的數(shù)據(jù)和控制信息。()

答案:對創(chuàng)建用戶myscott,密碼為123,可以用createusermyscottidentifiedby123;語句實(shí)現(xiàn)。()

答案:對范式就是關(guān)系的規(guī)范化形式,記作NF。()

答案:對表分區(qū)的方法包括()。

答案:復(fù)合分區(qū)###范圍分區(qū)###列表分區(qū)###散列分區(qū)下列哪些語句屬于DML語句()。

答案:deletefromtest;###selectcount(*)fromdba_tables;按鎖的粒度,鎖可以分為()。

答案:表級鎖###數(shù)據(jù)庫級鎖###行級鎖關(guān)于Forupdate子句和Forupdateof字段,下面說法正確是()。

答案:其余選項(xiàng)說法均不正確有關(guān)ORACLE數(shù)據(jù)類型下列說法正確的是()。

答案:%ROWTYPE是取的一個行結(jié)構(gòu)類型在SQL中,刪除序列使用()。

答案:DROPSEQUENCE命令如果PLSQL程序塊的可執(zhí)行部分引發(fā)了一個異常,則程序的執(zhí)行順序?qū)l(fā)生()。

答案:程序跳轉(zhuǎn)到EXCEPTION部分運(yùn)行函數(shù)頭部中的return語句的作用是()。

答案:聲明函數(shù)的返值類型在select語句使用()子句來只顯示工資超過5000的員工

答案:wheresalary>5000下面的函數(shù)中不是字符處理函數(shù)的是()

答案:last_day查詢訂購單號(字符型,長度為4)尾字符是“l(fā)”的錯誤命令是()。

答案:SELECT*FROM訂單WHERE‘l’$訂購單號下面是有關(guān)系統(tǒng)權(quán)限和對象權(quán)限的描述,正確的是()。

答案:系統(tǒng)權(quán)限不與數(shù)據(jù)庫中的對象關(guān)聯(lián),對象權(quán)限是針對某個對象操作的權(quán)限給創(chuàng)建的用戶授予()

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論