ORACLE數據庫筆試題及答案_第1頁
ORACLE數據庫筆試題及答案_第2頁
ORACLE數據庫筆試題及答案_第3頁
ORACLE數據庫筆試題及答案_第4頁
ORACLE數據庫筆試題及答案_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數據庫筆試題及答案一.選擇題1.下面敘述正確的是______。A、算法的執行效率與數據的存儲結構無關B、算法的空間復雜度是指算法程序中指令(或語句)的條數C、算法的有窮性是指算法必須能在執行有限個步驟之后終止D、以上三種描述都不對2.以下數據結構中不屬于線性數據結構的是______。A、隊列B、線性表C、二叉樹D、棧3.在一棵二叉樹上第5層的結點數最多是______。A、8B、16C、32D、154.下面描述中,符合結構化程序設計風格的是______。A、使用順序、選擇和重復(循環)三種基本控制結構表示程序的控制邏輯B、模塊只有一個入口,可以有多個出口C、注重提高程序的執行效率D、不使用goto語句5.下面概念中,不屬于面向對象方法的是______。A、對象B、繼承C、類D、過程調用6.在結構化方法中,用數據流程圖(DFD)作為描述工具的軟件開發階段是______。A、可行性分析B、需求分析C、詳細設計D、程序編碼7.在軟件開發中,下面任務不屬于設計階段的是______。A、數據結構設計B、給出系統模塊結構C、定義模塊算法D、定義需求并建立系統模型8.數據庫系統的核心是______。A、數據模型B、數據庫管理系統C、軟件工具D、數據庫9.下列敘述中正確的是______。A、數據庫是一個獨立的系統,不需要操作系統的支持B、數據庫設計是指設計數據庫管理系統C、數據庫技術的根本目標是要解決數據共享的問題D、數據庫系統中,數據的物理結構必須與邏輯結構一致10.下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是______。A、內模式B、外模式C、概念模式D、邏輯模式11.VisualFoxPro數據庫文件是______。A、存放用戶數據的文件B、管理數據庫對象的系統文件C、存放用戶數據和系統的文件D、前三種說法都對12.SQL語句中修改表結構的命令是______。A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLED、ALTERSTRUCTURE13.如果要創建一個數據組分組報表,第一個分組表達式是"部門",第二個分組表達式是"性別",第三個分組表達式是"基本工資",當前索引的索引表達式應當是______。A、部門+性別+基本工資B、部門+性別+STR(基本工資)C、STR(基本工資)+性別+部門D、性別+部門+STR(基本工資)14.把一個項目編譯成一個應用程序時,下面的敘述正確的是______。A、所有的項目文件將組合為一個單一的應用程序文件B、所有項目的包含文件將組合為一個單一的應用程序文件C、所有項目排除的文件將組合為一個單一的應用程序文件D、由用戶選定的項目文件將組合為一個單一的應用程序文件15.數據庫DB、數據庫系統DBS、數據庫管理系統DBMS三者之間的關系是______。A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS16.在"選項"對話框的"文件位置"選項卡中可以設置______。A、表單的默認大小B、默認目錄C、日期和時間的顯示格式D、程序代碼的顏色17.要控制兩個表中數據的完整性和一致性可以設置"參照完整性",要求這兩個表______。A、是同一個數據庫中的兩個表B、不同數據庫中的兩個表C、兩個自由表D、一個是數據庫表另一個是自由表18.定位第一條記錄上的命令是______。A、GOTOPB、GOBOTTOMC、GO6D、SKIP19.在關系模型中,實現"關系中不允許出現相同的元組"的約束是通過______。A、候選鍵B、主鍵C、外鍵D、超鍵20.設當前數據庫有10條記錄(記錄未進行任何索引),在下列三種情況下,當前記錄號為1時;EOF()為真時;BOF()為真時,命令?RECN()的結果分別是______。A、1,11,1B、1,10,1C、1,11,0D、1,10,021.下列表達式中結果不是日期型的是______。A、CTOD("2000/10/01")B、{^99/10/01}+365C、VAL("2000/10/01")D、DATE()22.只有滿足聯接條件的記錄才包含在查詢結果中,這種聯接為______。A、左聯接B、右聯接C、內部聯接D、完全聯接23.索引字段值不唯一,應該選擇的索引類型為______。A、主索引B、普通索引C、候選索引D、唯一索引24.執行SELECT0選擇工作區的結果是______。A、選擇了0號工作區B、選擇了空閑的最小號工作區C、關閉選擇的工作區D、選擇已打開的工作區25.從數據庫中刪除表的命令是______。A、DROPTABLEB、ALTERTABLEC、DELETETABLED、USE26.DELETEFROMSWHERE年齡>60語句的功能是______。A、從S表中徹底刪除年齡大于60歲的記錄B、S表中年齡大于60歲的記錄被加上刪除標記C、刪除S表D、刪除S表的年齡列27.SELECT-SQL語句是______。A、選擇工作區語句B、數據查詢語句C、選擇標準語句D、數據修改語句28.SQL語言是______語言。A、層次數據庫B、網絡數據庫C、關系數據庫D、非數據庫29.在SQL中,刪除視圖用______。A、DROPSCHEMA命令B、CREATETABLE命令C、DROPVIEW命令D、DROPINDEX命令30.以下屬于非容器類控件的是______。A、FormB、LabelC、pageD、Container31.將查詢結果放在數組中應使用______短語。A、INTOCURSORB、TOARRAYC、INTOTABLED、INTOARRAY32.在命令窗口執行SQL命令時,若命令要占用多行,續行符是______。A、冒號(:)B、分號(;)C、逗號(,)D、連字符(-)33.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對于圖書管理數據庫,查詢0001號借書證的讀者姓名和所借圖書的書名。SQL語句正確的是______。SELECT姓名,書名FROM借閱,圖書,讀者WHERE;借閱.借書證號="0001"AND;____________A、圖書.總編號=借閱.總編號AND;讀者.借書證號=借閱.借書證號B、圖書.分類號=借閱.分類號AND;讀者.借書證號=借閱.借書證號C、讀者.總編號=借閱.總編號AND;讀者.借書證號=借閱.借書證號D、圖書.總編號=借閱.總編號AND;讀者.書名=借閱.書名34.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對于圖書管理數據庫,分別求出各個單位當前借閱圖書的讀者人次。下面的SQL語句正確的是______。SELECT單位,______FROM借閱,讀者WHERE;借閱.借書證號=讀者.借書證號______A、COUNT(借閱.借書證號)GROUPBY單位B、SUM(借閱.借書證號)GROUPBY單位C、COUNT(借閱.借書證號)ORDERBY單位D、COUNT(借閱.借書證號)HAVING單位35.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對于圖書管理數據庫,檢索借閱了《現代網絡技術基礎》一書的借書證號。下面SQL語句正確的是______。SELECT借書證號FROM借閱WHERE總編號=;______A、(SELECT借書證號FROM圖書WHERE書名="現代網絡技術基礎")B、(SELECT總編號FROM圖書WHERE書名="現代網絡技術基礎")C、(SELECT借書證號FROM借閱WHERE書名="現代網絡技術基礎")D、(SELECT總編號FROM借閱WHERE書名="現代網絡技術基礎")二、填空題36.算法的復雜度主要包括______復雜度和空間復雜度。37.數據的邏輯結構在計算機存儲空間中的存放形式稱為數據的______。38.若按功能劃分,軟件測試的方法通常分為白盒測試方法和______測試方法。39.如果一個工人可管理多個設施,而一個設施只被一個工人管理,則實體"工人"與實體"設備"之間存在______聯系。40.關系數據庫管理系統能實現的專門關系運算包括選擇、連接和______。41.命令?LEN("THISISMYBOOK")的結果是______。42.SQLSELECT語句為了將查詢結果存放到臨時表中應該使用______短語。43.多欄報表的欄目數可以通過______來設置。44.在打開項目管理器之后再打開"應用程序生成器",可以通過按ALT+F2鍵,快捷菜單和"工具"菜單中的______。45.數據庫系統的核心是______。46.查詢設計器中的"聯接"選項卡,可以控制______選擇。47.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))用SQL的CREATE命令建立借閱表(字段順序要相同),請對下面的SQL語句填空:______48.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對圖書管理數據庫,查詢由"清華大學出版社"或"電子工業出版社"出版,并且單價不超出20元的書名。請對下面的SQL語句填空:SELECT書名,出版單位,單價FROM圖書;WHERE_______AND;_______49.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對圖書管理數據庫,求共借出多少種圖書。請對下面的SQL語句填空:SELECT_______FROM借閱第一套題答案選擇題1-5CCBAD6-10BDBCA11-15DCBAA16-20BAABA21-25CCBBA26-30BBCCB31-35DDAAB填空題時間模式或邏輯模式黑盒39.一對多或1對多或一對n或1:N或1:n或1:n或1:N或一對m或1:M或1:m或1:m或1:N40.投影41.1542.Intocursor或Intocursorcursorname43.頁面設置或列數44.應用程序生成器45.數據庫管理系統或DBMS46.聯接類型或聯接條件47.CREATETABLE借閱(借書證號C(4),總編號C(6),借書日期D(8))或CREATABL借閱(借書證號C(4),總編號C(6),借書日期D(8))或CREATETABLE借閱(借書證號C(4),總編號C(6),借書日期D)或CREATABL借閱(借書證號C(4),總編號C(6),借書日期D)單價<=20或(出版單位="清華大學出版社"OR出版單位="電子工業出版社")或(出版單位="電子工業出版社"OR出版單位="清華大學出版社")或(出版單位='清華大學出版社'OR出版單位='電子工業出版社')與(出版單位="清華大學出版社"OR出版單位="電子工業出版社")或(出版單位='清華大學出版社‘)49.COUNT(DISTINCT總編號)或COUN(DISTINCT總編號)或COUNT(DIST總編號)或COUN(DIST總編號)第二套題一、選擇題1.以下數據結構中不屬于線性數據結構的是______。A、隊列B、線性表C、二叉樹D、棧2.在結構化方法中,用數據流程圖(DFD)作為描述工具的軟件開發階段是______。A、可行性分析B、需求分析C、詳細設計D、程序編碼3.結構化程序設計主要強調的是______。A、程序的規模B、程序的易讀性C、程序的執行效率D、程序的可移植性4.在軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是______。A、概要設計B、詳細設計C、可行性分析D、需求分析5.下列關于棧的敘述中正確的是______。A、在棧中只能插入數據B、在棧中只能刪除數據C、棧是先進先出的線性表D、棧是先進后出的線性表6.下面不屬于軟件設計原則的是______。A、抽象B、模塊化C、自底向上D、信息隱蔽7.對長度為N的線性表進行順序查找,在最壞情況下所需要的比較次數為______。A、N+1B、NC、(N+1)/2D、N/28.視圖設計一般有3種設計次序,下列不屬于視圖設計的是______。A、自頂向下B、由外向內C、由內向外D、自底向上9.下列有關數據庫的描述,正確的是______。A、數據庫是一個DBF文件B、數據庫是一個關系C、數據庫是一個結構化的數據集合D、數據庫是一組文件10.下列說法中,不屬于數據模型所描述的內容的是______。A、數據結構B、數據操作C、數據查詢D、數據約束11.在下面的VisualFoxPro表達式中,運算結果是邏輯真的是______。A、EMPTY(.NULL.)B、LIKE('acd','ac?')C、AT('a','123abc')D、EMPTY(SPACE(2))12.表達式VAL(SUBS("奔騰586",5,1))*Len("visualfoxpro")的結果是______。A、13.00B、14.00C、45.00D、65.0013.以下關于自由表的敘述,正確的是______。A、全部是用以前版本的FOXPRO(FOXBASE)建立的表B、可以用VisualFoxPro建立,但是不能把它添加到數據庫中C、自由表可以添加到數據庫中,數據庫表也可以從數據庫中移出成為自由表D、自由表可以添加到數據庫中,但數據庫表不可從數據庫中移出成為自由表14.下面關于數據環境和數據環境中兩個表之間的關系的陳述中,______是正確的。A、數據環境是對象,關系不是對象B、數據環境不是對象,關系是對象C、數據環境是對象,關系是數據環境中的對象D、數據環境和關系均不是對象15.在"報表設計器"中,可以使用的控件是______。A、標簽、域控件和線條B、標簽、域控件和列表框C、標簽、文本框和列表框D、布局和數據源16.用二維表數據來表示實體及實體之間聯系的數據模型稱為______。A、實體--聯系模型B、層次模型C、網狀模型D、關系模型17.用來指明復選框的當前選中狀態的屬性是______。A、SelectedB、CaptionC、ValueD、ControlSource18.使用菜單操作方法打開一個在當前目錄下已經存在的查詢文件zgjk.qpr后,在命令窗口生成的命令是____。A、OPENQUERYzgjk.qprB、MODIFYQUERYzgjk.qprC、DOQUERYzgjk.qprD、CREATEQUERYzgjk.qpr19.可以伴隨著表的打開而自動打開的索引是______。A、單一索引文件(IDX)B、復合索引文件(CDX)C、結構化復合索引文件D、非結構化復合索引文件20.在數據庫設計器中,建立兩個表之間的一對多聯系是通過以下索引實現的______。A、"一方"表的主索引或候選索引,"多方"表的普通索引B、"一方"表的主索引,"多方"表的普通索引或候選索引C、"一方"表的普通索引,"多方"表的主索引或候選索引D、"一方"表的普通索引,"多方"表的候選索引或普通索引21.下列函數中函數值為字符型的是______。A、DATE()B、TIME()C、YEAR()D、DATETIME()22.下面對控件的描述正確的是______。A、用戶可以在組合框中進行多重選擇B、用戶可以在列表框中進行多重選擇C、用戶可以在一個選項組中選中多個選項按鈕D、用戶對一個表單內的一組復選框只能選中其中一個23.確定列表框內的某個條目是否被選定應使用的屬性是______。A、ValueB、ColumnCountC、ListCountD、Selected24.設有關系R1和R2,經過關系運算得到結果S,則S是______。A、一個關系B、一個表單C、一個數據庫D、一個數組25.DBAS指的是______。A、數據庫管理系統B、數據庫系統C、數據庫應用系統D、數據庫服務系統26.設X="ABC",Y="ABCD",則下列表達式中值為.T.的是______。A、X=YB、X==YC、X$YD、AT(X,Y)=027.在表結構中,邏輯型、日期型、備注型字段的寬度分別固定為______。A、3,8,10B、1,6,4C、1,8,任意D、1,8,428.在標準SQL中,建立視圖的命令是______。A、CREATESCHEMA命令B、CREATETABLE命令C、CREATEVIEW命令D、CREATEINDEX命令29.有關SCAN循環結構,敘述正確的是______。A、SCAN循環結構中的LOOP語句,可將程序流程直接指向循環開始語句SCAN,首先判斷EOF()函數的真假B、在使用SCAN循環結構時,必須打開某一個數據庫C、SCAN循環結構的循環體中必須寫有SKIP語句D、SCAN循環結構,如果省略了子句\FOR和WHILE條件子句,則直接退出循環30.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對于圖書管理數據庫,要查詢所藏圖書中,各個出版社的圖書最高單價、平均單價和冊數,下面SQL語句正確的是______。SELECT出版單位,______,______,______;FROM圖書管理!圖書______出版單位A、MIN(單價)AVGAGE(單價)COUNT(*)GROUPBYB、MAX(單價)AVG(單價)COUNT(*)ORDERBYC、MAX(單價)AVG(單價)SUM(*)ORDERBYD、MAX(單價)AVG(單價)COUNT(*)GROUPBY31.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對于圖書管理數據庫,求CIE單位借閱圖書的讀者的人數。下面SQL語句正確的是______。SELECT______FROM借閱WHERE;借書證號_______A、COUNT(DISTINCT借書證號)IN(SELECT借書證號FROM讀者WHERE單位="CIE")B、COUNT(DISTINCT借書證號)IN(SELECT借書證號FROM借閱WHERE單位="CIE")C、SUM(DISTINCT借書證號)IN(SELECT借書證號FROM讀者WHERE單位="CIE")D、SUM(DISTINCT借書證號)IN(SELECT借書證號FOR借閱WHERE單位="CIE")32.查詢訂購單號(字符型,長度為4)尾字符是"1"的錯誤命令是______。A、SELECT*FROM訂單WHERESUBSTR(訂購單號,4)="1"B、SELECT*FROM訂單WHERESUBSTR(訂購單號,4,1)="1"C、SELECT*FROM訂單WHERE"1"$訂購單號D、SELECT*FROM訂單WHERERIGHT(訂購單號,1)="1"33.在關系模型中,為了實現"關系中不允許出現相同元組"的約束應使用______。A、臨時關鍵字B、主關鍵字C、外部關鍵字D、索引關鍵字34.根據"職工"項目文件生成emp_sys.exe應用程序的命令是______。A、BUILDEXEemp_sysFROM職工B、BUILDAPPemp_sys.exeFROM職工C、LIKEEXEemp_sysFROM職工D、LIKEAPPemp_sys.exeFROM職工35.當前盤當前目錄下有數據庫:學院.dbc,其中有"教師"表和"學院"表。"教師"表:"學院"表:有SQL語句:SELECTDISTINCT系號FROM教師WHERE工資>=;ALL(SELECT工資FROM教師WHERE系號="02")與如上語句等價的SQL語句是______。A、SELECTDISTINCT系號FROM教師WHERE工資>=;(SELECTMAX(工資)FROM教師WHERE系號="02")B、SELECTDISTINCT系號FROM教師WHERE工資>=;(SELECTMIN(工資)FROM教師WHERE系號="02")C、SELECTDISTINCT系號FROM教師WHERE工資>=;ANY(SELECT工資FROM教師WHERE系號="02")D、SELECTDISTINCT系號FROM教師WHERE工資>=;SOME(SELECT工資FROM教師WHERE系號="02")二、填空題36.若按功能劃分,軟件測試的方法通常分為白盒測試方法和______測試方法。37.數據庫系統的三級模式分別為______模式、內部級模式與外部級模式。38.在最壞情況下,冒泡排序的時間復雜度為______。39.在面向對象方法中,信息隱蔽是通過對象的______性來實現的。40.關系模型的數據操縱即是建立在關系上的數據操縱,一般有______、增加、刪除和修改四種操作。41.要把幫助文件設置為復制到硬盤上的Foxhelp.chm文件,需要在"選項"對話框的______選項卡上設置。42.TIME()的返回值的數據類型是______類型。43.在定義字段有效性規則中,在規則框中輸入的表達式中類型是________。44.設計報表通常包括兩部分內容:______和布局。45.______是指只有滿足聯接條件的記錄才包含在查詢結果中。46.設有圖書管理數據庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論