版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數(shù)據(jù)庫基礎期末精選樣卷(一)(總分100分,考試時長90分鐘)一、單項選擇題(每小題2分,共40分)1、在數(shù)據(jù)庫向因特網(wǎng)開放前,哪個步聚是可以忽略的?()A、安全安裝和配置操作系統(tǒng)和數(shù)據(jù)庫系統(tǒng)B、應用系統(tǒng)應該在內網(wǎng)試運行3個月C、對應用軟件如Web也沒、ASP腳本等進行安全性檢查D、網(wǎng)絡安全策略已經(jīng)生效2、SQL數(shù)據(jù)庫使用以下哪種組件來保存真實的數(shù)據(jù)?()SchemasSubschemasTablesViews3、用二維表結構表示實體以及實體間聯(lián)系的數(shù)據(jù)模型稱為()A、網(wǎng)狀模型B、層次模型C、關系模型D、面向對象模型4、在數(shù)據(jù)管理技術的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,數(shù)據(jù)獨立性最高的是()階段。A、數(shù)據(jù)庫系統(tǒng)B、文件系統(tǒng)C、人工管理D、數(shù)據(jù)項管理5、Access2010數(shù)據(jù)庫文件的“壓縮并修復”的作用是A、打開前進行優(yōu)化B、修復文件錯誤C、修復數(shù)據(jù)庫邏輯錯誤D、會破壞原有數(shù)據(jù)6、()方式可以加快導入和導出的速度。A、數(shù)據(jù)泵B、數(shù)據(jù)字典C、數(shù)據(jù)詞典D、TOAD7、將員工號為1007的員工薪水改為3500,職位改為Programmer,下列SQL語句正確的是:()oupdateempsetsalary=3500andjob='Programmer,whereempno=1007;updateempsetsalary=3500,setjob='Programmer,whereempno=1007;updateempsalary=3500,job='Programmer,whereempno=1007;updateempsetsalary=3500,job='Programmer,whereempno=1007;8、在關系數(shù)據(jù)庫中,索引(index)是三級模式結構中的()A、概念模式B、內模式C、模式D、外模式9、當B屬性函數(shù)依賴于A屬性時,屬性A與B的聯(lián)系是()。A、1對多B、多對1C、多對多D、以上都不是10、在數(shù)據(jù)庫表字段的擴展屬性中,通過對()可以限定字段的內容僅為英文字母。A、字段格式B、輸入掩碼C、字段標題和注釋D、字段級規(guī)則11、關系模型中,一個碼是()。A、可由多個任意屬性組成B、至多由一個屬性組成C、可由一個或多個其值能唯一標識該關系模式中任何元組的屬性組成D、以上都不是12、access2010提供的“日期/時間”數(shù)據(jù)類型的長度是()A、2個字節(jié)B、4個字節(jié)c、8個字節(jié)D、16個字節(jié)13、描述是正確的關于數(shù)據(jù)庫buffercache中的pinnedbuffer的是( )oA、buffe目前正在被訪問B、buffer是空的,沒有被使用C、buffer的內容被修改且必須通過DBWn進程刷新到磁盤D、buffer作為即將老化的候選并且內容和磁盤上的內容相同14、現(xiàn)要查找缺少成績(Grade)的學生學號(Snum),相應的SQL語句是()A^SELECTSnumSELECTSnumFROMSC FROMSCWHEREGrade=0WHEREGrade<=0SELECTSnumSELECTSnumFROMSCFROMSCWHEREGrade=NULLWHEREGradeISNULL15、VisualFoxPro環(huán)境下,下面命令執(zhí)行結果是()。x="A354.929"Vai(x)A、354B、0C、355D、354.0016、下列聚合函數(shù)中不忽略空值(NULL)的是()oA、SUM(列名)B、MAX(列名)C、COUNT(*)D、AVG(列名)17、下列關于表的字段屬性設置,說法錯誤的是()A、表中的字段名的字符長度不得超過64個字符,且不能包含,“!”,“[]”等字符和前導空格;B、如果沒有設置字段標題,則系統(tǒng)自動將字段名作為字段標題顯示;C、可以為文本型、數(shù)字型、日期/時間型、自動編號等數(shù)據(jù)類型的字段設置默認值;D、有效性文本是用戶輸入的數(shù)據(jù)不滿足設置的有效性規(guī)則時所提示的文本O18、在OraclePL/SQL中,執(zhí)行動態(tài)SQL的語句是(EXECUTEStartC^RunD、EXECUTEIMMEDIATE19、在數(shù)據(jù)庫的安全性控制中,為了保證用戶只能存取他有權存取的數(shù)據(jù)。在授權定義中,數(shù)據(jù)對象的(),授權子系統(tǒng)就越靈活。A、范圍越小B、范圍越大C、約束越細致D、范圍越靈活20、使用存儲過程的好處不包括A、存儲過程可作為一種安全機制來確保數(shù)據(jù)的完整性B、可增強SQL語言的功能和靈活性C、移植性好D、良好的封裝性二、填空題(每小題2分,共20分)1、數(shù)據(jù)庫管理系統(tǒng)是在操作系統(tǒng)支持下的軟件。2、數(shù)據(jù)庫是存儲在計算機內有結構的<,3、數(shù)據(jù)庫系統(tǒng)的特點是數(shù)據(jù)共享、數(shù)據(jù)獨立、、避免數(shù)據(jù)不一致和加強了數(shù)據(jù)保護。4、用二維表的形式來表示實體之間聯(lián)系的數(shù)據(jù)模型叫做o5、在數(shù)據(jù)庫的三級模式中,內模式是邏輯模式的o6、如果X-Y和YX成立,那么X-Y是一個(),它可以根據(jù)推理規(guī)則的()性推出。7、將E-R圖向關系模型進行轉換是()階段的任務。8、在Access中不能對自動編號和類型的字段設置默認值。9、在SQL中,關系模式稱為(),子模式稱為()。10、如果關系R2的外部關系鍵X與關系R1的主關系鍵相符,則外部關系鍵X的每個值必須在關系R1中主關系鍵的值中找到,或者為空,這是關系的()規(guī)則。三、名詞解釋題(每小題5分,共20分)1、什么是關系模型?2、什么是依賴保持性?3、什么是聚集?4、什么是對象?四、綜合應用題(每小題20分,共20分)1、某大學的運動會比賽項目管理數(shù)據(jù)庫包括如下三張表:Student(xh,xm,xb,nl,szx)//學號、姓名、性別、年齡、所在系Sports(xmh,xmm,dw) 〃運動項目的編號、名稱、項目的計分單位SS(xh,xmh,cj) 〃學號、運動項目的編號、成績根據(jù)上述情況,完成如下操作:(1)使用SQL語言,創(chuàng)建student表,并定義xh為主鍵。(2)在Student表xh屬性列上建立名稱為xh的聚簇索引。(3)使用SQL語言從表Student中刪除學生“張三”的記錄。(4)使用SQL語言為SS表添加一條記錄:學號為“xhOOl”的學生參與了編號為“xmOOl”的運動項目,但還沒成績。(5)使用SQL語言,將Student表學號為“xhOOl”的學生的姓名改為“李明”。(6)查詢“計算機”系的學生參加了哪些運動項目,只把運動項目名稱列出,去除重復記錄。(7)查詢各個系的學生的“跳高”項目比賽的平均成績(不要求輸出比賽項目的計分單位)。(8)統(tǒng)計各個系的總成績情況,并根據(jù)總成績按降序排序。(9)建立“計算機”系所有男學生的信息視圖JSJJLStudent。(10)回收用戶“李明”對Sports表的查詢權限。參考答案一、單項選擇題1、B2、C3、C4、A【解析】數(shù)據(jù)獨立性最高的是數(shù)據(jù)庫系統(tǒng)階段。5、C【解析】壓縮和修復數(shù)據(jù)庫的作用是一方面壓縮數(shù)據(jù)庫的存儲空間,另一個方面就是修復出現(xiàn)的各種邏輯錯誤。6、A7、D8、B9、B10、B11、C12、C【解析】日期/時間固定占用8個字節(jié)。13、A14、D15、B16、C17、C【解析】自動編號的值是系統(tǒng)遞增或者隨機產生的,也不能被用戶修改,因此不能設置默認值。18、D19、A20、C【解析】本題主要考查的知識點為使用存儲過程的好處。使用存儲過程通常具有以下好處:(1)可增強SQL語言的功能和靈活性。(2)良好的封裝性。(3)高性能。(4)可減少網(wǎng)絡流量。(5)存儲過程可作為一種安全機制來確保數(shù)據(jù)庫的安全性和數(shù)據(jù)的完整性。二、填空題1、系統(tǒng)2、數(shù)據(jù)的集合3、減少數(shù)據(jù)冗余4、關系模型5、物理實現(xiàn)6、平凡的函數(shù)依賴|自反7、邏輯結構設計8、OLE對象9、基本表|視圖10、參照完整性三、名詞解釋題1、用二維表格的結構形式來表示實體與實體間的聯(lián)系。2、在對關系模式進行規(guī)范化分解時,分解后的關系模式保持了原關系模式中的函數(shù)依賴關系,稱這種性質為依賴保持性。3、把一個或幾個具有公共列的并經(jīng)常一起使用的相關的表物理地聚集存儲在一起的方法稱為聚集。4、對象是面向對象式系統(tǒng)中運行時刻的基本成分,它是屬性與行為(即數(shù)據(jù)與操作)以及與其他對象的接口的封裝體。四、綜合應用題1、(1)使用SQL語言,創(chuàng)建student表,并定義xh為主鍵。CreatetableStudent(xhchar(10)primarykey,xmchar(20),xbchar(2),nlint,szxchar(50))(2)在Student表xh屬性列上建立名稱為xh的聚簇索引。Createclusteredindexxhonstudent(xh)(3)使用SQL語言從表Student中刪除學生“張三”的記錄。DeletefromStudentwherexm=,張三'(4)使用SQL語言為SS表添加一條記錄:學號為“xhOOl”的學生參與了編號為“XD1001”的運動項目,但還沒成績。InsertintoSS(xh,xmh)values('xhOOl','xmOOl')(5)使用SQL語言,將Student表學號為“xhOOl”的學生的姓名改為“李明”。Updatestudentsetxm=’李明'wherexh=,xhOOT(6)查詢“計算機”系的學生參加了哪些運動項目,只把運動項目名稱列出,去除重復記錄。SELECTDISTINCTxmmFROMSportsWHERExmhIN(SELECTxmhFROMSSWHERExhIN(SELECTxhFROMStudentWHEREszx=計算機'))(7)查詢各個系的學生的“跳高”項目比賽的平均成績(不要求輸出比賽項目的計分單位)。SELECTszx,AVG(cj)FROMStudent,SS,SportsWHEREStudent.xh=SS.xhandSS.xmh=Sports.xmhANDxmm='跳高'GROUPBYszx(8)統(tǒng)計各個系的總成績情況,并根據(jù)總成績按降序排序。SELECTszx,sum(cj)FROMStudent,SS,SportsWHEREStudent.xh=SS.xhandSS.xmh=Sports.xmhGROUPBYszxOrderbysum(cj)desc(9)建立“計算機”系所有男學生的信息視圖JSJ_M_Student。CREATEVIEWJSJ_M_StudentASSELECT*FROMStudentWHEREszxt='計算機'ANDxb='男’(10)回收用戶“李明”對Sports表的查詢權限。REVOKESELECTONTABLESportsFROM李明數(shù)據(jù)庫基礎期末精選樣卷(二)(總分100分,考試時長90分鐘)一、單項選擇題(每小題2分,共40分)1、數(shù)據(jù)獨立性是數(shù)據(jù)庫技術的重要特點之一。所謂數(shù)據(jù)獨立性是指()。A、數(shù)據(jù)與程序獨立存放B、不同的數(shù)據(jù)被存放在不同的文件中C、不同的數(shù)據(jù)只能被對應的應用程序所使用D、以上三種說法都不對2、系統(tǒng)中有權利啟動和關閉數(shù)據(jù)庫的用戶是()oA、hrusersystemscott3、數(shù)據(jù)庫是在計算機系統(tǒng)中按照一定的數(shù)據(jù)模型組織、存儲和應用的()。A、文件的集合B、數(shù)據(jù)的集合C、命令的集合D、程序的集合4、下列敘述中正確的是( )。A、數(shù)據(jù)庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持B、數(shù)據(jù)庫設計是指設計數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫技術的根本目標是要解決數(shù)據(jù)共享的問題D、數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結構必須與邏輯結構一致5、最優(yōu)執(zhí)行計劃的選擇原則是:()A、能出結果B、速度最快C、讀取最少D、以上所有6、在( )情況下UND0_RETENTI0N參數(shù)即使設置了,也不起作用。A、當undo表空間的數(shù)據(jù)文件是自動擴展的時候B、當數(shù)據(jù)庫有不只一個undo表空間可用的時候C、當undo表空間是固定尺寸且retentionguarantee沒有啟用的時候D^當undo表空間是自動擴展且retentionguarantee沒有啟用的時候7、在關系數(shù)據(jù)庫設計中,設計關系模式屬于數(shù)據(jù)庫設計的oA、邏輯設計階段B、物理設計階段C、概念設計階段D、需求分析8、對于關系模型敘述錯誤的是。A、建立在嚴格的數(shù)學理論、集合論和謂詞演算公式基礎之一B、微機DBMS絕大部分采取關系數(shù)據(jù)模型C、用二維表表示關系模型是其一大特點D、不具有連接操作的DBMS也可以是關系數(shù)據(jù)庫管理系統(tǒng)9、下列不屬于“編輯關系”對話框中的選項是()A、實施參照完整性B、級聯(lián)更新相關記錄C、級聯(lián)更新相關字段D、級聯(lián)刪除相關記錄10、數(shù)據(jù)庫中存儲的是oA、數(shù)據(jù)結構B、數(shù)據(jù)模型C、數(shù)據(jù)D、數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系11、X+Y小于10而且x-y大于0的VFP邏輯表達式是()。x+y<10?x-y>0(x+y<10):(x-y)>0x+y<10Andx-y>0x+y<10x-y>012、下面有關全局變量和局部變量說法錯誤的是0。A、局部變量以@開頭,在使用的過程中,可以根據(jù)用戶需要進行修改。B、全局變量在使用的過程中可以根據(jù)用戶需要進行賦值。C、全局變量以@@開頭,表示SQLServer內部的一些狀態(tài)變量。D、可以通過set語句和select語句對局部變量進行賦值。13、聲明一個類型為int類型的變量i,并將其賦值為10。該過程的正確語句是()odelclare@inti=10set@i=10 delcareintideclare@iint seti=10declare@iint set@i=1014、可以用( )來聲明游標。CREATECURSORALTERCURSORSETCURSORDECLARECURSOR15、SQL語言一次查詢的結果是一個()。A、記錄B、數(shù)據(jù)項C、元組D、表16、一個Access數(shù)據(jù)庫包含三個表、五個查詢、兩個窗體和兩個數(shù)據(jù)訪問頁,則該數(shù)據(jù)庫一共需要存儲()個文件。A、12B、10C、3D、117、在下列函數(shù)中,返回值是字符型的是()A、EOFOB、AT()C、VAL()D、CHRO18、宏對象是()A、操作序列B、宏觀設計C、方主、炳壽D、數(shù)據(jù)庫設計19、下面敘述正確的是()。A、數(shù)據(jù)庫系統(tǒng)目錄(工程數(shù)據(jù)庫字典)也由一些關系組成,所以用戶可以同樣對其進行查、添、冊!I、改操作B、事務(transaction)是數(shù)據(jù)庫進行的基本工作單位。如果一個事務從未有過更新,那么就保持了數(shù)據(jù)庫處于一致性狀態(tài)C、既然數(shù)據(jù)庫能實現(xiàn)數(shù)據(jù)對不同用戶的共享,那么數(shù)據(jù)庫中不存在任何冗余D、對于查、添、冊h改操作都需由數(shù)據(jù)庫管理員DBA進行完整性定義和安全性授權,由數(shù)據(jù)庫具體執(zhí)行20、若事務T對數(shù)據(jù)R已加了S鎖,則其他事物對數(shù)據(jù)R()A、可以加S鎖不能加X鎖B、不能加S鎖可以加X鎖C、可以加S鎖也可以加X鎖D、不能加任何鎖二、填空題(每小題2分,共20分)1、在數(shù)據(jù)流圖中,用0表示“處理”。2、層次模型的數(shù)據(jù)結構是()結構;網(wǎng)狀模型的數(shù)據(jù)結構是()結構;關系模型的數(shù)據(jù)結構是()結構;面向對象模型的數(shù)據(jù)結構之間可以()3、常量「2009-10-01,15:30:00}的數(shù)據(jù)類型是。4、關系R有8列屬性,關系S有4列屬性,則RXS有列屬性。5、傳統(tǒng)的集合“并、差、交”運算施加于兩個關系時,這兩個關系必須()。6、合并查詢使用的操作符是()。7、數(shù)據(jù)獨立性是指當數(shù)據(jù)發(fā)生變化時,可以不用修改使用數(shù)據(jù)的—o8、定義公共變量用命令public,定義私有變量用命令private,定義局部變量用命令O9、被函數(shù)依賴集F邏輯蘊涵的函數(shù)依賴的全體構成的集合,稱為0。10、傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫系統(tǒng)可以分為三種類型:層次、網(wǎng)狀和三、名詞解釋題(每小題5分,共20分)1、什么是標識符?2、什么是完全函數(shù)依賴?3、什么是宿主型SQL語言?4、什么是事務的原子性?四、綜合應用題(每小題20分,共20分)1、已知員工考勤數(shù)據(jù)庫YGKQ包含JBQK(職工基本情況)數(shù)據(jù)表和QQLX(缺勤信息)數(shù)據(jù)表,表結構如表1和表2所示:表1JBQK(職工基本情況表結構)字段名字段類型字段寬度說明zghCHAR4職工號,主碼xmCHAR8姓名sjDATETIME缺勤時間tsINT缺勤天數(shù)lxCHAR4缺勤類型,外碼表2QQLX(缺勤類型信息表結構)字段名字段類型字段寬度說明lxCHAR4缺勤類型,主碼meCHAR8缺勤名稱msVARCHAR60缺勤描述請用SQL語句完成以下操作:.查詢每個職工的職工號、姓名、缺勤時間、缺勤天數(shù)和缺勤類型信息。.查詢職工號為001的職工的姓名和缺勤天數(shù)。.查詢所有姓“張”的職工的職工號、缺勤天數(shù)。.找出所有缺勤天數(shù)在2?3天的職工號和缺勤名稱。.查詢缺勤名稱為“病假”的職工的職工號和姓名。.查詢缺勤天數(shù)超過平均缺勤天數(shù)的職工的職工號和姓名。.求各缺勤類別的人數(shù)。.查詢在職工基本情況表中沒有出現(xiàn)過的缺勤類型及缺勤名稱。.使用SQL語句將“曠工”人員的缺勤天數(shù)增加一天。.使用SQL語句創(chuàng)建一個名為zgqq(職工缺勤)的視圖,要求能夠使用該視圖查詢缺勤2天以上的職工的職工號、姓名、缺勤天數(shù)和缺勤名稱。參考答案一、單項選擇題1、D2、C3、B4、C5、C6、C7、A【解析】本題得分:1分8、D9、B【解析】級聯(lián)更新相關字段。10、D【解析】本題得分:1分11、C12、B13、D14、D15、D16、D【解析】Access由6大對象組成,所有的對象都保存在1個數(shù)據(jù)庫文件中。17、D18、A【解析】宏是一系列操作的集合,用于實現(xiàn)Access各個對象的簡單控制和操作。19、B20、A二、填空題1、圓圈2、樹I有向圖I二維表I嵌套和遞歸3、日期型4、125、相容6、UNION7、應用程序local9、函數(shù)依賴集F的閉包10、關系三、名詞解釋題1、標識符是用來標識事物的符號,其作用類似于給事物起的名稱。2、設X,丫是關系R的兩個屬性集合,X'是X的真子集,存在X-Y,但對每一個X'都有X'!-Y,則稱丫完全函數(shù)依賴于X。3、宿主型SQL語言是嵌入到宿主編程語言中使用的SQL語言,主要被應用程序員用來發(fā)數(shù)據(jù)庫應用程序。4、事務的原子性指的是,事務中包含的程序作為系統(tǒng)的邏輯工作單位,它所做的對數(shù)據(jù)修改操作要么全部執(zhí)行,要么完全不執(zhí)行。四、綜合應用題1、答案不惟一,只要結果正確即給分.查詢每個職工的職工號、姓名、缺勤時間、缺勤天數(shù)和缺勤類型信息。select*fromJBQK;.查詢職工號為001的職工的姓名和缺勤天數(shù)。selectxm,qqtsfromJBQKwherezgh=,00T;.查詢所有姓“張”的職工的職工號、缺勤天數(shù)。selectzgh,qqtsfromJBQKwherexmlike'張%';.找出所有缺勤天數(shù)在2?3天的職工號和缺勤名稱。selectzgh,qqmcfromJBQK,QQLXwhereJBQK.qqlx=QQLX.qqlxandqqtsbetween2and3;.查詢缺勤名稱為“病假”的職工的職工號和姓名。selectzgh,xmfromJBQKwhereqqlxin(selectqqlxfromQQLXwhereqqmc='病假');.查詢缺勤天數(shù)超過平均缺勤天數(shù)的職工的職工號和姓名。selectzgh,xmfromJBQKwhereqqts>(selectAVG(qqts)fromJBQK);.求各缺勤類別的人數(shù)。selectqqlx,count(*)fromJBQKgroupbyqqlx;.查詢在職工基本情況表中沒有出現(xiàn)過的缺勤類型及缺勤名稱。本題給出三種參考答案:selectqqlx,qqmcfromQQLXwhereqqlxOall(selectdistinctqqlxfromJBQK);或selectqqlx,qqmcfromQQLXwhereqqlxnotin(selectdistinctqqlxfromJBQK);或selectqqlx,qqmcfromQQLXwherenotexists(select*fromJBQKwhereqqlx=qqlx.qqlx);.使用SQL語句將“曠工”人員的缺勤天數(shù)增加一天。updateJBQKsetqqts=qqts+lwhereqqlxin(selectqqlxfromQQLXwhereqqmc=,曠工');.使用SQL語句創(chuàng)建一個名為zgqq(職工缺勤)的視圖,要求能夠使用該視圖查詢缺勤2天以上的職工的職工號、姓名、缺勤天數(shù)和缺勤名稱。createviewzgqqasselectzgh,xm,qqts,qqmcfromJBQK,QQLXwhereJBQK.qqlx=QQLX.qqlxandqqts>2;數(shù)據(jù)庫基礎期末精選樣卷(三)(總分100分,考試時長90分鐘)一、單項選擇題(每小題2分,共40分)1、一用戶打開ACCESS數(shù)據(jù)庫期間,只能查看內容而無法編輯,同時其他用戶只能以只讀方式打開此數(shù)據(jù)庫,說明該用戶的數(shù)據(jù)庫打開方式是()oA、共享方式B、獨占只讀方式C、只讀方式D、獨占方式2、下列說法中,不正確的是()。A、二維表中的每一列均有唯一的字段名B、二維表中不允許出現(xiàn)完全相同的兩行C、二維表中行的順序、列的順序不可以任意交換D、二維表中行的順序、列的順序可以任意交換3、在數(shù)據(jù)模型中,采用二維表結構組織管理數(shù)據(jù)的模型是()A、層次模型B、網(wǎng)狀模型C、關系模型D、其他模型4、具有數(shù)據(jù)冗余度小,數(shù)據(jù)共享以及較高數(shù)據(jù)獨立性等特征的系統(tǒng)是()。A、文件系統(tǒng)B、數(shù)據(jù)庫系統(tǒng)C、管理系統(tǒng)D、高級程序5、關于表的備注型字段與通用型字段,以下敘述中錯誤的是()。A、字段寬度都不能由用戶設定B、都能存儲文字和圖像數(shù)據(jù)C、字段寬度都是4D、內容都存儲在與表文件同名的.FPT文件中6、在下列代碼[]中分別為break,continue和return時,輸出數(shù)值為()。Declare@nintSet@n=3While@n>0beginset@n=@n-lif@n=l[]endPrint@nA、1,0,不輸出B、0,0,0C、1,1,0D、1,0,07、在SQL語句中,可使用的通配符(百分號)”表示oA、0到多個字符B、計算百分數(shù)C、一個字符D、純數(shù)字8、從E-R模型向關系模型轉換,一個m:n的聯(lián)系轉換成關系模式時,該關系模式的碼是()。A、m端實體的碼B、m端實體碼和n端實體碼組合C、n端實體的碼D、重新選取其他屬性9、以下關于Access2010的索引說法正確的是()A、索引就是表中記錄的一種物理排序結果B、表中可以建立多個主索引C、如果某字段的內容有重復值,要建立索引就必須設置為有(無重復)索引D、主鍵就是主索引,主索引就是主鍵。10、從表中刪除記錄的SQL語句是OoINSERTDELETEUPDATEDROP11、數(shù)據(jù)庫系統(tǒng)的日志文件用于記錄下述哪類內容?()A、程序運行過程B、數(shù)據(jù)查詢操作C、程序執(zhí)行結果D、數(shù)據(jù)更新操作12^數(shù)據(jù)庫中有兩個用戶scott和muuser,物資表wz是屬于myuser用戶的,但當前用戶是scott,要求查詢物資表wz(wno,wname,wtype,wunit)物資單位wunit列為null的記錄,取結果的前5條記錄顯示,以下正確的SQL語句是(A、select*fromscott.wzwherewunitisnullandrownum<5;B、select*frommyuser.wzwherewunit=nullandrownum<5;C、select*frommyuser.wzwherewunitisnullandrownum<6;D、select*formscott.wzwherewunitisnullandrownum<6;13、下列關于Access2010的各個數(shù)據(jù)類型的敘述中,錯誤的是( )A、文本型一般用于存放各類字符以及不用計算的數(shù)字,長度不得超過255個字符B、數(shù)字型根據(jù)字段大小可以分為字節(jié)型、整型、長整型、單精度、雙精度、小數(shù)和同步復制ID等七種類型C、備注型是文本型的拓展數(shù)據(jù)類型,存儲字符數(shù)最多不超過65535個字符D、OLE對象型可以存放圖像、聲音、視頻等文件,但是只能存放一個14、在數(shù)據(jù)庫理論中,數(shù)據(jù)庫總體邏輯結構的改變,如修改數(shù)據(jù)模式、增加新的數(shù)據(jù)類型、改變數(shù)據(jù)間聯(lián)系等,不需要修改相應的應用程序,稱為A、物理獨立性B、邏輯獨立性C、數(shù)據(jù)獨立性D、結構獨立性15、為了監(jiān)視索引的空間使用效率,可以首先分析該索引的結構,使用( )語句,然后查詢INDEX_STATE視圖。SELECTINDEX-VALIDATESTRUCTUREoANALYZEINDEX…VALIDATESTRUCTUREoUPDATEINDEX-VALIDATESTRUCTUREoREBUILDINDEX-VALIDATESTRUCTUREo16、下列關于SQL的說法中,錯誤的是A、SQL是一個綜合的、功能強大的語言B、SQL與Java、C等程序設計語言非常相似C、SQL由很少的詞構成D、每個SQL語句都是由一個或多個關鍵字所組成17、哪個文件用于記錄數(shù)據(jù)庫的改變,并且用于實例的恢復?()archivelogfileredologfilecontrolfilealertlogfile18、實現(xiàn)數(shù)據(jù)在不會被相互干擾的情況下并發(fā)使用,并且在發(fā)生故障時能夠對數(shù)據(jù)庫進行正確的恢復的是A、數(shù)據(jù)定義功能B、數(shù)據(jù)庫的運行管理功能C、數(shù)據(jù)操縱功能D、數(shù)據(jù)庫的維護功能19、Oracle中使用( )命令可以在已分區(qū)表的第一個分區(qū)之前添加新分區(qū)。A、添加分區(qū)B、截斷分區(qū)C、拆分分區(qū)D、不能在第一個分區(qū)前添加分區(qū)20、創(chuàng)建表語句中的NOTNULL表示的含義是A、不允許寫入數(shù)據(jù)B、非空約束C、允許空格D、不允許讀取數(shù)據(jù)二、填空題(每小題2分,共20分)1、從數(shù)據(jù)處理的角度而言,數(shù)據(jù)訪問頁和窗體類似,所不同的是數(shù)據(jù)訪問頁存儲在Access數(shù)據(jù)庫的部。2、在關系數(shù)據(jù)模型中,二維表的列稱為屬性,二維表的行稱為o3、在關系代數(shù)中,從兩個關系中找出相同元組的運算稱為()運算。4、在關系模式R中,能函數(shù)決定R中所有屬性的屬性組,稱為關系模式R的()。5、在Access中,組由屬于數(shù)據(jù)庫對象的構成,在組中添加對象并不改變該對象的位置。6、關系R的屬性A參照引用關系T的屬性A,T的某條元組對應的A屬性值在R中出現(xiàn),當要刪除T的這條元組時,系統(tǒng)可以采用的策略包括(),(),()o7、按照索引記錄的存放位置,索引可分為()與()。8、系模型包括8種查詢操作,其中()、()、并、()和笛卡爾積是5種基本操作,其他操作可以用基本操作定義和導出。9、在數(shù)據(jù)庫實施階段包括兩項重要的工作,一項是數(shù)據(jù)的(),另一項是應用程序的編碼和調試。10、()就是將需求分析得到的用戶需求抽象為信息結構,即概念模型。三、名詞解釋題(每小題5分,共20分)1、什么是DBA2、什么是數(shù)據(jù)處理?3、什么是X封鎖?4、什么是DDL?四、綜合應用題(每小題20分,共20分)1、基于這樣的三個表即學生表S、課程表C和學生選課表SC,它們的結構如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#為學號,SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號,CN為課程名,GRADE為成績。按要求寫出SQL語句。1)檢索所有比“王華”年齡大的學生姓名、年齡和性別。2)檢索選修課程“C2”的學生中成績最高的學生的學號。3)檢索學生姓名其所選修課程的課程號。4)檢索選修四門以上課程的學生總成績(不統(tǒng)計不及格的課程),并要求按總成績的降序排列出來。參考答案一、單項選擇題1、B【解析】千萬不要選成了只讀方式打開,只讀方式打開只能限制當前用戶的打開方式為只讀。2、C3、C【解析】層次模型采用樹形結構,網(wǎng)狀模型采用網(wǎng)狀結構,關系模型采用二維表結構。4、B5、B6、A7、A【解析】本題得分:1分8、B9、D【解析】索引是表中記錄的一種邏輯排序結構,分為主索引、唯一索引和普通索引。其中,主索引就是主鍵,唯一索引對應有(無重復),普通索引對應有(有重復)。10、B11、D12、C13、C【解析】備注型最多存儲63999個字符。14、B15、B16、B【解析】本題主要考查的知識點為SQL的特點。SQL是一個綜合的、功能強大的且簡潔易學的語言,它與諸如Java、C等程序設計語言不同,是由很少的詞構成,這些詞稱為關鍵字,每個SQL語句都是由一個或多個關鍵字所組成。SQL的目的就是要能夠很好地提供一種從數(shù)據(jù)庫中讀寫數(shù)據(jù)的簡單而有效的方法。17、B18、B【解析】本題主要考查的知識點為數(shù)據(jù)庫的運行管理功能。數(shù)據(jù)庫中的數(shù)據(jù)是可供多個用戶同時使用的共享數(shù)據(jù),為保證數(shù)據(jù)的安全性、可靠性,數(shù)據(jù)庫管理系統(tǒng)提供了統(tǒng)一的控制和管理機制,實現(xiàn)數(shù)據(jù)在不會被相互干擾的情況下能夠并發(fā)使用,并且在發(fā)生故障時能夠對數(shù)據(jù)庫進行正確的恢復。19、C20、B【解析】本題得分:1分二、填空題1、外2、記錄3、交4、超鍵5、快捷方式6、拒絕|級聯(lián)|設為空值7、聚集索引|非聚集索引8、選擇|投影|差9、載入10、概念結構設計三、名詞解釋題1、數(shù)據(jù)庫管理員。2、對各種數(shù)據(jù)的進行收集、存儲、分類、計算、加工、檢索和傳輸?shù)倪^程。3、若事務T對數(shù)據(jù)對象A加上X鎖,則只允許T讀取和修改A,其他事務都不能再對A加任何類型的所。直到T釋放A上的鎖??梢奨鎖只允許一個事務獨鎖某個數(shù)據(jù),具有排他性。4、是DatadefinitionLanguage的縮寫,意為數(shù)據(jù)定義語言,是SQL語言的四大功能之一。四、綜合應用題1、1、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSHERESN=“王華”)o2、SELECTS#FORMSCWHEREC#="C2"ANDGRADE>=ALL(ELECTGRADEFORMSCHEREC#="C2”)o3、SELECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#。4、略數(shù)據(jù)庫基礎期末精選樣卷(四)(總分100分,考試時長90分鐘)一、單項選擇題(每小題2分,共40分)1、縮略字DBS指的是()。A、數(shù)據(jù)庫B、數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫管理員D、數(shù)據(jù)庫系統(tǒng)2、數(shù)據(jù)庫管理系統(tǒng)是計算機的A、應用軟件B、系統(tǒng)軟件C、數(shù)據(jù)庫系統(tǒng)D、數(shù)據(jù)庫3、Access是一個()A、DBB、DBSC、DBMSD、OS4、在數(shù)據(jù)庫技術中,“臟數(shù)據(jù)”是指()oA、未回退的數(shù)據(jù)B、未提交的數(shù)據(jù)C、回退的數(shù)據(jù)D、未提交隨后又被撤銷的數(shù)據(jù)5、在數(shù)據(jù)庫技術中,面向對象數(shù)據(jù)模型是一種()。A、概念模型B、結構模型C、物理模型D、形象模型6、目前()數(shù)據(jù)庫系統(tǒng)已逐漸淘汰了網(wǎng)狀數(shù)據(jù)庫和層次數(shù)據(jù)庫,成為當今最為流行的商用數(shù)據(jù)庫系統(tǒng)。A、關系B、面向對象C、分布D、網(wǎng)絡7、執(zhí)行如下命令序列(設今天是2011年7月1日)storedate()tomdateMdate=in_date-365?year(m_date)的顯示結果是—。A、其中有錯誤07/01/2011201120108、Access2010中,文本型默認字段大小為()A、255B、64C、50D、655359、統(tǒng)計檔案表中學生來自多少個城市,下面SQL語句正確的是。A、SELCETCOUNT(DISTINCT家庭住址)FROM檔案表;B、SELCETDISTINCT家庭住址FROM檔案表;C、SELCETSUM(DISTINCT家庭住址)FROM檔案表;D、SELCETCOUNT(家庭住址)FROM檔案表;10、下列不是DDL語句的是(工altercreatedropD,commit11、一般情況下,當對關系R和S使用自然聯(lián)接時,要求R和S至少含有一個共同的()。A、記錄B、行C、數(shù)據(jù)字典D、屬性12、表中的列,也稱作A、元組B、鍵C、碼D、字段13,函數(shù)mod(23,-5)的結果是。A、3B、-3C、-2D、214、實際存儲在數(shù)據(jù)庫中的表是()oA、基本表B、視圖C、基本表和視圖D、臨時表15、在連編項目文件之前應在“項目管理器”中指定一個主文件,該主文件將作為已編譯的應用程序的執(zhí)行開始點。下列類型的文件中,()文件不可以作為主文件。A、查詢B、表單C、菜單D、類庫16、下列因素中,()不是決定存儲結構的主要因素。A、實施難度B、存取時間C、存儲空間D、維護代價17、采用ASM存儲模式在Oracle10G數(shù)據(jù)庫中,如果在數(shù)據(jù)庫正常運轉的情況下,采用shutdownimmediate在命令直接關閉了ASM實例,會出現(xiàn)以下( )情況。A、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉前以shutdownabort模式關閉B、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉后,以shutdownabort模式關閉C、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉前以shutdownimmediate模式關閉D、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉前,以shutdownabort模式關閉18、在Access中,撤銷數(shù)據(jù)庫密碼時,需要()A、關閉數(shù)據(jù)庫B、以只讀方式打開數(shù)據(jù)庫C、以獨占方式打開數(shù)據(jù)庫D、以獨占只讀方式打開數(shù)據(jù)庫19、()是用于保存數(shù)據(jù)庫的所有變化信息的,從而保護數(shù)據(jù)庫的安全。A、參數(shù)文件B、數(shù)據(jù)文件C、重做日志文件D、控制文件20、解決并發(fā)性帶來的數(shù)據(jù)不一致問題普遍采用的技術是()。A、封鎖B、協(xié)商C、恢復D、存取控制二、填空題(每小題2分,共20分)1、在Access中,報表最多可以由 個節(jié)構成。2、據(jù)庫系統(tǒng)的最大特點是數(shù)據(jù)的三級抽象和o3、在Access中,可以利用“格式”菜單中的—命令,選擇特定標題格式、背景色彩、邊框顏色等不同風格的數(shù)據(jù)訪問頁模板。4、下述關于數(shù)據(jù)庫系統(tǒng)的正確敘述是數(shù)據(jù)庫系統(tǒng)減少了o5、關系運算分為。和0。6、在Transact-SQL中可以使用兩類注釋符:單行注釋()和多行注釋()(,7、設有SC(學號,課程號,成績)表,下面SQL的SELECT語句檢索成績高于或等于平均成績的學生的學號。SELECT學號FROMscWHERE成績>=(SELECTFROMsc)8、備份設備可以是()、()或()o9、數(shù)據(jù)庫管理系統(tǒng)(DBMS)的主要功能是。10、在設計視圖中創(chuàng)建選擇查詢時有三個要點,即確定查詢數(shù)據(jù)源、指定—和設置查詢準則。三、名詞解釋題(每小題5分,共20分)1、什么是系統(tǒng)權限?2、什么是報表帶區(qū)(reportband)?3、什么是數(shù)據(jù)庫的數(shù)據(jù)獨立性?4、什么是主鍵?四、綜合應用題(每小題20分,共20分)1、設有一個SPJ數(shù)據(jù)庫,包括S、P、J及SPJ4個關系模式:S(SNO,SBAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY).供應商表S由供應商代碼(SNO),供應商姓名(SNAME),供應商狀態(tài)(STATUS),供應商所在城市組成(CITY).零件表P由零件代碼(PNO),零件名(PNAME),顏色(COLOR),重量(WEIGHT)組成。工程項目表(JNO),工程項目名(JNAME),工程項目所在城市(CITY)組成。供應情況表SPJ由供應商代碼(SNO),供應商姓名(SNAME),供應商狀態(tài)(STATUS),供應數(shù)量(QTY),表示某供應商供應某種零件給某工程項目的數(shù)量為QTY。用關系代數(shù)表達式表示下面的查詢要求:(1)求供應工程J1零件的供應商號碼SNO。(2)求供應工程J1零件P1的供應商號碼SNOo(3)求供應工程J1零件為紅色的供應商號碼SNO。(4)求沒有使用天津供應商生產的紅色零件的工程號JNO?(5)求至少用了供應商S1所供應的全部零件的工程號JNO。參考答案一、單項選擇題1、D2、B3、C4、D5、B6、A7、D8、A【解析】默認字段大小為255,最大也為255。9、A【解析】本題得分:1分10、D11、D12、D13、C14、A【解析】視圖和臨時表不實際存儲在數(shù)據(jù)庫中。15、D16、A17、C18、C19、C20、A二、填空題1、72、二級獨立性3、主題4、數(shù)據(jù)冗余5、關系代數(shù)|關系演算6、一|/???/7、AVG(成績)8、硬盤|磁帶|管道9、定義數(shù)據(jù)庫10、查詢輸出字段三、名詞解釋題1、系統(tǒng)權限指的是數(shù)據(jù)庫用戶操作數(shù)據(jù)庫系統(tǒng)的權力,由具有DBA特權的用戶授予其他用戶。2、報表帶區(qū)(reportband)是指報表中的一塊區(qū)域,可以包含文本、來自表字段中的數(shù)據(jù)、計算值、用戶自定義函數(shù)以及圖片、線條等。3、數(shù)據(jù)獨立性表示應用程序與數(shù)據(jù)庫中存儲的數(shù)據(jù)不存在依賴關系,包括邏輯數(shù)據(jù)獨立性和物理數(shù)據(jù)獨立性。邏輯數(shù)據(jù)獨立性是指局部邏輯數(shù)據(jù)結構(外視圖即用戶的邏輯文件)與全局邏輯數(shù)據(jù)結構(概念視圖)之間的獨立性。當數(shù)據(jù)庫的全局邏輯數(shù)據(jù)結構(概念視圖)發(fā)生變化(數(shù)據(jù)定義的修改、數(shù)據(jù)之間聯(lián)系的變更或增加新的數(shù)據(jù)類型等)時,它不影響某些局部的邏輯結構的性質,應用程序不必修改。物理數(shù)據(jù)獨立性是指數(shù)據(jù)的存儲結構與存取方法(內視圖)改變時,對數(shù)據(jù)庫的全局邏輯結構(概念視圖)和應用程序不必作修改的一種特性,也就是說,數(shù)據(jù)庫數(shù)據(jù)的存儲結構與存取方法獨立。4、主鍵是從多個候選鍵中選出的一個關系鍵,用來唯一標識實體的個體。四、綜合應用題1、1)求供應工程J1零件的供應商號碼SNO:nSno(oSno='JI'(SPJ))2)求供應工程JI零件Pl的供應商號碼SNO:JiSno(oSno='JI'APno='Pl'(SPJ))3)求供應工程JI零件為紅色的供應商號碼SNO:nSno(oPno='Pl'(。COLOR='紅'(P)~SPJ))4)求沒有使用天津供應商生產的紅色零件的工程號JNO:jtJno(SPJ)-nJNO(ocity='天津'AColor='紅'(S~SPJ~P)5)求至少用了供應商SI所供應的全部零件的工程號JNO:nJno,Pno(SPJ)4-nPno(oSno='SI'(SPJ))數(shù)據(jù)庫基礎期末精選樣卷(五)(總分100分,考試時長90分鐘)一、單項選擇題(每小題2分,共40分)1、在下面關于Access數(shù)據(jù)庫的說法中,錯誤的是()oA、Access2010創(chuàng)建的數(shù)據(jù)庫文件默認格式是Access2010B、所有的對象都存放在同一個數(shù)據(jù)庫文件中C、一個數(shù)據(jù)庫可以包含多個表D、表是數(shù)據(jù)庫中最基本的對象2、數(shù)據(jù)庫管理系統(tǒng)的英文縮寫是()oA、DBMSB、DBSC、DBAD、DB3、數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)模型通常由()三部分組成。A、數(shù)據(jù)結構、數(shù)據(jù)操作和完整性約束B、數(shù)據(jù)定義、數(shù)據(jù)操作和安全性約束C、數(shù)據(jù)結構、數(shù)據(jù)管理和數(shù)據(jù)保護D、數(shù)據(jù)定義、數(shù)據(jù)管理和運行控制4、數(shù)據(jù)庫應用系統(tǒng)是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、()和用戶構成。A、DBMSB、DBC、DBSD、DBA5、Access字段名不能包含的字符是()A、@B、口C、%D、&6、當執(zhí)行一個COMMIT語句時,( )操作發(fā)生在最后。A、LGWR進程把重做日志緩沖區(qū)(中的數(shù)據(jù))重寫到重做日志文件中B、通知用戶(進程)提交已經(jīng)完成C、服務器進程將一條提交的記錄放在重做日志文件緩沖區(qū)D、服務器進程記錄數(shù)據(jù)上的資源鎖可以被釋放7、假設一個倉庫可存放多種商品,一種商品可存放在不同的倉庫中,倉庫和商品之間的聯(lián)系是()A、一對一B、一對多C、多對多D、不確定8、圖中所示的出版社和作者表之間的關系是()A、一對一B、一對多C、多對多D、不確定9、在關系型數(shù)據(jù)庫管理系統(tǒng)中,所謂關系是指( )A、各條數(shù)據(jù)記錄之間存在著一定的關系B、各個字段數(shù)據(jù)之間存在著一定的關系C、一個數(shù)據(jù)庫與另一數(shù)據(jù)庫存在著一定的關系D、滿足一定條件的一個二維數(shù)據(jù)表格10、專門的關系運算不包括下列中的()A、聯(lián)接運算B、選擇運算C、投影運算D、交運算11、設定Grade表中的成績屬性的值在0700范圍之內,需要用到的約束是()A、default約束unique約束C、primarykey約束D、check約束12、系統(tǒng)變量名均以開頭oA、字母B、數(shù)字C、下劃線D、漢字13、在PL/SQLDeveloper中查看SQL語句的執(zhí)行計劃,對應的工具是()。ExplainPlanQueryBuilderTestManagerDataGenerator14、有學生表:S學號,姓名,性別,專業(yè)),查詢"英語專業(yè)所有女同學姓名”的SQL語句是()A、SELECT*FROMSB、SELECT*WHERESFROM專業(yè)=英語C、SELECT姓名WHERESFROM專業(yè)=英語AND性別=女D、SELECT姓名FROMSWHERE專業(yè)="英語"AND性別="女"15、SQLSERVER2012提供的數(shù)據(jù)類型中不包括A、貨幣B、日期/時間C、結構體D^數(shù)字16、通過“表設計”視圖創(chuàng)建數(shù)據(jù)表必須定義( )A、排序依據(jù)B、唯一索引C、字段名稱D、默認取值17、概念結構設計的主要目標是產生數(shù)據(jù)庫的概念結構,該結構主要反映()。A、應用程序員的編程需求B、DBA的管理信息需求C、數(shù)據(jù)庫系統(tǒng)的維護需求D、企業(yè)組織的信息需求18、以下( )文件記錄了在數(shù)據(jù)庫恢復期間使用的檢查點信息。A、報警文件(alertlog)B、追蹤文件C、控制文件D、參數(shù)文件19、使用存儲過程的好處不包括A、存儲過程可作為一種安全機制來確保數(shù)據(jù)庫的安全性B、高性能C、可增加網(wǎng)絡流量D、良好的封裝性20、OraclelOG數(shù)據(jù)庫中可以采用以下命令登錄數(shù)據(jù)庫:sqlplus/assysdb請問,該方法登錄后的用戶是( )用戶名。A、systemB、syssysmansysdba二、填空題(每小題2分,共20分)1、層次型、網(wǎng)狀型和關系型數(shù)據(jù)庫劃分原則是o2、數(shù)據(jù)庫技術的奠基人之一E.F.Codd從1970年起發(fā)表過多篇論文,主要論述的是o3、若關系R和S的元組個數(shù)分別是10和5,則RXS的元組個數(shù)是一o4、文本型字段的長度不得超過()個字符,且在創(chuàng)建的時候默認為()個字符。Access將一個中文漢字、英文字母、數(shù)字字符等符號均視為()個字節(jié)處理。5、命令?LEN("THISISMYBOOK")的結果是□6、統(tǒng)計每個學生的總成績和平均成績SQL語句是:selectsno,()as總成績,avg(grade)as平均成績fromscgroupbysno。7、給數(shù)據(jù)表的某個字段設置PRIMARYKEY約束時,在該字段上會自動創(chuàng)建。索引。8、()是數(shù)據(jù)庫設計的起點,為以后的具體設計做準備。9、層次模型和網(wǎng)狀模型中的單位是基本層次聯(lián)系,這是指兩個()以及他們之間的0(包括一對一)的聯(lián)系。10、數(shù)據(jù)庫設計中,前四個階段可統(tǒng)稱為(),后兩個階段統(tǒng)稱為()。三、名詞解釋題(每小題5分,共20分)1、什么是Boyce-Codd范式(BCNF)?2、什么是平凡函數(shù)依賴?3、什么是導出表?4、什么是非主屬性?四、綜合應用題(每小題20分,共20分)1、設有關系模式:TEACHER(教師編號,教師姓名,電話,所在部門,借閱圖書編號,書名,借書日期,還書日期,備注)(1)教師編號是候選碼嗎?說明理由(2)該關系模式的主碼是什么?(3)該關系模式是否存在部分函數(shù)依賴?如果存在,請寫出至少兩個?(4)該關系模式滿足第幾范式?(5)將該關系模式分解為3NF。參考答案一、單項選擇題1、A【解析】在Access2010中,創(chuàng)建的數(shù)據(jù)庫文件格式默認為Access2007,文件格式直接決定創(chuàng)建的數(shù)據(jù)庫文件的擴展名。文件格式分為Access2000(擴展名.mdb),Access2002-2003(擴展名.mdb),Access2007(擴展名.accdb)。2、A3、A4、D5、B【解析】字段名命名規(guī)則中,不能使用方括號。6、D7、C8、C9、D【解析】一個關系就是一個規(guī)范化的二維表。10、D11、D12、C13、A【解析】QueryBuilder是幫助創(chuàng)建查詢語句的工具;TestManager是管理測試的工具;DataGenerator是測試數(shù)據(jù)的工具。14、D15、C16、C【解析】創(chuàng)建表必須定義表的數(shù)據(jù)類型和字段名稱。17、D18、C19、C【解析】本題主要考查的知識點為使用存儲過程的好處。使用存儲過程通常具有以下好處:(1)可增強SQL語言的功能和靈活性。(2)良好的封裝性。(3)高性能。(4)可減少網(wǎng)絡流量。(5)存儲過程可作為一種安全機制來確保數(shù)據(jù)庫的安全性和數(shù)據(jù)的完整性。20、B二、填空題1、數(shù)據(jù)結構2、關系數(shù)據(jù)模型3、504、255|255|1【解析】無5、156、sum(grade)7、聚集8、需求分析9、實體I聯(lián)系10、分析和設計階段I實現(xiàn)和運行階段三、名詞解釋題1、若關系符合1NF,且對于每個函數(shù)依賴XfY,X必含有候選鍵,或者關系中的每個決定屬性集都是候選鍵,則關系達到BCNF的要求。2、當關系中屬性集合丫是屬性集合X的子集時(Y?X),存在函數(shù)依賴X-Y,即一組屬性函數(shù)決定它的所有子集,這種函數(shù)依賴稱為平凡函數(shù)依賴。3、在基本表的基礎上通過定義視圖而生成的表,稱為導出表。導出表是虛表,其本身不存儲于數(shù)據(jù)庫中,數(shù)據(jù)庫僅在數(shù)據(jù)字典中存儲其定義。4、不包含在任何候選鍵中的屬性稱為非主屬性。四、綜合應用題1、(1)教師編號不是候選碼。(2)假定對任一本書一個人一天只能借一次,則主碼為:教師編號,借閱圖書編號,借書日期;非主屬性為:教師姓名、電話、所在部門、書名、還書日期、備注(3)存在。(教師編號,借閱圖書編號,借書日期)->教師姓名(教師編號,借閱圖書編號,借書日期)->教師電話(教師編號,借閱圖書編號,借書日期)->所在部門(教師編號,借閱圖書編號,借書日期)->書名(4)因為存在非主屬性對于碼的部分函數(shù)依賴,所以,未達到二范式,只屬于一范式。(5)教師(教師編號,教師姓名,電話,所在部門)圖書(圖書編號,圖書名)借閱(教師編號,圖書編號,借書日期,還書日期,備注)數(shù)據(jù)庫基礎期末精選樣卷(六)(總分100分,考試時長90分鐘)一、單項選擇題(每小題2分,共40分)1、數(shù)據(jù)庫的核心是A、存儲模式B、概念模式C、外部模式D、內部模式2、在數(shù)據(jù)庫中,概念模型是()。A、用于現(xiàn)實的建模,與具體的DBMS有關B、用于信息世界的建模,與具體的DBMS有關C、用于現(xiàn)實的建模,與具體的DBMS無關D、用于信息世界的建模,與具體的DBMS無關3、概念模型中,用橢圓表示A、實體型B、屬性C、聯(lián)系D、關系4、數(shù)據(jù)庫系統(tǒng)由入員、()和硬件等組成。A、操作系統(tǒng)B、文件系統(tǒng)C、編譯系統(tǒng)D、數(shù)據(jù)庫管理系統(tǒng)5、由計算機硬件、DBMS、數(shù)據(jù)庫、應用程序及用戶等組成的一個整體叫()。A、文件系統(tǒng)B、數(shù)據(jù)庫系統(tǒng)C、軟件系統(tǒng)D、數(shù)據(jù)庫管理系統(tǒng)6、執(zhí)行STORE“1999年12月慶祝澳門回歸祖國!"TOXY命令之后,要在屏幕上顯示“澳門1999年12月回歸祖國!“,應使用命令—,,A、?SUBSTR(XY,15,4)+SUBSTR(XY,1,10)+SUBSTR(XY,10)B、?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)C、?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)D、?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)7、在PL/SQLDeveloper的SQL窗口輸入多個SQL語句,點擊執(zhí)行按鈕后,如果所有的語句都被執(zhí)行,執(zhí)行的結果會()oA、在不同的SQL窗口中顯示B、按照語句的順序在一頁中顯示C、在不同的標簽頁顯示D、只顯示最后一個語句的結果8、在SQL語句中,可使用的通配符(下劃線)"表示oA、多個字符B、純數(shù)字C、一個字符D、純文本9、將一個一對多關系轉換為一個獨立模式時,應?。ǎ橹鞔a。A、一個實體型的主碼B、多端實體型的主碼C、兩個實體型的主碼屬性組合D、聯(lián)系型的全部屬性10、關系模式的候選碼可以有OA、0個B、1個C、1個或多個D、多個11、在最小函數(shù)依賴集F中,下面敘述不正確的是()oA、F中的每個函數(shù)依賴的右部都是單屬性B、F中的每個函數(shù)依賴的左部都是單屬性C、F中沒有冗余的函數(shù)依賴D、F中的每個函數(shù)依賴的左部沒有冗余的屬性12、設有一張名為test的表中,有兩個日期型字段:參加工作日期(字段名為cjgzrq)和出生日期(字段名為cjcsrq)?,F(xiàn)要創(chuàng)建一個索引,要求先根據(jù)參加工作日期排序,參加工作日期相同時,再根據(jù)出生日期排序,則索引表達式應為()。.DTOC(cjgzrq,1)+DTOC(cjcsrq,1)DTOC(cjgzrq)+DTOC(cjcsrq)cjgzrq+cjcsrqcjgzrq-cjcsrq13、下面哪一個不是系統(tǒng)權限?()SELECTTABLECREATETABLESYSDBACREATEINDEX14、在SELECT語句的語法結構中,【】用于對檢索到的記錄進行分組。A、FROM子句B、WHERE子句C、GROUPBY子句D、HAVING子句15、Access2010數(shù)據(jù)表的數(shù)據(jù)類型中,關于OLE對象型,說法錯誤的是()A、OLE對象型可以存儲圖片、聲音、視頻、動畫等多媒體文件。B、OLE對象型可以存儲Word文檔、Excel文檔和PPT文檔等。C、OLE對象型可以存放多個文件。D、OLE對象型存儲方式可以是嵌入或鏈接。16、報表對象是()A、VBA程序B、修改數(shù)據(jù)的對象C、用來實現(xiàn)按照指定格式打印的對象D、一系列操作的集合17、并發(fā)操作有可能引起下述()問題。I.丟失更新 II.不可重復讀III.讀臟數(shù)據(jù)A、A.僅I和IIB、B.僅I和IIIC、C.僅口和IIID、D.都是18、后備副本的作用是()。A、保障安全性B、完整性控制C、并發(fā)控制D、數(shù)據(jù)庫恢復19、一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Windows Server網(wǎng)絡管理項目教程(Windows Server 2022)(微課版)9.1 知識引入-VPN
- Windows Server網(wǎng)絡管理項目教程(Windows Server 2022)(微課版)7.3 任務2 配置網(wǎng)絡負載均衡
- 《心理健康教育概論》串講
- 人教版九年級英語Unit 8 It must belong to Carla. Section B 3a - Self Check課時作業(yè)
- 2014-2020熔接機行業(yè)投資戰(zhàn)略規(guī)劃研究報告
- 2024至2030年中國大口徑雙埋弧直縫焊管行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國臺式砂光機數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國單動型點膠機數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國內襯白紙鋁箔膠帶數(shù)據(jù)監(jiān)測研究報告
- 2024年中國鋁鐵防銹漆市場調查研究報告
- 國家能源集團國神公司招聘筆試題庫2024
- 西漢建立和“文景之治”課件 2024~2025學年統(tǒng)編版(2024)七年級歷史上冊
- 2024年艾滋病防治知識競賽考試題庫200題(含答案)
- 新《主體結構及裝飾裝修》考試習題庫大全-中(多選題)
- 排舞理論知識課件
- 四年級上冊英語滬教牛津版Module2測試題
- 抖音美食賽道數(shù)據(jù)分析報告
- 消防安全教育培訓記錄表
- 食安員抽考必備知識考試題庫(含答案)
- AU(FACS)分析
- 陜旅版六年級上冊作文訓練
評論
0/150
提交評論