




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)原理模擬(一)(總分100分,考試時(shí)長(zhǎng)90分鐘)題號(hào)—四總分閱卷人分值40202020100得分■開(kāi)考前,仔細(xì)核對(duì)科目是否正確,有無(wú)試卷、答題卡分發(fā)錯(cuò)誤及試題字跡不清、重印、漏印或缺頁(yè)等問(wèn)題?!霾坏迷诖鹁砑埢虼痤}卡上任意涂畫或作標(biāo)記?!隹荚嚱Y(jié)束信號(hào)發(fā)出后,立即停筆,在監(jiān)考員依序收齊答卷、試卷、草稿紙后,根據(jù)監(jiān)考員指令依次退出考場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)1、退出Access數(shù)據(jù)庫(kù)管理系統(tǒng)可以使用的快捷鍵是()Alt+F4Alt+XCtrl+CCtrl+0【答案】A【解析】除了Alt+F4以外,也可以采用Alt+F+X退出Access02、下面表達(dá)正確的選項(xiàng)是()。A、數(shù)據(jù)庫(kù)系統(tǒng)目錄(工程數(shù)據(jù)庫(kù)字典)也由一些關(guān)系組成,所以用戶可以同樣對(duì)其進(jìn)行查、添、冊(cè)h改操作B、事務(wù)(transaction)是數(shù)據(jù)庫(kù)進(jìn)行的基本工作單位。如果一個(gè)事務(wù)從未有過(guò)更新,那么就保持了數(shù)據(jù)庫(kù)處于一致性狀態(tài)C、既然數(shù)據(jù)庫(kù)能實(shí)現(xiàn)數(shù)據(jù)對(duì)不同用戶的共享,那么數(shù)據(jù)庫(kù)中不存在任何冗余D、對(duì)于查、添、冊(cè)k改操作都需由數(shù)據(jù)庫(kù)管理員DBA進(jìn)行完整性定義和安全性授權(quán),山數(shù)據(jù)庫(kù)具體執(zhí)行【答案】B3、為什么不建議使用手動(dòng)歸檔?()A、需要額外的磁盤資源B、需要更多的后臺(tái)進(jìn)程C、管理員需要發(fā)出SQL命令歸檔聯(lián)機(jī)日志文件D、需要編寫操作系統(tǒng)腳本以拷貝聯(lián)機(jī)日志文件【答案】(;4、關(guān)系運(yùn)算中的選擇運(yùn)算是A、從關(guān)系中找出滿足給定條件的元組的操作B、從關(guān)系中選擇假設(shè)干個(gè)屬性組成新的關(guān)系的操作C、從關(guān)系中選擇滿足給定條件的屬性的操作D、A和B都對(duì)【答案】A5、根據(jù)參照完整性規(guī)那么,假設(shè)屬性F是關(guān)系S的主屬性,同時(shí)又是關(guān)系R的外關(guān)鍵字,那么關(guān)系R中F的值()。A、必須取空值B、必須取非空值C、可以取空值D、以上說(shuō)法都不對(duì)【答案】C6、從E-R模型向關(guān)系模型轉(zhuǎn)換,一個(gè)m:n的聯(lián)系轉(zhuǎn)換成關(guān)系模式時(shí),該關(guān)系模式的碼是()oA、m端實(shí)體的碼B、m端實(shí)體碼和n端實(shí)體碼組合C、n端實(shí)體的碼D、重新選取其他屬性【答案】B7、將某個(gè)控件綁定到一個(gè)字段,移動(dòng)記錄后字段的值發(fā)生變化,這時(shí)該控件的()屬性的值也隨之變化。A、NameB>CaptionC、ValueD、沒(méi)有【答案】C8、關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論主要解決的問(wèn)題是()。A、如何構(gòu)造合適的數(shù)據(jù)邏輯結(jié)構(gòu)B、如何構(gòu)造合適的數(shù)據(jù)物理結(jié)構(gòu)C、如何構(gòu)造合適的應(yīng)用程序界面數(shù)據(jù)庫(kù)原理模擬(三)(總今100分,考試時(shí)長(zhǎng)90分神)題號(hào)*四總分閱卷人分值40202020100得分■開(kāi)考前,仔細(xì)核對(duì)科目是否正確,有無(wú)試卷、答題卡分發(fā)錯(cuò)誤及試題字跡不清、重印、漏印或缺頁(yè)等問(wèn)題?!霾坏迷诖鹁砑埢虼痤}卡上任意涂畫或作標(biāo)記?!隹荚嚱Y(jié)束信號(hào)發(fā)出后,立即停筆,在監(jiān)考員依序收齊答卷、試卷、草稿紙后,根據(jù)監(jiān)考員指令依次退出考場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)1、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS主要由哪兩種局部組成?()A、文件管理器和查詢處理器B、事務(wù)處理器和存儲(chǔ)管理器C、存儲(chǔ)管理器和查詢處理器D、文件管理器和存儲(chǔ)管理器【答案】A2、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式中,表達(dá)物理數(shù)據(jù)庫(kù)的是()。A、外模式B、模式C、用戶模式D、內(nèi)模式【答案】D3、將文本字符串“6”“15”“123”“0”按升序排列,結(jié)果是()TOC\o"1-5"\h\z“6”“15”"123”“0”“0”“6”“15”“123”“0”“123”“15”“6”“6”“15”“123”“0”【答案】C【解析】此題給定的數(shù)據(jù)雖是由數(shù)字組成,但并非數(shù)字型,故不能按數(shù)字的大小排序,應(yīng)按文本字符串排序依據(jù)排序:(1)逐位進(jìn)行,即對(duì)應(yīng)位進(jìn)行比擬;(2)按ASCLL碼比擬。4、在SQL語(yǔ)句中,可使用的通配符“_(下劃線)"表示oA、多個(gè)字符B、純數(shù)字C、一個(gè)字符D、純文本【答案】C【解析】此題得分:1分5、數(shù)據(jù)表中有5條記錄,其中“編碼”是文本型字段,其值分別為:127、99、87、135、8,假設(shè)按該字段對(duì)記錄進(jìn)行降序排序,那么正確的選項(xiàng)是()8、87、99、127、13587、99、135、8、12799、87、8、135、127127、99、135、8、87【答案】C【解析】文本型數(shù)字排序,規(guī)那么為從左到右逐字符比擬,直到可以比擬出大小為止。6^某表單FrmA上有一個(gè)命令按鈕組CommandGroupl,命令按鈕組中有四個(gè)命令按鈕:CmdTop,CmdPrior,CmdNext,CmdLasto要求按下CmdLast時(shí),將按鈕CmdNext的Enabled屬性置為.F.,那么在按鈕CmdLast的Click事件中應(yīng)加入()命令。A^This.Enabled=.F.B、This.Parent.CmdNext.Enabled二.F.C^This.CmdNext.Enabled=.F.D、Thisform.CmdNext.Enabled=.F.【答案】B7、用來(lái)指定和區(qū)分不同實(shí)體元素的是()。A、實(shí)體B、屬性C、標(biāo)識(shí)符D、關(guān)系【答案】C8、學(xué)生、課程和成績(jī)?nèi)齻€(gè)關(guān)系如下:學(xué)生(學(xué)號(hào),姓名,性別,班級(jí))、課程(課程名稱,學(xué)時(shí),性質(zhì))、成績(jī)(課程名稱,學(xué)號(hào),分?jǐn)?shù))。假設(shè)打印學(xué)生成績(jī)單,包括學(xué)號(hào)、姓名、課程名稱和分?jǐn)?shù),應(yīng)該對(duì)這些關(guān)系進(jìn)行()操作。A、并B、交C、乘積D、連接【答案】D9、關(guān)系數(shù)據(jù)模型上的關(guān)系運(yùn)算分為A、關(guān)系代數(shù)和集合運(yùn)算B、關(guān)系代數(shù)和關(guān)系演算C、關(guān)系演算和謂詞演算D、關(guān)系代數(shù)和謂詞演算【答案】B10、在關(guān)系窗口中,雙擊兩個(gè)表之間的連接線,會(huì)出現(xiàn)()。A、數(shù)據(jù)表分析向?qū)、數(shù)據(jù)關(guān)系圖窗口C、連接線粗細(xì)變化D、編輯關(guān)系對(duì)話框【答案】D解析】無(wú)11、下面關(guān)于約束與索引的說(shuō)法不正確的選項(xiàng)是()。A、在字段上定義PRIMARYKEY約束時(shí)會(huì)自動(dòng)創(chuàng)立B樹(shù)唯一索引B、在字段上定義UNIQUE約束時(shí)會(huì)自動(dòng)創(chuàng)立一個(gè)B樹(shù)唯一索引C、默認(rèn)情況下,禁用約束會(huì)刪除對(duì)應(yīng)的索引,而激活約束會(huì)自動(dòng)重建相應(yīng)的索引D、定義FOREIGNKEY約束時(shí)會(huì)創(chuàng)立一個(gè)B樹(shù)唯一索引?!敬鸢浮緿12、有關(guān)查詢與視圖,以下說(shuō)法不正確是()。A、查詢是只讀型數(shù)據(jù),而視圖可以更新數(shù)據(jù)源B、查詢可以更新數(shù)據(jù)源,視圖也有此功能C、視圖具有許多數(shù)據(jù)庫(kù)表的共性,利用視圖可以創(chuàng)立查詢和視圖D、視圖可以更新源表中的數(shù)據(jù),存在于數(shù)據(jù)庫(kù)中【答案】B13、顯示cmp表的所有行,所有列,以下SQL語(yǔ)句正確的選項(xiàng)是:()。select*fromemp;B、selectall.*fromemp;selectallfromemp;select/*fromemp;【答案】A14、修改用戶賬號(hào)的語(yǔ)句是CREATEUSERDROPUSERRENAMEUSERSETPASSWORD【答案】C【解析】此題主要考查的知識(shí)點(diǎn)為修改用戶賬號(hào)的語(yǔ)句。創(chuàng)立用戶賬號(hào)的語(yǔ)句是CREATEUSER,刪除用戶賬號(hào)的語(yǔ)句是DROPUSER,修改用戶賬號(hào)的語(yǔ)句是RENAMEUSER,修改用戶口令的語(yǔ)句是SETPASSWORD.15、【】的任務(wù)是分析并檢驗(yàn)?zāi)J郊白幽J降恼_性與合理性。A、設(shè)計(jì)評(píng)價(jià)B、物理設(shè)計(jì)C、加載數(shù)據(jù)D、應(yīng)用程序設(shè)計(jì)【答案】A【解析】此題主要考查的知識(shí)點(diǎn)為設(shè)計(jì)評(píng)價(jià)。設(shè)計(jì)評(píng)價(jià)的任務(wù)是分析并檢驗(yàn)?zāi)J郊白幽J降恼_性與合理性。16、數(shù)據(jù)庫(kù)系統(tǒng)中,DBA表示()。A、應(yīng)用程序設(shè)計(jì)者B、數(shù)據(jù)庫(kù)使用者C、數(shù)據(jù)庫(kù)管理員D、數(shù)據(jù)庫(kù)結(jié)構(gòu)【答案】C17、Access2010的窗體是A、窗戶設(shè)計(jì)B、用戶與數(shù)據(jù)之間交互的接口C、程序代碼D、網(wǎng)頁(yè)設(shè)計(jì)【答案】B【解析】窗體的作用就是為用戶和數(shù)據(jù)提供輸入和輸出的接口,便于用戶更加方便的管理數(shù)據(jù)。18、數(shù)據(jù)庫(kù)啟動(dòng)時(shí),如果一個(gè)數(shù)據(jù)文件或日志文件不可用,會(huì)出現(xiàn)什么結(jié)果?()A、Oracle返回警告信息并翻開(kāi)數(shù)據(jù)庫(kù)B、Oracle返回警告信息,不翻開(kāi)數(shù)據(jù)庫(kù)C、Oracle返回警告信息,并進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)D、Oracle忽略不可用的文件【答案】B【解析】ORACLE數(shù)據(jù)庫(kù)啟動(dòng)故隙警告。19、以下四項(xiàng)中,不屬于數(shù)據(jù)庫(kù)特點(diǎn)的是()。A、數(shù)據(jù)共享B、數(shù)據(jù)完整性C、數(shù)據(jù)冗余很高D、數(shù)據(jù)獨(dú)立性高【答案】C20、在VisualFoxPro中進(jìn)行參照完整性設(shè)置時(shí),要想設(shè)置成:當(dāng)更改父表中的主關(guān)鍵宇段或候選關(guān)鍵字段時(shí),自動(dòng)更改所有相關(guān)子表記錄中的對(duì)應(yīng)值。應(yīng)選擇()。A、級(jí)聯(lián)B、忽略C、限制D、級(jí)聯(lián)或限制【答案】A二、填空題(每題2分,共20分)1、在Access中,可以利用“格式”菜單中的—命令,選擇特定標(biāo)題格式、背景色彩、邊框顏色等不同風(fēng)格的數(shù)據(jù)訪問(wèn)頁(yè)模板?!敬鸢浮恐黝}2、關(guān)系代數(shù)運(yùn)算中,玷本的運(yùn)算是并、差、笛卡爾積、o【答案】選擇和投影3、在數(shù)據(jù)庫(kù)的三級(jí)模式中,內(nèi)模式是邏輯模式的o【答案】物理實(shí)現(xiàn)4、SQL支持?jǐn)?shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu),其中()對(duì)應(yīng)于視圖和局部基本表,()對(duì)應(yīng)于基本表,()對(duì)應(yīng)于存儲(chǔ)文件?!敬鸢浮客饽J侥J絀內(nèi)模式5、RDMBS查詢處理可分為()、()、()、()四個(gè)階段。【答案】查詢分析I查詢檢查I查詢優(yōu)化I查詢執(zhí)行6、合并查詢使用的操作符是()?!敬鸢浮縐NION7、數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟中,前兩個(gè)階段是系統(tǒng)需求分析和()?!敬鸢浮扛拍罱Y(jié)構(gòu)設(shè)計(jì)8、在設(shè)計(jì)視圖中創(chuàng)立選擇查詢時(shí)有三個(gè)要點(diǎn),即確定查詢數(shù)據(jù)源、指定—和設(shè)置查詢準(zhǔn)那么?!敬鸢浮坎樵冚敵鲎侄?、數(shù)據(jù)完整性是指數(shù)據(jù)的—和一致性?!敬鸢浮空_性10、數(shù)據(jù)庫(kù)設(shè)計(jì)包括數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)的()。【答案】行為設(shè)計(jì)三、簡(jiǎn)單題(每題5分,共20分)1、查詢所有科目成績(jī)?cè)?5分以上的學(xué)生的學(xué)號(hào)及其平均分的SQL語(yǔ)句是selectsno,avg(grade)as平均分fromscgroupby()【答案】snohavingmin(grade)>=852、簡(jiǎn)述數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)的方法和設(shè)計(jì)步驟?!敬鸢浮糠椒ǎ海?)自頂向下法(2)自底向上法(3)逐步擴(kuò)張法(4)混合策略在概念結(jié)構(gòu)設(shè)計(jì)時(shí),可以分為兩步。進(jìn)行數(shù)據(jù)抽象,設(shè)計(jì)局部E-R模型,即設(shè)計(jì)用戶視圖;集成各局部E-R模型,形成全局E-R模型,即視圖的集成。3、簡(jiǎn)述數(shù)據(jù)庫(kù)的恢復(fù)模式。【答案】SQLServer2008系統(tǒng)提供了3種數(shù)據(jù)庫(kù)的恢復(fù)模式:①完整恢復(fù)模式。②簡(jiǎn)單恢復(fù)模式。③大容量日志恢復(fù)模式。4、文件的擴(kuò)展名【答案】工程文件:.PJX、.PJT表文件:.DBF、.FPT、.CDX數(shù)據(jù)庫(kù):.DBC、.DCT、.DCX查詢文件:.QPR表單文件:.SCX、.SCT程序文件:.PRG菜單文件:.MNX、.MNT、.MPR四、綜合應(yīng)用題(每題20分,共20分)1、設(shè)有一個(gè)SPJ數(shù)據(jù)庫(kù),包括S、P、J及SPJ4個(gè)關(guān)系模式:S(SNO,SBAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY).供應(yīng)商表S由供應(yīng)商代碼(SNO),供應(yīng)商姓名(SNAME),供應(yīng)商狀態(tài)(STATUS),供應(yīng)商所在城市組成(CITY)。零件表P由零件代碼(PNO),零件名(PNAME),顏色(COLOR),重量(WEIGHT)組成。工程工程表(JNO),工程工程名(JNAME),工程工程所在城市(CITY)組成。供應(yīng)情況表SPJ由供應(yīng)商代碼(SNO),供應(yīng)商姓名(SNAME),供應(yīng)商狀態(tài)(STATUS),供應(yīng)數(shù)量(QTY),表示某供應(yīng)商供應(yīng)某種零件給某工程工程的數(shù)量為QTYo用關(guān)系代數(shù)表達(dá)式表示下面的查詢要求:(1)求供應(yīng)工程J1零件的供應(yīng)商號(hào)碼SNO。(2)求供應(yīng)「程J1零件P1的供應(yīng)商號(hào)碼SNO。(3)求供應(yīng)工程J1零件為紅色的供應(yīng)商號(hào)碼SNO。(4)求沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào)JM)。(5)求至少用了供應(yīng)商S1所供應(yīng)的全部零件的工程號(hào)JNO。【答案】1)求供應(yīng)工程J1零件的供應(yīng)商號(hào)碼SNO:nSno(oSno='JI'(SPJ))2)求供應(yīng)工程J1零件P1的供應(yīng)商號(hào)碼SNO:nSno(oSno='JI'APno='Pl'(SPJ))3)求供應(yīng)工程JI零件為紅色的供應(yīng)商號(hào)碼SNO:nSno(oPno='Pl'(。COLOR='紅'(P)~SPJ))4)求沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào)JNO:jtJno(SPJ)-nJNO(ocity='天津'AColor='紅'(SooSPJ?>P)5)求至少用了供應(yīng)商SI所供應(yīng)的全部零件的工程號(hào)JNO:nJno,Pno(SPJ)+nPno(。Sno='SI'(SPJ))數(shù)據(jù)庫(kù)原理模擬(四)(總今100分,考試時(shí)長(zhǎng)90分神)題號(hào)*四總分閱卷人分值40202020100得分■開(kāi)考前,仔細(xì)核對(duì)科目是否正確,有無(wú)試卷、答題卡分發(fā)錯(cuò)誤及試題字跡不清、重印、漏印或缺頁(yè)等問(wèn)題?!霾坏迷诖鹁砑埢虼痤}卡上任意涂畫或作標(biāo)記。■考試結(jié)束信號(hào)發(fā)出后,立即停筆,在監(jiān)考員依序收齊答卷、試卷、草稿紙后,根據(jù)監(jiān)考員指令依次退出考場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)1、客戶/服務(wù)器體系結(jié)構(gòu)的關(guān)鍵在于()A、計(jì)算的分布B、功能的分布C、CPU的分布D、數(shù)據(jù)的分布【答案】B2、VisualFoxPro是一個(gè)()。A、數(shù)據(jù)庫(kù)管理員B、數(shù)據(jù)庫(kù)C、數(shù)據(jù)庫(kù)系統(tǒng)D、數(shù)據(jù)庫(kù)管理系統(tǒng)【答案】D3、在文件系統(tǒng)中,所具有的數(shù)據(jù)獨(dú)立性是()A、系統(tǒng)獨(dú)立性B、物理獨(dú)立性C、邏輯獨(dú)立性D、設(shè)備獨(dú)立性【答案】D4、數(shù)據(jù)庫(kù)系統(tǒng)的log中檢查點(diǎn)的作用是:A、事務(wù)取消時(shí)數(shù)據(jù)庫(kù)關(guān)系系統(tǒng)需要重檢查點(diǎn)開(kāi)始取消.B、事務(wù)正確完成時(shí)數(shù)據(jù)庫(kù)系統(tǒng)會(huì)在log中設(shè)置檢查點(diǎn).C、庫(kù)重新啟動(dòng)時(shí)恢復(fù)系統(tǒng)中的重做階段從檢查點(diǎn)開(kāi)始.D、庫(kù)重新啟動(dòng)時(shí)恢復(fù)系統(tǒng)中的分析階段從檢查點(diǎn)開(kāi)始【答案】D5、在數(shù)據(jù)庫(kù)系統(tǒng)中,“數(shù)據(jù)獨(dú)立性”和“數(shù)據(jù)聯(lián)系”這兩個(gè)概念之間的聯(lián)系是()。A、沒(méi)有必然的聯(lián)系B、同時(shí)成立或不成立C、前者蘊(yùn)涵后者D、后者蘊(yùn)涵前者【答案】A6、下面使用AUTOTRACE的命令不正確的選項(xiàng)是()。setautotracetraceonlySetautotraceonSetautotracetrueSetautotraceexplain【答案】C7、X-Y能從推理規(guī)那么導(dǎo)出的充分必要條件是()。A、YXB、YX+C、XY+D、X+=Y+【答案】B8、供應(yīng)商可以給某個(gè)工程提供多種材料,同一種材料也可以由不同的供應(yīng)商提供,從材料到供應(yīng)商之間的聯(lián)系類型是()。A、多對(duì)多B、一對(duì)一C、多對(duì)一D、一對(duì)多【答案】A9、有兩個(gè)關(guān)系R,S如下:由關(guān)系R通過(guò)運(yùn)算得到關(guān)系S,那么所使用的運(yùn)算為()oA、選擇B、投影C、笛卡爾積D、連接[【答案】A【解析】S表的結(jié)果是從R表中選出的一行,因此關(guān)系運(yùn)算為選擇。10、關(guān)于關(guān)系模型,表達(dá)正確的選項(xiàng)是A、只可以表示實(shí)體之間的簡(jiǎn)單關(guān)系B、實(shí)體間的聯(lián)系用人為連線表示C、有嚴(yán)格的數(shù)學(xué)基礎(chǔ)D、允許處理復(fù)雜表格,如一欄包括假設(shè)干行【答案】C11、Cat使用帶有WITHADMINOPTION子句的DCL語(yǔ)句將DROPANYTABLE系統(tǒng)權(quán)限授予了Fox,而Fox又將這一權(quán)限授予了Dog如果Cat的權(quán)限被收回,除了Cat以外,()用戶將喪失他們的權(quán)限。A、只有DogB、只有FoxC、Dog和FoxD、沒(méi)有其他用戶喪失權(quán)限【答案】D12、設(shè)X=〃ABC〃,Y=〃ABCD〃,那么以下表達(dá)式中值為.T.的是—。A、X=YB、X==YC、X$YD、AT(X,Y)=0【答案】C13、SQL使用()語(yǔ)句為用戶授予系統(tǒng)權(quán)限或?qū)ο髾?quán)限。SELECTCREATEGRANTREVOKE【答案】C14、參照完整性的規(guī)那么不包括()A、更新規(guī)那么B、檢索規(guī)那么C、刪除規(guī)那么D、插入規(guī)那么【答案】B15、假設(shè)規(guī)定最低工資為2000元,最高工資為5000元,那么工資字段的有效性規(guī)那么應(yīng)設(shè)置為()A、2000〈工資<5000>=2000and<=5000>=2000or<=5000D、2000*工資and工資<二5000【答案】B16、以下不屬于表中數(shù)據(jù)維護(hù)操作的是()。A、設(shè)計(jì)表結(jié)構(gòu)R、插入數(shù)據(jù)C、修改數(shù)據(jù)D、刪除數(shù)據(jù)【答案】A17、Oracle數(shù)據(jù)庫(kù)中,當(dāng)實(shí)例處于NOMOUNT狀態(tài),可以訪問(wèn)以下()數(shù)據(jù)字典和動(dòng)態(tài)性能視圖。DBA_TABLESV$DATAF1LEV$INSTANCEV$DATABASE【答案】C18、Oracle中,數(shù)據(jù)塊的()三個(gè)局部合稱為塊頭部。A、標(biāo)題、表目錄、空閑區(qū)B、表目錄、行目錄、行數(shù)據(jù)區(qū)C、塊頭部、行數(shù)據(jù)、行頭部D、塊頭、表目錄、行目錄【答案】D19、概念結(jié)構(gòu)設(shè)計(jì)的主要目標(biāo)是產(chǎn)生數(shù)據(jù)庫(kù)的概念結(jié)構(gòu),該結(jié)構(gòu)主要反映()。A、應(yīng)用程序員的編程需求B、DBA的管理信息需求C、數(shù)據(jù)庫(kù)系統(tǒng)的維護(hù)需求D、企業(yè)組織的信息需求【答案】D20、參照完整性是用來(lái)控制數(shù)據(jù)的一致性。在VisualFoxPro系統(tǒng)中,系統(tǒng)提供的參照完整性機(jī)制不能實(shí)現(xiàn)的是:()。A、設(shè)置“更新級(jí)聯(lián)”:更新主表主關(guān)鍵字段的值,用新的關(guān)鍵字值更新子表中所有相關(guān)記錄B、設(shè)置“刪除級(jí)聯(lián)”:主表可以任意的刪除記錄,同時(shí)刪除子表中所有相關(guān)記錄C、設(shè)置“刪除限制”:假設(shè)子表中有相關(guān)記錄,那么主表禁止刪除記錄D、設(shè)置“插入級(jí)聯(lián)”:主表插入新的記錄后,在子表自動(dòng)插入相應(yīng)的記錄【答案】D二、填空題(每題2分,共20分)1、數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶與()之間的軟件系統(tǒng)?!敬鸢浮坎僮飨到y(tǒng)2、在Access中,可以通過(guò)建立表之間的,將相互獨(dú)立的表聯(lián)系起來(lái)。【答案】關(guān)系3、Access提供了“導(dǎo)入”和“—”兩種使用外部數(shù)據(jù)源的方法?!敬鸢浮挎溄?、在Access中,可以創(chuàng)立單字段、—和自動(dòng)編號(hào)三種類型的主鍵。【答案】多字段5、按照索引記錄的存放位置,索引可分為()與()?!敬鸢浮烤奂饕齀非聚集索引6、數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為O【答案】數(shù)據(jù)操縱功能7、在關(guān)系模式R(A,B,C,D)中,有函數(shù)依賴集F={BfC,CfD,DfA},那么R能夠到達(dá)()?!敬鸢浮緽CNF8、傳統(tǒng)的集合“并、差、交”運(yùn)算施加于兩個(gè)關(guān)系時(shí),這兩個(gè)關(guān)系必須0。【答案】相容9、對(duì)現(xiàn)實(shí)世界進(jìn)行第一層抽象的模型,稱為()模型;對(duì)現(xiàn)實(shí)世界進(jìn)行第二層抽象的模型,稱為()模型?!敬鸢浮扛拍顋邏輯10、定義數(shù)據(jù)庫(kù)完整性一般是由SQL的()語(yǔ)句實(shí)現(xiàn)的?!敬鸢浮縞reatetable三、簡(jiǎn)單題(每題5分,共20分)1、事務(wù)分為哪兒類?【答案】根據(jù)系統(tǒng)的設(shè)置,SQLServer2008將事務(wù)分為兩種類型:系統(tǒng)提供的事務(wù)和用戶定義的事務(wù)。根據(jù)運(yùn)行模式的不同,SQLServer2008將事務(wù)分為4種類型:顯示事務(wù)、隱式事務(wù)、自動(dòng)提交事務(wù)和批處理級(jí)事務(wù)。2、簡(jiǎn)述數(shù)據(jù)庫(kù)管理系統(tǒng)的功能。【答案】數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心軟件,?般說(shuō)來(lái),其功能主要包括以下5個(gè)方面。(1)數(shù)據(jù)定義和操縱功能(2)數(shù)據(jù)庫(kù)運(yùn)行控制功能(3)數(shù)據(jù)庫(kù)的組織、存儲(chǔ)和管理(4)建立和維護(hù)數(shù)據(jù)庫(kù)(5)數(shù)據(jù)通信接口3、數(shù)據(jù)庫(kù)管理系統(tǒng)概念【答案】數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心,是為數(shù)據(jù)庫(kù)的建立、使用和維護(hù)而配置的軟件。它建立在操作系統(tǒng)的基礎(chǔ)上,位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問(wèn)數(shù)據(jù)庫(kù)的方法,包括數(shù)據(jù)庫(kù)的創(chuàng)立、查詢、更新及各種數(shù)據(jù)控制等。4、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)概念【答案】數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng):凡使用數(shù)據(jù)庫(kù)技術(shù)管理其數(shù)據(jù)的系統(tǒng)都稱為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。四、綜合應(yīng)用題(每題20分,共20分)1、假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫(kù)中有一關(guān)系模式R(商店編號(hào),商品編號(hào),數(shù)量,部門編號(hào),負(fù)責(zé)人),假設(shè)規(guī)定:(1)每個(gè)商店能銷售多種商品(每種商品有一個(gè)編號(hào)):商店的每種商品只在一個(gè)部門銷售;(2)每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人;(3)每個(gè)商店的每種商品只有一個(gè)庫(kù)存數(shù)量;問(wèn)題:(1)寫出關(guān)系R的基本函數(shù)依賴⑵找出R的候選碼(3)R的范式,假設(shè)不屬于3NF,那么分解為3NF【答案】(1)每個(gè)商店的每種商品只在?個(gè)部門銷售:商店編號(hào),商品編號(hào)-》部門編號(hào)每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人:商店編號(hào),部門編號(hào)-)負(fù)責(zé)人每個(gè)商店的每種商品只有一個(gè)庫(kù)存數(shù)量:商店編號(hào),商品編號(hào)->庫(kù)存量(2)主碼為:商店號(hào),商品編號(hào),非主屬性為:數(shù)量,部門編號(hào),負(fù)責(zé)人(3)因存在非主屬性(負(fù)責(zé)人)對(duì)主碼(商品編號(hào),商店號(hào))的傳遞函數(shù)依賴故未到達(dá)三范式,只到達(dá)二范式。分解該關(guān)系模式:R1(商店編號(hào),商品編號(hào),部門編號(hào),數(shù)量)R2(商店編號(hào),部門編號(hào),負(fù)責(zé)人)分解后其實(shí)已到達(dá)BC范式。數(shù)據(jù)庫(kù)原理模擬(五)(總今100分,考試時(shí)長(zhǎng)90分鐘)題號(hào)*四總分閱卷人分值40202020100得分■開(kāi)考前,仔細(xì)核對(duì)科目是否正確,有無(wú)試卷、答題卡分發(fā)錯(cuò)誤及試題字跡不清、重印、漏印或缺頁(yè)等問(wèn)題。■不得在答卷紙或答題卡上任意涂畫或作標(biāo)記?!隹荚嚱Y(jié)束信號(hào)發(fā)出后,立即停筆,在監(jiān)考員依序收齊答卷、試卷、草稿紙后,根據(jù)監(jiān)考員指令依次退出考場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)1、以下哪個(gè)表空間不能設(shè)置為OFFLINE()?USERSYSTEMTOOLSINDEX【答案】B2、Access字段名不能包含的字符是()A、@B、口C、%D、&【答案】B【解析】字段名命名規(guī)那么中,不能使用方括號(hào)。3、ORDERBY子句在()A、WHERE子句之后B、所有子句之后C、GROUPBY子句之后D、所有子句之前【答案】B4、連接運(yùn)算要求聯(lián)接的兩個(gè)關(guān)系有相同的—oA、實(shí)體名B、主屬性名C、主鍵D、屬性名【答案】D5、如果兩個(gè)實(shí)體集之間的聯(lián)系是m:n,轉(zhuǎn)換為關(guān)系時(shí)()。A、聯(lián)系本身不必單獨(dú)轉(zhuǎn)換為一個(gè)關(guān)系B、聯(lián)系本身必須單獨(dú)轉(zhuǎn)換為一個(gè)關(guān)系C、聯(lián)系本身也可以不單獨(dú)轉(zhuǎn)換為一個(gè)關(guān)系D、將兩個(gè)實(shí)體集合并為一個(gè)實(shí)體集【答案】B6、專門的關(guān)系運(yùn)算不包括以下中的()A、聯(lián)接運(yùn)算B、選擇運(yùn)算C、投影運(yùn)算D、交運(yùn)算【答案】D7、如果一個(gè)用戶不慎刪除了一個(gè)表,這將被認(rèn)為是什么故障?()A、實(shí)例B、用戶錯(cuò)誤C、表述D、用戶進(jìn)程【答案】B8、以下關(guān)于Access2010數(shù)據(jù)類型說(shuō)法錯(cuò)誤的選項(xiàng)是()A、文本型由字母、數(shù)字、漢字、各種符號(hào)等組成,最多容納255個(gè)字符B、是/否型中的“是”被處理為-1,“否”被處理為0C、文本型默認(rèn)的字段長(zhǎng)度為50D、OLE對(duì)象型可以存儲(chǔ)圖片、聲音、視頻文件,但是只能存儲(chǔ)一個(gè)文件?!敬鸢浮緾【解析】文本型常量默認(rèn)字段大小為255。9、MySQL中創(chuàng)立唯一索引的關(guān)鍵字是。A^primaryindexonlyindexfulltextindex
uniqueindex【答案】D【解析】此題得分:1分10、在Oracle中,有一個(gè)教師表teacher的結(jié)構(gòu)如下:TDNUMBER(5),NAMEVARCHAR2(25),EMAILVARCHAR2(50)卜面()語(yǔ)句顯示沒(méi)有Email地址的教師姓名。email=null;emailOnullemail=null;emailOnull;emailisnull;emai1isnotnul1;B、B、selectnamefromteacherwhereB、selectnamefromteacherwhere【答案】C11、一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)()外視圖。A、只能有一種B、最多只能有兩種C、至少有兩種D、可以有多【答案】D)數(shù)據(jù)字12、要顯示概要文件DOGPROJECT的資源限制信息,請(qǐng)問(wèn)應(yīng)該查詢?nèi)缦拢ǖ洹#?shù)據(jù)字DBA_USERSDBA_TABLESDBAOBJECTSDBA_PROFILES【答案】D13、以下關(guān)于視圖的描述中,不正確的選項(xiàng)是()。A、視圖是外模式B、使用視圖可以加快查詢語(yǔ)句的執(zhí)行速度C、視圖是虛表D、使用視圖可以加快查詢語(yǔ)句的編寫【答案】B14、在向數(shù)據(jù)庫(kù)添加表的操作中,以下表達(dá)中不正確的選項(xiàng)是()。A、可以將一個(gè)自由表添加到數(shù)據(jù)庫(kù)中B、可以將一個(gè)數(shù)據(jù)庫(kù)表直接添加到另一個(gè)數(shù)據(jù)庫(kù)中C、可以在項(xiàng)口管理器中將自由表拖放到數(shù)據(jù)庫(kù)中D、使一個(gè)數(shù)據(jù)庫(kù)表成為另一個(gè)數(shù)據(jù)庫(kù)的表,那么必須先使其成為自由表【答案】B15、以下關(guān)于數(shù)據(jù)控制語(yǔ)言的說(shuō)法中,正確的選項(xiàng)是A、REVOKE語(yǔ)句用于授予權(quán)限B、GRANT語(yǔ)句用于收回權(quán)限C、數(shù)據(jù)控制語(yǔ)言主要用于數(shù)據(jù)執(zhí)行流程管理D、數(shù)據(jù)控制語(yǔ)言包括的主要SQL語(yǔ)句是GRANT和REVOKE【答案】1)【解析】此題主要考查的知識(shí)點(diǎn)為數(shù)據(jù)控制語(yǔ)言。數(shù)據(jù)控制語(yǔ)言主要用于安全管理。數(shù)據(jù)控制語(yǔ)言包括的主要SQL語(yǔ)句有:(DGRANT:用于授予權(quán)限,可把語(yǔ)句許可或?qū)ο笤S可的權(quán)限損予其他用戶和角色。(2)REVOKE:用于收回機(jī)限,其功能與GRANT相反,但不影響該用戶或色從其他角色中作為成員繼承許可權(quán)限。16、讀下段程序:SQL>startup()ORACLE例程已經(jīng)啟動(dòng)。TotalSystemGlobalArea289406976bytesFixedSize1248576bytesVariableSize83886784bytesDatabaseBuffers197132288bytesRedoBuffers7139328bytes數(shù)據(jù)庫(kù)裝載完畢。SQL>請(qǐng)問(wèn)這時(shí)數(shù)據(jù)庫(kù)啟動(dòng)到的狀態(tài)是:nomountmountopenD、無(wú)法判斷【答案】B17、在DBMS中別離數(shù)據(jù)庫(kù)之后,()oA、數(shù)據(jù)庫(kù)文件將會(huì)從磁盤上刪除B、所有選項(xiàng)都不對(duì)C、數(shù)據(jù)庫(kù)文件將會(huì)脫離DBMSD、事務(wù)日志文件將會(huì)從磁盤上刪除【答案】C18、以下關(guān)于壓縮數(shù)據(jù)庫(kù)的說(shuō)法中,不正確的選項(xiàng)是(),A、壓縮可防止非法訪問(wèn),從而保障數(shù)據(jù)庫(kù)安全B、壓縮將會(huì)重新組織文件在磁盤上的存儲(chǔ)方式C、可以對(duì)未翻開(kāi)的數(shù)據(jù)庫(kù)進(jìn)行壓縮D、壓縮可以優(yōu)化數(shù)據(jù)庫(kù)性能【答案】A【解析】防止數(shù)據(jù)庫(kù)被非法訪問(wèn)的方式是為數(shù)據(jù)庫(kù)加密。19、在Oracle中,關(guān)于表分區(qū)以下描述不正確的選項(xiàng)是()。A、分區(qū)允許對(duì)選定的分區(qū)執(zhí)行維護(hù)操作,而其他分區(qū)對(duì)于用戶仍然可用D、如何控制不同用戶的數(shù)據(jù)操作權(quán)限【答案】A【解析】規(guī)范化理論是關(guān)系數(shù)據(jù)庫(kù)進(jìn)行邏輯設(shè)計(jì)的理論依據(jù),用于消除不合適的數(shù)據(jù)依賴,以解決插入異常、刪除異常、更新異常和數(shù)據(jù)冗余等問(wèn)題。9、ER圖中的主要元素是()<,A、結(jié)點(diǎn)、記錄和文件B、實(shí)體、聯(lián)系和屬性C、記錄、文件和表D、記錄、表、屬性【答案】B10、SQL語(yǔ)句的一次查詢結(jié)果是()。A、數(shù)據(jù)項(xiàng)B、記錄C^元組D、表【答案】D11、為加快對(duì)某字段的查找速度,應(yīng)該0。A、防止在該字段中輸入重復(fù)值B、使該字段成為必填字段C、對(duì)該字段進(jìn)行索引D、使該字段數(shù)據(jù)格式一致【答案】C【解析】索引可以加快對(duì)數(shù)據(jù)的告詢速度,建立索引后表中記錄的物理順序不變,只是改變記錄的邏輯順序。12、在數(shù)據(jù)表中篩選記錄,操作的結(jié)果是()。A、將滿足篩選條件的記錄存入一個(gè)新表中B、將滿足篩選條件的記錄追加到一個(gè)表中C、將滿足篩選條件的記錄顯示在屏幕上D、用滿足篩選條件的記錄修改另一個(gè)表中已存在的記錄【答案】C【解析】使用數(shù)據(jù)庫(kù)表時(shí),經(jīng)常需要從很多的記錄中挑選出滿足條件的數(shù)據(jù)進(jìn)行處理,所謂痛選記錄是指經(jīng)過(guò)篩選后的表只顯示符合條件的記錄,而那些不符合條件的記錄將被隱藏起來(lái)。13、你要操縱Oracle數(shù)據(jù),以下哪個(gè)不是SQL命令?()A^select*fromdual;setdefineupdateempsetename=6543whereename='SMITHERS';createtableemployees(empidvarchar2(10)primarykey);【答案】B14、返回字符串長(zhǎng)度的函數(shù)是()oA、len()B、length()C、leftODxlong()【答案】B15、成功創(chuàng)立存儲(chǔ)函數(shù)后,可以使用關(guān)鍵字【】對(duì)其進(jìn)行調(diào)用。SELECTCREATECALLRETURN【答案】A【解析】此題主要考查的知識(shí)點(diǎn)為存儲(chǔ)函數(shù)的調(diào)用。成功創(chuàng)立存儲(chǔ)函數(shù)后,就可以如同調(diào)用系統(tǒng)內(nèi)置函數(shù)一樣,使用關(guān)鍵字SELECT對(duì)其進(jìn)行調(diào)用,其使用的語(yǔ)法格式:SELECTspname([func_parameter[,???]]).16、數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)不包括()。A、邏輯結(jié)構(gòu)設(shè)計(jì)B、物理結(jié)構(gòu)設(shè)計(jì)C、概念結(jié)構(gòu)設(shè)計(jì)D、用戶界面設(shè)計(jì)【答案】D17、在設(shè)計(jì)表時(shí),假設(shè)輸人掩碼屬性設(shè)置為“LL”,那么能接收的輸人是()A、abBdB、aBAB+CABa9【答案】B【解析】在輸入掩碼的格式符號(hào)中,“L”表示在該位置必須輸入一個(gè)字母。兩個(gè)L,就代表只能也必須輸入兩個(gè)字母。18、授權(quán)是DBS采用的()oA、恢復(fù)措施B、不可以對(duì)包含LONG或LONGRAW列的表進(jìn)行分區(qū)C、不可以對(duì)包含任何LOB列的表進(jìn)行分區(qū)D、如果分區(qū)鍵包含DATE數(shù)據(jù)類型的列,那么必須使用TODATE函數(shù)完整的指定年份【答案】C20、oracle邏輯存儲(chǔ)結(jié)構(gòu)正確的選項(xiàng)是()。tablespace-segment-osblock-blocktablespace-segment-extent-blocktablespace-extent-segment-blockD、tablespace-extent-block-segment【答案】B二、填空題(每題2分,共20分)1、在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是o【答案】數(shù)據(jù)冗余2、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是指數(shù)據(jù)庫(kù)系統(tǒng)是由()、()和()級(jí)構(gòu)成?!敬鸢浮客饽J絀模式I內(nèi)模式3、關(guān)系模式S(SNO,SN,DN0)和D(DNO,CN,NM)中,S的主鍵是SNO,D的主鍵是DN0,那么DN0在S中稱為。【答案】外鍵4、關(guān)系模型中,一個(gè)關(guān)鍵字是可由一個(gè)或其值能惟一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成?!敬鸢浮慷鄠€(gè)5、數(shù)據(jù)庫(kù)管理系統(tǒng)常見(jiàn)的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和()三種?!敬鸢浮筷P(guān)系模型6、表由結(jié)構(gòu)和兩局部組成?!敬鸢浮繑?shù)據(jù)7、在關(guān)系模型中,關(guān)系操作包括查詢、()、()和()等?!敬鸢浮坎迦隝刪除I修改8、Access提供自動(dòng)創(chuàng)立、窗體向?qū)?、設(shè)計(jì)視圖、和數(shù)據(jù)透視表向?qū)У?種創(chuàng)立窗體的方法?!敬鸢浮繄D表向?qū)?、設(shè)有關(guān)系模式R(A,B,C,D、,函數(shù)依賴F={AB-CD,A-D},那么R的候選碼是(),它屬于()范式的關(guān)系模式。【答案】AB|1NF10、據(jù)庫(kù)系統(tǒng)的核心是o【答案】數(shù)據(jù)庫(kù)管理系統(tǒng)三、簡(jiǎn)單題(每題5分,共20分)1、SQLServer2008所使用的運(yùn)算符類別有哪些?【答案】SQLServer2008系統(tǒng)中,可以使用的運(yùn)算符可以分為算術(shù)運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符、字符串串聯(lián)運(yùn)算符、按位運(yùn)算符、一元運(yùn)算符及比擬運(yùn)算符等。2、簡(jiǎn)述鎖機(jī)制,鎖分為哪兒類。【答案】鎖是防止其他事務(wù)訪問(wèn)指定的資源、實(shí)現(xiàn)并發(fā)控制的一種手段,是多個(gè)用戶能夠同時(shí)操縱同一個(gè)數(shù)據(jù)庫(kù)中的數(shù)據(jù)而不發(fā)生數(shù)據(jù)不?致現(xiàn)象的重要保障。鎖分為(1)共享鎖(2)排它鎖(3)更新鎖(4)意向鎖(5)模式鎖(6)大容量更新鎖3、分析層次模型、網(wǎng)狀模型和關(guān)系模型的特點(diǎn)?!敬鸢浮繉哟文P陀脴?shù)形結(jié)構(gòu)來(lái)表示各類實(shí)體以及實(shí)體間的聯(lián)系。每個(gè)結(jié)點(diǎn)表示一個(gè)記錄類型,結(jié)點(diǎn)之間的連線表示記錄類型間的聯(lián)系,這種聯(lián)系只能是父子聯(lián)系。層次模型存在如下特點(diǎn):(1)只有一個(gè)結(jié)點(diǎn)沒(méi)有雙親結(jié)點(diǎn),稱為根結(jié)點(diǎn)。1(2)根結(jié)點(diǎn)以外的其他結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn)。網(wǎng)狀數(shù)據(jù)模型是一種比層次模型更具普遍性的結(jié)構(gòu),它去掉了層次模型的兩個(gè)限制,允許多個(gè)結(jié)點(diǎn)沒(méi)有雙親結(jié)點(diǎn),也允許一個(gè)結(jié)點(diǎn)有多個(gè)雙親結(jié)點(diǎn)。因此,網(wǎng)狀模型可以方便地表示各種類型的聯(lián)系。網(wǎng)狀模型是一種較為通用的模型,從圖論的觀點(diǎn)看,它是一個(gè)不加任何條件的無(wú)向圖。用二維表格結(jié)構(gòu)表示實(shí)體以及實(shí)體之間的聯(lián)系的數(shù)據(jù)模型稱為關(guān)系模型。關(guān)系模型在用戶看來(lái)是一個(gè)二維表格。4、簡(jiǎn)述游標(biāo)的概念及類型?!敬鸢浮坑螛?biāo)是處理數(shù)據(jù)的一種方法,它允許應(yīng)用程序?qū)Σ樵冋Z(yǔ)句SELECT返回的結(jié)果集中每一行進(jìn)行相同或不同的操作,而不是一次對(duì)整個(gè)結(jié)果集進(jìn)行同一種操作。為了查看或者處理結(jié)果集中的數(shù)據(jù),游標(biāo)提供了在結(jié)果集中一次以行或者多行前進(jìn)或向后瀏覽數(shù)據(jù)的能力,我們可以把游標(biāo)當(dāng)作一個(gè)指針,它可以指定結(jié)果中的任何位置,然后允許用戶對(duì)指定位置的數(shù)據(jù)進(jìn)行處理。SQLServer支持三種類型的游標(biāo):T-SQL游標(biāo),API服務(wù)器游標(biāo)和客戶游標(biāo)。四、綜合應(yīng)用題(每題20分,共20分)1、設(shè)學(xué)生課程數(shù)據(jù)庫(kù)中有三個(gè)關(guān)系:學(xué)生關(guān)系S(S#,SNAME,AGE,SEX)學(xué)習(xí)關(guān)系SC(S#,C#,GRADE)課程關(guān)系C(C#,CNAME)其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分別表示學(xué)號(hào)、課程號(hào)、姓名、年齡、性別、成績(jī)和課程名。用SQL語(yǔ)句表達(dá)以下操作(1)檢索選修課程名稱為“MATHS”的學(xué)生的學(xué)號(hào)與姓名(2)檢索至少學(xué)習(xí)了課程號(hào)為“C1”和“C2”的學(xué)生的學(xué)號(hào)(3)檢索年齡在18到20之間(含18和20)的女生的學(xué)號(hào)、姓名和年齡(4)檢索平均成績(jī)超過(guò)80分的學(xué)生學(xué)號(hào)和平均成績(jī)(5)檢索選修了全部課程的學(xué)生姓名(6)檢索選修了三門課以上的學(xué)生的姓名【答案】(1)SELECTSNAME,AGEFROMS,SC,CWHERES.S扣SC.S#ANDC.C#=SC.C#ANDCNAME='MATHS'SELECTS#FROMSCWHERECNO='Cl'ANDS#IN(SELECTS#FROMSCWHERECNO=,C2,)SELECTS#,SNAME,AGEFROMSWHEREAGEBETWEEN18AXD20ANDSEX='女'SELECTS#,AVG(GRADE)平均成績(jī)FROMSCGROUPBYS#HAVINGAVG(GRADE)>80SELECTSNAMEFROMSWHERENOTEXISTS(SELECT*FROMCWHERENOTEXISTS(SELECT*FROMSCWHERES#二S.S#ANDC#=C.C#))SELECTSNAMEFROMS,SCWHERES.S#=SC.S#GROUPBYS#,SNAMEHAVINGCOUNT(*)>3數(shù)據(jù)庫(kù)原理模擬(六)(總今100分,考試時(shí)長(zhǎng)90分鐘)題號(hào)*四總分閱卷人分值40202020100得分■開(kāi)考前,仔細(xì)核對(duì)科目是否正確,有無(wú)試卷、答題卡分發(fā)錯(cuò)誤及試題字跡不清、重印、漏印或缺頁(yè)等問(wèn)題。■不得在答卷紙或答題卡上任意涂畫或作標(biāo)記。■考試結(jié)束信號(hào)發(fā)出后,立即停筆,在監(jiān)考員依序收齊答卷、試卷、草稿紙后,根據(jù)監(jiān)考員指令依次退出考場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)1、以下有關(guān)數(shù)據(jù)訪問(wèn)頁(yè)的說(shuō)法中,不正確的選項(xiàng)是()A、以單獨(dú)的文件存在B、不能對(duì)記錄排序C、可以在數(shù)據(jù)庫(kù)外運(yùn)行D、可以添加記錄【答案】B2、你正在你的組織緊急事件處置演習(xí)中,幾乎沒(méi)有時(shí)間通報(bào)用戶,你就需要盡快地停止數(shù)據(jù)庫(kù)進(jìn)程。以下命令()是你需要執(zhí)行的。shutdownabortshutdowntransactionalshutdownshutdownimmediate【答案】D3、完全備份時(shí),數(shù)據(jù)庫(kù)應(yīng)該處于()A、mount狀態(tài)B、nomount狀態(tài)C、歸檔模式D、非歸檔模式【答案】A4、一個(gè)企業(yè)有大量的數(shù)據(jù)需要存儲(chǔ)在數(shù)據(jù)庫(kù)中,企業(yè)要求數(shù)據(jù)的穩(wěn)定性存儲(chǔ)和數(shù)據(jù)開(kāi)速訪問(wèn),但不想使用太多的磁盤進(jìn)行冗余存儲(chǔ),下面磁盤技術(shù)中采用哪種方法可以滿足該要求()RAID0RAID1RAID0+1RAID5【答案】D5、利用Access,可以定義3種主鍵,它們是()A、單字段、雙字段和多字段B、.單字段、雙字段和自動(dòng)編號(hào)C、單字段、多字段和自動(dòng)編號(hào)D、雙字段、多字段和自動(dòng)編號(hào)【答案】C【解析】在Access數(shù)據(jù)庫(kù)中,主鍵可分為單字段、多字段和自動(dòng)編號(hào)主鍵,其中多字段主鍵的字段數(shù)最多不能超過(guò)10個(gè)字段。6、有一個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,系別),規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字組成的字符串,這一規(guī)那么屬于()。A、實(shí)體完整性B、參照完整性C、用戶自定義完整性D、用戶操作【答案】C7、數(shù)據(jù)庫(kù)中存儲(chǔ)的是oA、數(shù)據(jù)結(jié)構(gòu)B、數(shù)據(jù)模型C、數(shù)據(jù)D、數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系【答案】D【解析】此題得分:1分8、在關(guān)系R(R#,RN,S#)和S(S#,SN,SD)中,R的主碼是R#,S的主碼是S#,那么S#在R中稱為()。A、外碼B、候選碼C、主碼D、超碼【答案】A9、以下說(shuō)法正確的選項(xiàng)是()。A、任何一個(gè)包含兩個(gè)屬性的關(guān)系模式一定滿足3NFB、任何一個(gè)包含兩個(gè)屬性的關(guān)系模式一定滿足BCNFC、任何一個(gè)包含三個(gè)屬性的關(guān)系模式一定滿足3NFD、任何一個(gè)關(guān)系模式都一定有碼【答案】C10、關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)中所謂的關(guān)系是指()A、各條記錄中的數(shù)據(jù)彼此有一定的關(guān)系B、一個(gè)數(shù)據(jù)庫(kù)文件與另一個(gè)數(shù)據(jù)庫(kù)文件之間有一定的關(guān)系C、數(shù)據(jù)模型符合滿足一定條件的二維表格式D、數(shù)據(jù)庫(kù)中各個(gè)字段之間彼此有一定的關(guān)系【答案】C【解析】一個(gè)關(guān)系就是一張規(guī)范化的二維表。11、關(guān)于候選鍵與主鍵,以下說(shuō)法正確的選項(xiàng)是A、一個(gè)表中只能創(chuàng)立一個(gè)主鍵和一個(gè)候選鍵B、一個(gè)表中只能創(chuàng)立一個(gè)主鍵,但可以定義假設(shè)干個(gè)候選鍵C、一個(gè)表中可以創(chuàng)立假設(shè)干個(gè)主鍵和候選鍵D、一個(gè)表中可以創(chuàng)立假設(shè)干個(gè)主鍵,但只能定義一個(gè)候選鍵【答案】B【解析】此題主要考查的知識(shí)點(diǎn)為候選鍵與主鍵的區(qū)別。在MySQL中,一個(gè)表中只能創(chuàng)立一個(gè)主鍵,但可以定義假設(shè)干個(gè)候選鍵。12、SELECT語(yǔ)句中“ORDERBY學(xué)號(hào)”表示。A、刪除學(xué)號(hào)B、對(duì)學(xué)號(hào)排序C、對(duì)學(xué)號(hào)篩選D、對(duì)學(xué)號(hào)分組【答案】B解析】此題得分:1分13、如果某字段需要存儲(chǔ)照片,以下()數(shù)據(jù)類型最適合A、文本型B、備注型C、超鏈接D、OLE對(duì)象
【答案】D【解析】OLE對(duì)象可以存儲(chǔ)圖片、聲音、視頻等多媒體數(shù)據(jù)。14、邏輯設(shè)計(jì)的主要任務(wù)是()。A、進(jìn)行數(shù)據(jù)庫(kù)的具體定義.并建立必要的索引文件B、利用自頂向下的方式進(jìn)行數(shù)據(jù)庫(kù)的邏輯模式設(shè)計(jì)C、邏輯設(shè)計(jì)要完成數(shù)據(jù)的描述.數(shù)據(jù)存儲(chǔ)格式的設(shè)定D、將概念設(shè)計(jì)得到的E-R圖轉(zhuǎn)換成DBMS支持的數(shù)據(jù)模型【答案】D15、SQL提供了【】進(jìn)行數(shù)據(jù)查詢,該功能強(qiáng)大、使用靈活。A、SELECT語(yǔ)句B、UPDATE語(yǔ)句C、CREATE語(yǔ)句D、DELETE語(yǔ)句【答案】A【解析】此題主要考查的知識(shí)點(diǎn)為數(shù)據(jù)查詢的概念。SQL提供J'SELECT語(yǔ)句進(jìn)行數(shù)據(jù)查詢,該功能強(qiáng)大、使用靈活,其數(shù)學(xué)理論基礎(chǔ)是關(guān)系數(shù)據(jù)模型中對(duì)表對(duì)象的一組關(guān)系運(yùn)算,即選擇、投影和連接。16、先按課程號(hào)升序排列,再按成績(jī)降序排列檢索出選課表中的所有信息,下面SQL語(yǔ)句正確的選項(xiàng)是A、SELECT*FROM選課表B、SELECT*FROM選課表C、SELECT*FROMA、SELECT*FROM選課表B、SELECT*FROM選課表C、SELECT*FROM選課表D、SELECT*FROM選課表【答案】C【解析】此題得分:1分ORDERBY課程號(hào),成績(jī);ORDERBY課程號(hào)DESC,成績(jī);ORDERBY課程號(hào),成績(jī)DESC;GROUPBY課程號(hào),成績(jī);A、在需求分析階段建立數(shù)據(jù)字典B、在概念設(shè)計(jì)階段建立數(shù)據(jù)字典、C、在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典D、在物理設(shè)計(jì)階段建立數(shù)據(jù)字典【答案】A【解析】數(shù)據(jù)字典就是在對(duì)數(shù)據(jù)庫(kù)進(jìn)行需求分析階段,才建立的。數(shù)據(jù)字典是指對(duì)數(shù)據(jù)的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理邏輯等進(jìn)行定義和描述,其目的是對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)的說(shuō)明,使用數(shù)據(jù)字典為簡(jiǎn)單的建模工程。簡(jiǎn)而言之,數(shù)據(jù)字典是描述數(shù)據(jù)的信息集合,是對(duì)系統(tǒng)中使用的所有數(shù)據(jù)元素的定義的集合。18、以下4種關(guān)閉數(shù)據(jù)庫(kù)的方式中,只有()在系統(tǒng)重新啟動(dòng)時(shí)需要進(jìn)行數(shù)據(jù)庫(kù)的恢復(fù)。shutdownnormalshutdownimmediateShutdowntransactionalshutdownabort【答案】D19、以下有關(guān)Oracle中PMON的表達(dá)正確的選項(xiàng)是()。A、將數(shù)據(jù)從聯(lián)機(jī)日志文件寫入數(shù)據(jù)文件B、監(jiān)控oralcc各個(gè)后臺(tái)進(jìn)程運(yùn)行是否正常,并清理失敗的進(jìn)程C、垃圾收集器,清理任務(wù)失敗的時(shí)候遺留下的資源,恢復(fù)實(shí)例D、將數(shù)據(jù)從聯(lián)機(jī)日志文件寫入數(shù)據(jù)文件【答案】B20、()是Oracle數(shù)據(jù)庫(kù)對(duì)象的別名,可以強(qiáng)化對(duì)象的安全性。A、觸發(fā)器B、視圖C、表D、同義詞【答案】D【解析】ORACLE中同義詞的作用。二、填空題(每題2分,共20分)1、在Access中,規(guī)定日期型常量的定界符是—o【答案】#2、在數(shù)據(jù)庫(kù)中,權(quán)限可分為()和()?!敬鸢浮肯到y(tǒng)權(quán)限I對(duì)象權(quán)限3、數(shù)據(jù)庫(kù)技術(shù)的奠基人之一E.F.Codd從1970年起發(fā)表過(guò)多篇論文,主要論述的是【答案】關(guān)系數(shù)據(jù)模型4、在數(shù)據(jù)流圖中,用()表時(shí)數(shù)據(jù)流【答案】命名的箭頭5、Access是一個(gè)基于關(guān)系模型的o【答案】數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)6、命令?R0UND(337.2007,3)的執(zhí)行結(jié)果是。【答案】337.2017、關(guān)系代數(shù)運(yùn)算中,傳統(tǒng)的集合運(yùn)算有并、交、差和o【答案】笛卡爾積8、在數(shù)據(jù)訪問(wèn)頁(yè)中,可使用文字和兩種形式的超鏈接。【答案】圖像9、Inserted表存放增加的記錄和0?!敬鸢浮扛潞蟮挠涗?0、()是數(shù)據(jù)庫(kù)實(shí)施階段的主要工作。【答案】數(shù)據(jù)加載三、簡(jiǎn)單題(每題5分,共20分)1、文件系統(tǒng)階段特點(diǎn)【答案】在此階段,數(shù)據(jù)以文件的形式進(jìn)行組織,并能長(zhǎng)期保存在外存儲(chǔ)器上,用戶能對(duì)數(shù)據(jù)文件進(jìn)行查詢、修改、插入和刪除等操作。程序與數(shù)據(jù)有了一定的獨(dú)立性,程序和數(shù)據(jù)分開(kāi)存儲(chǔ),然而依舊存在數(shù)據(jù)的冗余度大及數(shù)據(jù)的不一致性等缺點(diǎn)。2、什么是視圖,它與表的區(qū)別是什么?【答案】視圖是外模式一級(jí)數(shù)據(jù)結(jié)構(gòu)的基本單位。它是從一個(gè)或幾個(gè)基本表中導(dǎo)出的表,是從現(xiàn)有基本表中抽取假設(shè)干子集組成用戶的“專用表”區(qū)別:1、視圖是己經(jīng)編譯好的sql語(yǔ)句。而表不是2、視圖沒(méi)有實(shí)際的物理記錄。而表有。3、表是內(nèi)容,視圖是窗口4、表只用物理空間而視圖不占用物理空間,視圖只是邏輯概念的存在,表可以及時(shí)四對(duì)它進(jìn)行修改,但視圖只能有創(chuàng)立的語(yǔ)句來(lái)修改5、表是內(nèi)模式,試圖是外模式6、視圖是查看數(shù)據(jù)表的一種方法,可以查詢數(shù)據(jù)表中某些字段構(gòu)成的數(shù)據(jù),只是一些SQL語(yǔ)句的集合。從安全的角度說(shuō),視圖可以不給用戶接觸數(shù)據(jù)表,從而不知道表結(jié)構(gòu)。7、表屬于全局模式中的表,是實(shí)表;視圖屬于局部模式的表,是虛表。8、視圖的建立和刪除只影響視圖本身,不影響對(duì)應(yīng)的基本表。3、簡(jiǎn)述角色的概念及其分類?!敬鸢浮拷巧且环NSQLServer安全賬戶,是SQLServer內(nèi)部的管理單元,是管理權(quán)限時(shí)可以視為單個(gè)單元的其他安全賬戶的集合。角色被分成3類:固定服務(wù)器角色、固定數(shù)據(jù)庫(kù)角色和用戶自定義的數(shù)據(jù)庫(kù)角色。4、簡(jiǎn)述數(shù)據(jù)庫(kù)的三級(jí)模式?【答案】數(shù)據(jù)庫(kù)系統(tǒng)三級(jí)模式結(jié)構(gòu):外模式,模式,內(nèi)模式。模式也稱概念模式或邏輯模式,是對(duì)數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。外模式也稱子模式或用戶模式,它是對(duì)數(shù)據(jù)庫(kù)用戶能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。|內(nèi)模式也稱存儲(chǔ)模式或物理模式,是對(duì)數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式,一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式。廠三級(jí)模式結(jié)構(gòu)之間差異往往很大,為了實(shí)現(xiàn)這3個(gè)抽象級(jí)別的聯(lián)系和轉(zhuǎn)換,DBMS在三級(jí)模式結(jié)構(gòu)之間提供了兩級(jí)映像:外模式/模式映像,模式/內(nèi)模式映像。四、綜合應(yīng)用題(每題20分,共20分)1、設(shè)有如下所示的關(guān)系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),試用關(guān)系代數(shù)表達(dá)式表示以下查詢語(yǔ)句:⑴檢索“程軍”老師所授課程的課程號(hào)(C#)和課程名(CNAME)。⑵檢索年齡大于21的男學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)o⑶檢索至少選修“程軍”老師所授全部課程的學(xué)生姓名(SNAME)。⑷檢索“李強(qiáng)"同學(xué)不學(xué)課程的課程號(hào)(C#)。(5)檢索至少選修兩門課程的學(xué)生學(xué)號(hào)(S#)。(6)檢索全部學(xué)生都選修的課程的課程號(hào)(C#)和課程名(CNAME)o⑺檢索選修課程包含“程軍”老師所授課程之一的學(xué)生學(xué)號(hào)(S#)。⑻檢索選修課程號(hào)為kl和k5的學(xué)生學(xué)號(hào)(S#)。(9)檢索選修全部課程的學(xué)生姓名(SNAME)o(10)檢索選修課程包含學(xué)號(hào)為2的學(xué)生所修課程的學(xué)生學(xué)號(hào)(S#)o(11)檢索選修課程名為“C語(yǔ)言”的學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)?!敬鸢浮?1).nc#,CNAME(OTEACHER='程軍'(O).IIS#,SNAME(oAGE>21ASEX=W男"(s)).TISNAME{s[riS#,C#(sc)+ETC#(。TEACHER=,程軍'(C))]}.nC#(O-nC#(oSNAME='李強(qiáng)'(S)SC).ns#(o[1]=[4]A[2]^[5](SCXSC)).nett,CNAME(C(nS#,C#(sc)+nS#(S))).ns#(SCnc#(。TEACHER='程軍'(C))).ns#,C#(sc)+nc#(oc#:'kl'VC#='k5'(O).nSNAME{s[ns#,c#(sc)+nc#(c)]}do),ns#,ett(sc)+nc#(os#='t(so)(11).ns#,SNAME{s[ns#(SCOCNAME='C語(yǔ)言'(C))]}B、并發(fā)控制措施C、完整性措施D、安全性措施【答案】D19、【】是把數(shù)據(jù)按照相似性歸納成假設(shè)干類別,同一類中的數(shù)據(jù)彼此相似,不同類中的數(shù)據(jù)相異A、聚類B、關(guān)聯(lián)C、分類D、孤立點(diǎn)檢測(cè)【答案】A20、創(chuàng)立數(shù)據(jù)表時(shí),如果給某個(gè)字段定義PRIMARYKEY約束時(shí),該字段的數(shù)據(jù)()。A、允許有一個(gè)空值B、都不對(duì)C、不允許有空值D、允許有多個(gè)空值【答案】C二、填空題(每題2分,共20分)1、數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是【答案】DBS包括DB和DBMS2、從數(shù)據(jù)處理的角度而言,數(shù)據(jù)訪問(wèn)頁(yè)和窗體類似,所不同的是數(shù)據(jù)訪問(wèn)頁(yè)存儲(chǔ)在Access數(shù)據(jù)庫(kù)的部。【答案】外3、數(shù)據(jù)庫(kù)是存儲(chǔ)在計(jì)算機(jī)內(nèi)有結(jié)構(gòu)的o【答案】數(shù)據(jù)的集合4、TTMEO返回值的數(shù)據(jù)類型是o【答案】日期時(shí)間型5、自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的o【答案】屬性6、一個(gè)關(guān)系模式的定義主要包括關(guān)系名、屬性名、、屬性長(zhǎng)度和關(guān)鍵字?!敬鸢浮繉傩灶愋?、在Access報(bào)表視圖中,用于創(chuàng)立報(bào)表結(jié)構(gòu)或修改已有報(bào)表結(jié)構(gòu)的視圖是?!敬鸢浮吭O(shè)計(jì)8、定義公共變量用命令public,定義私有變量用命令private,定義局部變量用命令【答案】local9、在Access中,可以利用操作查詢對(duì)表中的記錄進(jìn)行批量處理,處理的方式有刪除查詢、—查詢、追加查詢和生成表查詢。【答案】修改10、()就是將需求分析得到的用戶需求抽象為信息結(jié)構(gòu),即概念模型?!敬鸢浮扛拍罱Y(jié)構(gòu)設(shè)計(jì)三、簡(jiǎn)單題(每題5分,共20分)1、解釋關(guān)系模型的基本概念:關(guān)系、元組、屬性、域、關(guān)系模式、候選關(guān)鍵字、主鍵、外鍵、主屬性?!敬鸢浮筷P(guān)系:一個(gè)關(guān)系就是一張二維表。元組:二維表中的行稱為元組,每一行是一個(gè)元組。屬性:二維表的列稱為屬性,每一列有一個(gè)屬性名,屬性值是屬性的具體值。域:是屬性的取值范圍。關(guān)系模式:對(duì)關(guān)系的信息結(jié)構(gòu)及語(yǔ)義限制的描述稱為關(guān)系模式,用關(guān)系名和包含的屬性名的集合表示。候選關(guān)鍵字:如果在一個(gè)關(guān)系中,存在多個(gè)屬性(或?qū)傩越M合)都能用來(lái)唯一標(biāo)識(shí)該關(guān)系中的元組,這些屬性(或?qū)傩越M合)都稱為該關(guān)系的候選關(guān)鍵字或候選碼,候選碼可以有多個(gè)。主鍵:在一個(gè)關(guān)系的假設(shè)干候選關(guān)鍵字中,被指定作為關(guān)鍵字的候選關(guān)鍵字稱為該關(guān)的主鍵或主碼。主屬性:在一個(gè)關(guān)系中,包含在任何候選關(guān)鍵字中的各個(gè)屬性稱為主屬性。外鍵:一個(gè)關(guān)系的某個(gè)屬性(或?qū)傩越M合)不是該關(guān)系的主鍵或只是主鍵的一局部,卻是另一個(gè)關(guān)系的主碼,那么稱這樣的屬性為該關(guān)系的外鍵或外碼。2、簡(jiǎn)述關(guān)系的性質(zhì)?!敬鸢浮?1)列是同質(zhì)的,即每一列中的分量是同一類型的數(shù)據(jù),來(lái)自同一個(gè)域。(2)在同?個(gè)關(guān)系中,不同的列的數(shù)據(jù)可以是同?種數(shù)據(jù)類型,但各屬性的名稱都必須是互不相同。(3)同一個(gè)關(guān)系中,任意兩個(gè)元組都不能完全相同。(4)在一個(gè)關(guān)系中,列的次序無(wú)關(guān)緊要。即列的排列順序是不分先后的。(5)在一個(gè)關(guān)系中,元組的位置無(wú)關(guān)緊要。即排行不分先后,可以任意交換兩行的位置J(6)關(guān)系中的每個(gè)屬性必須是單值,即不可再分,這就要求關(guān)系的結(jié)構(gòu)不能嵌套。這是關(guān)系應(yīng)滿足的最基本的條件。3、向關(guān)系表S中增加一名新同學(xué),該同學(xué)的學(xué)號(hào)是“990010”,姓名是“李國(guó)棟”,性別是“男”,年齡是19歲()o【答案】INSERTINTOSVALUES('990010','李國(guó)棟‘,'男',19)4、簡(jiǎn)述視圖的優(yōu)點(diǎn)?!敬鸢浮渴褂靡晥D有很多優(yōu)點(diǎn),主要表現(xiàn)在:(1)為用戶集中數(shù)據(jù),簡(jiǎn)化用戶的數(shù)據(jù)查詢和處理。(2)保證數(shù)據(jù)的邏輯獨(dú)立性。(3)重新定制數(shù)據(jù),使得數(shù)據(jù)便于共享;合并分割數(shù)據(jù),有利于數(shù)據(jù)輸出到應(yīng)用程序中。(4)數(shù)據(jù)保密。
四、綜合應(yīng)用題(每題20分,共20分)1、設(shè)有關(guān)系模式:TEACHER(教師編號(hào),教師姓名,,所在部門,借閱圖書編號(hào),書名,借書日期,還書日期,備注)(1)教師編號(hào)是候選碼嗎?說(shuō)明理由(2)該關(guān)系模式的主碼是什么?(3)該關(guān)系模式是否存在局部函數(shù)依賴?如果存在,請(qǐng)寫出至少兩個(gè)?(4)該關(guān)系模式滿足第幾范式?(5)將該關(guān)系模式分解為3NF?!敬鸢浮浚?)教師編號(hào)不是候選碼。(2)假定對(duì)任一本書一個(gè)人一天只能借一次,那么主碼為:教師編號(hào),借閱圖書編號(hào),借書日期;非主屬性為:教師姓名、、所在部門、書名、還書日期、備注(3)存在。借書日期)-)教師姓名借書日期)教師借書日期)-〉所在部門借書日期)-》書名(教師編號(hào),借閱圖書編號(hào),(教師編號(hào),借閱圖書編號(hào),(教師編號(hào),借閱圖書編號(hào),(教師編號(hào),借閱圖書編號(hào),(4)因?yàn)榇嬖诜侵鲗傩詫?duì)于碼的局部函數(shù)依賴,所以,未借書日期)-)教師姓名借書日期)教師借書日期)-〉所在部門借書日期)-》書名(5)教師(教師編號(hào),教師姓名,,所在部門)圖書(圖書編號(hào),圖書名)借閱(教師編號(hào),圖書編號(hào),借書日期,還書日期,備注)數(shù)據(jù)庫(kù)原理模擬(二)■開(kāi)考前,仔細(xì)核對(duì)科目是否正確,有無(wú)試卷、答題卡分發(fā)錯(cuò)誤及試題字跡不清、重印、漏印或缺頁(yè)等問(wèn)題。(總分100分,考試時(shí)長(zhǎng)90分神)題號(hào)—?二四總分閱卷人分值40202020100得分■不得在答卷紙或答題卡上任意涂畫或作標(biāo)記?!隹荚嚱Y(jié)束信號(hào)發(fā)出后,立即停筆,在監(jiān)考員依序收齊答卷、試卷、草稿紙后,根據(jù)監(jiān)考員指令依次退出考場(chǎng)。一、單項(xiàng)選擇題(每題2分,共40分)1、面向?qū)ο髷?shù)據(jù)模型中的對(duì)象通常包括()。A、類.子類、超類B、繼承.封裝、傳遞C、變量.消息、方法D、對(duì)象標(biāo)識(shí).屬性、聯(lián)系【答案】C2、SQL數(shù)據(jù)庫(kù)使用以下哪種組件來(lái)保存真實(shí)的數(shù)據(jù)?()A^SchemasB、SubschemasC、TciblesD、Views【答案】C3、在VisualFoxPro系統(tǒng)中,翻開(kāi)工程文件的命令是()。MODIPROJECTUSEPROJECTOPENPROJECTMODICOMM【答案】A4、以下不可能在游標(biāo)使用過(guò)程中使用的關(guān)鍵字是:—oOPENCLOSEDEALLOCATEDROP【答案】D5、假設(shè)將文本型字段的輸入掩碼設(shè)置為"####-######",那么正確的輸入數(shù)據(jù)是()A^abcdet077-12345acd-123456####-######【答案】B【解析】掩碼符#的含義是可以選擇輸入一個(gè)數(shù)字??蛇x擇的含義是可有可無(wú)。6、SQLServer2000的數(shù)據(jù)以頁(yè)為基本存儲(chǔ)單位,頁(yè)的大小為。A、8KB16KB32KB64KB【答案】A7、統(tǒng)計(jì)檔案表中學(xué)生來(lái)自多少個(gè)城市,下面SQL語(yǔ)句正確的選項(xiàng)是oA、SELCETCOUNT(DISTINCT家庭住址)FROM檔案表;B、SELCETDISTINCT家庭住址FROM檔案表;C、SELCETSUM(DISTINCT家庭住址)FROM檔案表;D、SELCETCOUNT(家庭住址)FROM檔案表;【答案】A【解析】此題得分:1分8、有兩個(gè)關(guān)系R和S,分別含有15個(gè)和10各元組,那么在RUS,R-S,RnS中不可能出現(xiàn)的元組情況是()A、18,7,7B、21,11,4C、25,15,0D、15,5,10【答案】A9、以下關(guān)系代數(shù)操作中,哪些運(yùn)算要求兩個(gè)運(yùn)算對(duì)象其屬性結(jié)構(gòu)完全相同()。A、并.交、差B、笛卡爾乘積.連接C、自然連接.除法D、投影.選擇【答案】A10、關(guān)系型數(shù)據(jù)庫(kù)采用()表示實(shí)體和實(shí)體間的聯(lián)系。A、對(duì)象B、二維表C、字段D、表單【答案】B11、關(guān)系模式的候選碼可以有OA、0個(gè)B、1個(gè)C、1個(gè)或多個(gè)D、多個(gè)答案】C12、以下關(guān)于默認(rèn)值,說(shuō)法正確的有()A、默認(rèn)值是系統(tǒng)隨機(jī)產(chǎn)生的一個(gè)值。B、默認(rèn)值只能是具體的常量值,不能使用函數(shù)和表達(dá)式。C、默認(rèn)值設(shè)置了以后,還可以修改。D、設(shè)置默認(rèn)值的目的是為了讓該字段的所有數(shù)據(jù)都必須相同?!敬鸢浮緾【解析】默認(rèn)值是用戶預(yù)先定義的值,可以是具體的常量值,也可以使用表達(dá)式或者函數(shù),設(shè)置的目的是為了提高用戶輸入的速度。13、在MySQL中,設(shè)有表deparImenll(d_no,d_name),其中d_no是該表的唯一索引,那么先執(zhí)行replaceintodepartment!(d_no,d_name)values('0004'英語(yǔ)系‘)語(yǔ)句,再執(zhí)行insertintodepartment!(d_no,d_name)values('0004'數(shù)學(xué)系')語(yǔ)句,出現(xiàn)的結(jié)果為oA、出錯(cuò),錯(cuò)誤原因是唯一索引不能重復(fù)B、不出錯(cuò),插入的記錄為(0004,外語(yǔ)系)C、不出錯(cuò),插入的記錄為(0004,數(shù)學(xué)系)D、出錯(cuò),錯(cuò)誤原因是語(yǔ)句書寫錯(cuò)誤【答案】A【解析】此題得分:0分14、Access提供的數(shù)據(jù)訪問(wèn)頁(yè)視圖有()A、2種B、3種C、4種D、5種【答案】A15、Oracle中,以下()數(shù)據(jù)字典視圖包含存儲(chǔ)過(guò)程的代碼文本。A、USER_OBJECTSB、USERJEXTC、USERSOURCED、USER_DESC【答案】C16、在Oracle中,用ALTER將scott的口令改為hello,以下哪個(gè)是正確的?()17、在數(shù)據(jù)庫(kù)的安全性控制中,為了保證用戶只能存取他有權(quán)存取的數(shù)據(jù)。在授權(quán)定義中,數(shù)據(jù)對(duì)象的(),授權(quán)子系統(tǒng)就越靈活。A、ALTERUSERscottIDENTIFIEDBYhelloB、ALTERscottUSERIDENTIFIEDBYhelloC、ALTERUSERscottIDENTIFIEDAShelloD、ALTERUSERhelloIDENTIFIEDBYscott【答案】AA、范圍越小B、范圍越大C、約束越細(xì)致D、范圍越靈活【答案】A18、以下關(guān)于共享服務(wù)器模式的表達(dá)不正確的選項(xiàng)是()。A、在共享服務(wù)器操作模式下,每一個(gè)用戶進(jìn)程必須對(duì)應(yīng)一個(gè)服務(wù)器進(jìn)程B、一個(gè)數(shù)據(jù)庫(kù)實(shí)例可以啟動(dòng)多個(gè)調(diào)度進(jìn)程C、在共享服務(wù)器操作模式下,Oracle實(shí)例將啟動(dòng)進(jìn)程Dnnn為用戶進(jìn)程分配服務(wù)進(jìn)程D、共享服務(wù)器操作模式可以實(shí)現(xiàn)少量服務(wù)器進(jìn)程為大量用戶進(jìn)程提供服務(wù)【答案】A19、Oracle數(shù)據(jù)庫(kù)邏輯存儲(chǔ)結(jié)構(gòu)不包括()。A、操作系統(tǒng)塊B、表空間C、區(qū)D、數(shù)據(jù)塊【答案】A20、()是在數(shù)據(jù)庫(kù)翻開(kāi)狀態(tài)下發(fā)生的備份,需要數(shù)據(jù)庫(kù)運(yùn)行在歸檔模式下。A、脫機(jī)備份B、聯(lián)機(jī)備份C、一致備份D、不一致備份【答案】B【解析】聯(lián)機(jī)備份是在數(shù)據(jù)庫(kù)翻開(kāi)狀態(tài)下發(fā)生的備份,又稱為熱備份。聯(lián)機(jī)備份需要數(shù)據(jù)庫(kù)運(yùn)行在歸檔模式下。在歸檔模式下,聯(lián)機(jī)日志被歸檔,在數(shù)據(jù)庫(kù)內(nèi)部建立一個(gè)所有作業(yè)的完整記錄。聯(lián)機(jī)備份時(shí)數(shù)據(jù)庫(kù)保持翻開(kāi)狀態(tài),進(jìn)用戶仍可連接并操作數(shù)據(jù)庫(kù),對(duì)7x24小時(shí)的應(yīng)用而言往往必須使用聯(lián)機(jī)備份。聯(lián)機(jī)備份可以到達(dá)秒級(jí)恢復(fù),而且?guī)缀鯇?duì)所有數(shù)據(jù)庫(kù)對(duì)象都可以恢復(fù),但是實(shí)現(xiàn)過(guò)程比擬復(fù)雜,需要較大空間存放歸檔重做日志文件,而且操作過(guò)程中不允許失誤,否那么恢復(fù)無(wú)法進(jìn)行。二、填空題(每題2分,共20分)1、數(shù)據(jù)庫(kù)的概念模型獨(dú)立于?!敬鸢浮烤唧w的機(jī)器和DBMS2、據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別為()?!敬鸢浮繑?shù)據(jù)結(jié)構(gòu)化3、設(shè)有關(guān)系R,按條件f對(duì)關(guān)系R進(jìn)行選擇,正確的選項(xiàng)是o【答案】sf(R)4、設(shè)有關(guān)系R,從關(guān)系R中選擇條合條件f的元組,那么關(guān)系代數(shù)表達(dá)式應(yīng)是()?!敬鸢浮縪f(R)5、等式RS=RXS成立的條件是()?!敬鸢浮縍和S沒(méi)有公共屬性6、在創(chuàng)立一個(gè)新表時(shí),如
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技前沿下的班級(jí)學(xué)術(shù)熱潮組織與傳播策略
- 用繪畫表達(dá)內(nèi)心的思考計(jì)劃
- 社交媒體環(huán)境下的網(wǎng)絡(luò)安全及個(gè)人隱私保護(hù)策略
- 智能倉(cāng)儲(chǔ)系統(tǒng)的應(yīng)用計(jì)劃
- 小班自然觀察與戶外學(xué)習(xí)計(jì)劃
- 跨文化團(tuán)隊(duì)中的英文溝通協(xié)調(diào)技巧
- 展會(huì)現(xiàn)場(chǎng)安保的策劃與執(zhí)行計(jì)劃
- 跨境電商業(yè)務(wù)流程優(yōu)化與實(shí)施
- 質(zhì)量管理體系在辦公自動(dòng)化生產(chǎn)中的應(yīng)用
- 2025年鄂州市鄂城區(qū)國(guó)控投資集團(tuán)有限公司公開(kāi)招聘8人筆試參考題庫(kù)附帶答案詳解
- 日本留學(xué)中介簽約合同
- 鐵路安全應(yīng)急預(yù)案
- 《城市軌道交通車輛構(gòu)造》 課件 2.2 不銹鋼車體結(jié)構(gòu)認(rèn)知
- 創(chuàng)傷性凝血病與輸血
- 古詩(shī)詞誦讀《李憑箜篌引》 公開(kāi)課一等獎(jiǎng)創(chuàng)新教案統(tǒng)編版高中語(yǔ)文選擇性必修中冊(cè)
- 小學(xué)生日常行為規(guī)范實(shí)施方案
- 2024-2025學(xué)年九年級(jí)化學(xué)人教版上冊(cè)檢測(cè)試卷(1-4單元)
- 2024年遼寧省鞍山岫巖滿族自治縣事業(yè)單位招聘(150人)歷年高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- DBJ46-070-2024 海南省民用建筑外門窗工程技術(shù)標(biāo)準(zhǔn)
- 金屬冶煉安全生產(chǎn)實(shí)務(wù)注冊(cè)安全工程師考試(初級(jí))試題與參考答案
- 無(wú)縫氣瓶檢驗(yàn)作業(yè)指導(dǎo)書2024
評(píng)論
0/150
提交評(píng)論