ATAOracle數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)2_第1頁(yè)
ATAOracle數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)2_第2頁(yè)
ATAOracle數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)2_第3頁(yè)
ATAOracle數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)2_第4頁(yè)
ATAOracle數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)2_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、ATA Oracle 數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā) 21. 在Oracle中,能夠用一個(gè)SELECT語(yǔ)句同時(shí)從多 個(gè)表中取出數(shù)據(jù),只需在SELECT語(yǔ)句的()子句中列出要從中取出數(shù)據(jù) 的表名稱(chēng)即可。(第四章)A. ORDER BY 。B. FROM 。C. GROUP BY 。D. JOIN。答案 . B2. Oracle的時(shí)刻格式通常是HH24:MI:SS形式,它也 是通過(guò)nls_date_formate系統(tǒng)參數(shù)定義的,要查詢(xún) Oracle系統(tǒng)的日期格式, 能夠使用如下() SQL 語(yǔ)句。(第四章)A.select currenttimestamp from systable;B.select curre

2、nttimestamp from dual;C.select systimestamp from systable;D.select systimestamp from dual;答案 . D3. 使用(),能夠?qū)⒛硞€(gè) SQL 語(yǔ)句的執(zhí)行依靠于另 一個(gè)查詢(xún)語(yǔ)句的執(zhí)行結(jié)果。 (第四章)A. 內(nèi)連接查詢(xún)。B. 子查詢(xún)。C. 外連接查詢(xún)。D. 合并查詢(xún) 答案 . B4. 下面有關(guān)子查詢(xún),講法錯(cuò)誤的是() 。(第四章)A. 子查詢(xún)必須使用括號(hào)括起來(lái),否則無(wú)法確定其開(kāi)始和終止。B. 在子查詢(xún)中,能夠使用函數(shù)。C. 在子查詢(xún)中,能夠使用排序子句 order by。D. 在子查詢(xún)中,還能夠包含子查詢(xún),稱(chēng)為嵌

3、套子查詢(xún),然而最多嵌套255 層。答案 . C5. 分組查詢(xún)是在查詢(xún)語(yǔ)句中使用()子句,對(duì)查詢(xún) 結(jié)果執(zhí)行分組操作。(第四章)A. ORDER BY 。B. GROUP BY 。C. JOIN。D. COUNT 。答案 . B6. ()不帶 WHERE 子句,它返回被連接的兩個(gè)表 所有數(shù)據(jù)行的笛卡爾積,返回到結(jié)果集合中的數(shù)據(jù)行數(shù)等于第一個(gè)表中符 合查詢(xún)條件的數(shù)據(jù)行數(shù)乘以第二個(gè)表中符合查詢(xún)條件的數(shù)據(jù)行數(shù)。 (第四 章)A. 交叉連接。B. 外連接。C. 內(nèi)連接。D. 自然連接。答案 . A7.在檢索數(shù)據(jù)過(guò)程中,經(jīng)常需要把檢索的數(shù)據(jù)進(jìn)行 合并,滿(mǎn)足實(shí)際需要。 為此,需要使用(),將兩個(gè)字符表達(dá)式連接

4、起來(lái) (第 四章)A. MERGE。B. 連接運(yùn)算符( |)。C. JOIN。D. GROUP BY 。答案 . B8. 層次查詢(xún)是針對(duì)數(shù)據(jù)之間的層次關(guān)系提供的一種 查詢(xún)機(jī)制。 Oracle Database 10g 提供了層次查詢(xún)的功能,用戶(hù)能夠利用層 次查詢(xún),檢索層次結(jié)構(gòu)數(shù)據(jù)。為了執(zhí)行層次查詢(xún),需要在select語(yǔ)句中添加 ()。(第四章)A. JOIN 子句。B. START WITH 子句和 CONNECT BY 子句。C. GROUP BY 子句。D. ORDER BY 子句。答案 . B9. 在Oracle中,使用()能夠生成一列整數(shù)值,那 個(gè)整數(shù)值能夠作為表的主鍵約束。 (第五章

5、)A. 序列。B. 同義詞。C. 索引。D. 觸發(fā)器。答案 . A10. 當(dāng)需要查詢(xún)某個(gè)序列seq_customer_id的初始值,能夠使 用如下()方式。(第五章)A.SELECT seq_customer_id.NEXTVALUE from sysdate;B.SELECT seq_customer_id.NEXTVALUE from dual;C.SELECT seq_customer_id.NEXTVALUE from DBA.$V_Sequenc eD.SELECT seq_customer_id.CURRRENTVALUE from dual; 答案 . B11. 當(dāng)需要?jiǎng)?chuàng)建一個(gè)序

6、列seq_Customer_id初始值為7,每次增長(zhǎng) 1,序列最大值為 20000,能夠使用如下()方式。 (第五章)A.CREATE SEQUENCE seq_customer_idSTART 7INCREMENT 1MAXV ALUE 20000;B.CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT BY 1MAXV ALUE 20000;C.CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT BY 1MAXV ALUE WITH 20000;D.CREATE SEQUENCE s

7、eq_customer_idSTART WITH 7INCREMENT 1MAXV ALUE 20000;答案 . B12. 假設(shè)向某個(gè) Customer 表插入數(shù)據(jù),使得 Customer_ID 列 的值引用序列seq_customer_id的下一個(gè)值,能夠使用()方式。(第五章)A.INSERT INTO CUSTOMER(CUSTOMER_ID, CUSTOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUESTION, PASSWORD_ANSWER)B.INSERT INTO CUSTOMER(CUSTOMER_ID, CU

8、STOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUESTION, PASSWORD_ANSWER)C.INSERT INTO CUSTOMER(CUSTOMER_ID, CUSTOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUESTION, PASSWORD_ANSWER)D.INSERT INTO CUSTOMER(CUSTOMER_ID, CUSTOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUES

9、TION, PASSWORD_ANSWER)答案 . C13. 假設(shè)數(shù)據(jù)庫(kù)中差不多創(chuàng)建了一個(gè)序列 seq_Customer_ID, 其增量為 1,需要將其修改為 10,能夠使用如下()方式。 (第五章)A.ALTER SEQUENCE seq_Customer_IDINCREMENT BY 2;B.ALTER SEQUENCE seq_Customer_IDINCREMENT 2C.UPDATE SEQUENCE seq_Customer_IDINCREMENT BY 2D.UPDATE SEQUENCE seq_Customer_IDINCREMENT 2答案 . B14. 在數(shù)據(jù)庫(kù)中,()

10、使數(shù)據(jù)庫(kù)程序無(wú)須對(duì)整個(gè)表進(jìn)行掃描, 就能夠在其中找到所需數(shù)據(jù)。作為獨(dú)立的結(jié)構(gòu),需要儲(chǔ)備空間的支持。 (第 五章)A. 視圖。B. 索引。C. 主鍵。D. 過(guò)程。答案 . B15. 當(dāng)需要?jiǎng)h除某個(gè)序列seq_customer_id能夠使用如下() 方式。(第五章)A.DROP SEQ_CUSTOMER_ID;B.DELETE SEQUENCE SEQ_CUSTOMER_ID;C.DROP SEQUENCE SEQ_CUSTOMER_ID;D.DELETE SEQ_CUSTOMER_ID; 答案 . C16. ()是一個(gè)單元操作,要么全部執(zhí)行成功,要么全部執(zhí)行 失敗。(第五章)A. 事務(wù)。B. 插

11、入操作。C. 更新操作。D. 刪除操作。答案 . A17. 當(dāng)需要更換視圖的時(shí)候,能夠使用()語(yǔ)句,顯式重新編譯視圖。(第五章)A. UPDATE VIEW 。B. ALTER VIEW 。C. DROP VIEW 。D. MODIFY VIEW 。答案 . B18. 當(dāng)需要?jiǎng)h除視圖時(shí), 用戶(hù)能夠使用 ()語(yǔ)句刪除視圖。(第 五章)A. DROP VIEW 。B. DELETE VIEW 。C. MODIFY VIEW 。D. ATLER VIEW 。答案 . A19. ()是方案對(duì)象的別名,能夠屏蔽對(duì)象的名稱(chēng)和擁有者, 以及通過(guò)為分布式數(shù)據(jù)庫(kù)的遠(yuǎn)程對(duì)象提供位置透亮來(lái)提供一個(gè)安全層。 (第 五

12、章)A. 同義詞。B. 視圖。C. 觸發(fā)器。D. 過(guò)程。答案 . A20. 當(dāng)需要重建某個(gè)索引ix_customername能夠使用()方式。(第五章)A. ALTER INDEX ix_customername REBUILD 。B. ALTER INDEX ix_customername BUILD 。C. UPDATE INDEX ix_customername BUILD 。D. UPDATE INDEX ix_customername REBUILD 。 答案 . A21. 為了監(jiān)視索引的空間使用效率, 能夠第一分析該索引的結(jié)構(gòu),使用()語(yǔ)句,然后查詢(xún) INDEX_STATE 視圖。

13、 (第五章)A. SELECT INDEX VALIDATE STRUCTURE。B. ANALYZE INDEX VALIDATE STRUCTURE。C. UPDATE INDEX VALIDATE STRUCTURE。D. REBUILD INDEX VALIDATE STRUCTURE。答案 . B22. ()是在分區(qū)中使用范疇分區(qū)分區(qū)數(shù)據(jù),而在子分區(qū)中使 用散列分區(qū)方法,它適合于歷史數(shù)據(jù)和條塊數(shù)據(jù),改善范疇分區(qū)及其數(shù)據(jù) 放置的治理性,提供了散列分區(qū)的并行機(jī)制優(yōu)點(diǎn)。 (第五章)A. 列表分區(qū)。B. 組合分區(qū)。C. 交叉分區(qū)。D. 時(shí)刻分區(qū)。答案 . B23. 使用()命令,能夠在屏幕上

14、輸出一行數(shù)據(jù),這種輸出方 式,專(zhuān)門(mén)有組于在儲(chǔ)備的腳本文件中向用戶(hù)傳遞相應(yīng)的信息。 (第六章)A. help。B. desc。C. prompt。D. spool。答案 . C24. 使用()命令,能夠獲得有關(guān) SQL*Plus 的環(huán)境設(shè)置、創(chuàng)建 PL/SQL 代碼的錯(cuò)誤消息和 init.ora 參數(shù)等。(第六章)A. help。B. show。C. prompt。D. spool。答案 . B25. PL/SQL 和數(shù)據(jù)庫(kù)之間是通過(guò) ()進(jìn)行數(shù)據(jù)交換。(第六章)A. 函數(shù)。B. 過(guò)程。C. 常量。D. 變量。 答案 . D26. 采納Select語(yǔ)句返回的結(jié)果是一個(gè)結(jié)果集。用戶(hù)只能掃瞄該結(jié)果集

15、中的數(shù)據(jù),無(wú)法對(duì)數(shù)據(jù)進(jìn)行操作。如果需要逐行對(duì)數(shù)據(jù)進(jìn)行訪咨 詢(xún)和操作,能夠使用()。(第六章)A. 視圖。B. 過(guò)程。C. 函數(shù)。D. 游標(biāo)。答案 . D27. PL/SQL 專(zhuān)門(mén)容易檢測(cè)和處理預(yù)定義和用戶(hù)定義的錯(cuò)誤條 件,稱(chēng)為()。(第六章)A. 消息。B. 錯(cuò)誤。C. 專(zhuān)門(mén)。D. 溢出。答案 . C28. ()是由 PL/SQL 所提供的系統(tǒng)專(zhuān)門(mén)。當(dāng) PL/SQL 應(yīng)用程 序違反了 Oracle規(guī)則或者系統(tǒng)限制,則會(huì)隱含地觸發(fā)一個(gè)內(nèi)部專(zhuān)門(mén)。(第六 章)A. 預(yù)定義專(zhuān)門(mén)B. 自定義專(zhuān)門(mén)C. 系統(tǒng)錯(cuò)誤。D. 內(nèi)存溢出。答案 . A29. 當(dāng)定義 Oracle 錯(cuò)誤和專(zhuān)門(mén)之間的關(guān)聯(lián)時(shí),需要使用偽過(guò)

16、 程()。(第六章)A. EXCEPTION_INIT 。B. EXCEPTION_END 。C. EXCEPTION_LAST 。D. EXCEPTION 。答案 . A30. 從本質(zhì)上來(lái)看,()確實(shí)是命名的 PL/SQL 程序塊,它能 夠被給予參數(shù),儲(chǔ)備在數(shù)據(jù)庫(kù)中,然后由另外一個(gè)應(yīng)用或 PL/SQL 例程調(diào)用 (第六章)A. 專(zhuān)門(mén)。B. 過(guò)程。C. 表。D. 視圖。答案 . B31. 定義過(guò)程和定義函數(shù)的要緊區(qū)別之一是, 定義函數(shù)必 須使用()返回?cái)?shù)據(jù)。 (第六章)A. return 子句。B. throw 。C. RAISE 。D. TRY。答案 . A32. ()是用PL/SQL、Ja

17、va和C編寫(xiě)的過(guò)程,能夠在對(duì)表或 視圖執(zhí)行 DML 語(yǔ)句時(shí)執(zhí)行。(第六章)A. 過(guò)程。B. 觸發(fā)器。C. 函數(shù)。D. 程序包。答案 . B33. ()是一種用于執(zhí)行SQL語(yǔ)句的Java API,能夠?yàn)槎喾N關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪咨詢(xún),它由一組用Java語(yǔ)言編寫(xiě)的類(lèi)和接口組成。(第七章)A. JDBC。B. OCI 。C. 程序包。D. 過(guò)程。答案 . A34. ()實(shí)現(xiàn)了 JDBC ResultSet中的所有方法,但與 Results et不同的是,OracleCachedRowSet中的數(shù)據(jù)在Connection關(guān)閉后仍舊有效(第七章)A. OracleCachedRowSetB. Oracle

18、RowSet。C. OracleSet。D. CachedRowSet答案 . A35. 當(dāng)JDBC程序提取SQL數(shù)據(jù)到Java中的時(shí)候,需要執(zhí)行數(shù)據(jù)類(lèi)型轉(zhuǎn)換,例如,SQL數(shù)據(jù)類(lèi)型CHAR將轉(zhuǎn)換為標(biāo)準(zhǔn)java數(shù)據(jù)類(lèi)型() 處理。(第七章)A. CHAR。B. STRING。C. RECORD。D. byte。答案 . B36. ()是Apache的一個(gè)開(kāi)源子項(xiàng)目,是一種實(shí)現(xiàn)數(shù)據(jù)映射的輕量級(jí)框架,減少了應(yīng)用開(kāi)發(fā)的編碼數(shù)量。 (第八章)A. iBatis。B. Spring。C. Hibernate。D. JDBC。 答案 . A37. 在 iBatis 框架中, 持久化對(duì)象之間一對(duì)一的關(guān)聯(lián)關(guān)系是

19、通過(guò)()元素定義的。 (第八章)A. one-to-one。B. 1-to-1 。C. only one。D. one。 案 . A38. 在iBatis框架中,SQL Map使用()統(tǒng)一配置不同的屬性,包括DataSource的詳細(xì)配置信息,SQL Map和其他可選屬性,如線程治理等(第八章)A. XML 配置文件B. 映射文件。C. 持久化對(duì)象D. 初始化文件 答案 . A39. 在 IBatis 框架中, 利用()來(lái)定義需要持久化的對(duì)象。 (第八章)A. 映射文件。B. 配置文件。C. 初始化文件。D. 參數(shù)文件。答案 . A40. ()表示盡管 iBATIS 向數(shù)據(jù)庫(kù)發(fā)送了 SQL 語(yǔ)

20、句,然而, 只有在訪咨詢(xún)?cè)搶?duì)象時(shí)才會(huì)執(zhí)行該 SQL 語(yǔ)句。(第八章)A. 趕忙加載。B. 提交事務(wù)。C. 回滾事務(wù)。D. 延遲加載。答案 . D41. 在 iBatis 框架的配置文件中, 使用()屬性定義緩存模型, 能夠?qū)iT(mén)容易地緩存查詢(xún)返回的數(shù)據(jù)集。 (第八章)A. LRU 。B. oscache。C. Cache Model。D. FIFO。案 . C42. iBatis 框架中提供了一套獨(dú)有的 ()來(lái)封裝持久層的操作, 同時(shí)支持事務(wù)處理。(第八章)A. 持久化對(duì)象。B. DAO 框架。C. 映射文件。D. 配置文件。答案 . B43. iBATIS提供了自動(dòng)化的JDBC事務(wù)治理機(jī)制。關(guān)于傳統(tǒng)J DBC連接而言,獲得Connection實(shí)例之后,需要調(diào)用()設(shè)定事務(wù)提交模 式。 (第九章)A. Connection.SetAutoCommit。B. Connection.SetCommit。C. Connection.SetROLLBACK 。D. Connection.SetAutoROLLBACK 。 答案 . A44. 在Hibernate框架中,在執(zhí)行可編程配置方式時(shí),能夠使用()的實(shí)例,將整個(gè)應(yīng)用的Java類(lèi)型映射為SQL數(shù)據(jù)庫(kù)的完整集合。(第 九章)A. org.hiber nate.Sessi on FactoryB. org.hibernate.cfg.C

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論