數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(2020年考試題目)含答案_第1頁(yè)
數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(2020年考試題目)含答案_第2頁(yè)
數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(2020年考試題目)含答案_第3頁(yè)
數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(2020年考試題目)含答案_第4頁(yè)
數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(2020年考試題目)含答案_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(2020年考試題目)含答案一、單項(xiàng)選擇題(每題2分,共20分)1.下列選項(xiàng)中,屬于數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)核心功能的是()。A.數(shù)據(jù)存儲(chǔ)與管理B.數(shù)據(jù)可視化C.數(shù)據(jù)備份與恢復(fù)D.數(shù)據(jù)安全認(rèn)證答案:A2.關(guān)系模型中,一個(gè)關(guān)系對(duì)應(yīng)數(shù)據(jù)庫(kù)中的()。A.一條記錄B.一張二維表C.一個(gè)字段D.一個(gè)索引答案:B3.SQL語(yǔ)言中,用于修改表結(jié)構(gòu)的語(yǔ)句是()。A.UPDATEB.ALTERC.INSERTD.DELETE答案:B4.事務(wù)的原子性是指()。A.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的B.事務(wù)執(zhí)行過程中不可分割,要么全做,要么全不做C.多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),互不干擾D.事務(wù)執(zhí)行前后,數(shù)據(jù)庫(kù)狀態(tài)保持一致答案:B5.設(shè)關(guān)系R和S的屬性個(gè)數(shù)分別為r和s,則R×S(笛卡爾積)的屬性個(gè)數(shù)為()。A.r+sB.r×sC.max(r,s)D.min(r,s)答案:A6.以下不屬于關(guān)系數(shù)據(jù)庫(kù)完整性約束的是()。A.實(shí)體完整性B.參照完整性C.用戶定義完整性D.邏輯完整性答案:D7.索引的作用是()。A.提高數(shù)據(jù)查詢速度B.減少數(shù)據(jù)冗余C.保證數(shù)據(jù)一致性D.增強(qiáng)數(shù)據(jù)安全性答案:A8.在ER模型中,實(shí)體集“學(xué)生”與“課程”之間的“選課”聯(lián)系屬于()。A.一對(duì)一聯(lián)系B.一對(duì)多聯(lián)系C.多對(duì)多聯(lián)系D.無聯(lián)系答案:C9.數(shù)據(jù)庫(kù)設(shè)計(jì)中,概念結(jié)構(gòu)設(shè)計(jì)的主要工具是()。A.數(shù)據(jù)字典B.ER圖C.關(guān)系模式D.數(shù)據(jù)流圖答案:B10.事務(wù)故障恢復(fù)的主要依據(jù)是()。A.數(shù)據(jù)字典B.索引C.日志文件D.備份文件答案:C二、填空題(每空2分,共20分)1.數(shù)據(jù)庫(kù)系統(tǒng)的核心是__________(DBMS)。答案:數(shù)據(jù)庫(kù)管理系統(tǒng)2.關(guān)系模型的三類完整性約束是實(shí)體完整性、參照完整性和__________。答案:用戶定義完整性3.SQL中,用于查詢數(shù)據(jù)的語(yǔ)句是__________。答案:SELECT4.事務(wù)的ACID特性包括原子性、一致性、隔離性和__________。答案:持久性5.關(guān)系代數(shù)中,選擇操作對(duì)應(yīng)的是對(duì)二維表的__________篩選(行/列)。答案:行6.在關(guān)系模式R(A,B,C)中,若A→B,B→C,則A→C成立,這體現(xiàn)了函數(shù)依賴的__________規(guī)則。答案:傳遞7.數(shù)據(jù)庫(kù)設(shè)計(jì)的六個(gè)階段包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、__________和運(yùn)行維護(hù)。答案:數(shù)據(jù)庫(kù)實(shí)施8.視圖是一個(gè)虛表,其數(shù)據(jù)并不實(shí)際存儲(chǔ),而是從__________中導(dǎo)出。答案:基本表9.并發(fā)控制的主要技術(shù)是__________(如共享鎖、排他鎖)。答案:封鎖10.數(shù)據(jù)冗余可能導(dǎo)致的問題包括數(shù)據(jù)更新異常、插入異常和__________。答案:刪除異常三、簡(jiǎn)答題(每題8分,共40分)1.簡(jiǎn)述數(shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu)及其作用。答案:數(shù)據(jù)庫(kù)三級(jí)模式包括外模式、模式和內(nèi)模式。外模式是用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口,是用戶可見的局部數(shù)據(jù)邏輯結(jié)構(gòu)(如視圖);模式是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征描述(如基本表);內(nèi)模式是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述(如索引、文件組織)。三級(jí)模式通過外模式/模式映射和模式/內(nèi)模式映射實(shí)現(xiàn)數(shù)據(jù)的邏輯獨(dú)立性和物理獨(dú)立性,減少應(yīng)用程序與數(shù)據(jù)結(jié)構(gòu)的耦合。2.什么是關(guān)系規(guī)范化?簡(jiǎn)述1NF、2NF、3NF的區(qū)別。答案:關(guān)系規(guī)范化是通過分解關(guān)系模式來消除數(shù)據(jù)冗余和操作異常的過程。1NF要求關(guān)系中每個(gè)屬性不可再分(原子性);2NF在1NF基礎(chǔ)上,消除非主屬性對(duì)候選碼的部分函數(shù)依賴(完全依賴);3NF在2NF基礎(chǔ)上,消除非主屬性對(duì)候選碼的傳遞函數(shù)依賴(直接依賴)。例如,關(guān)系模式R(學(xué)號(hào),姓名,課程號(hào),成績(jī))滿足1NF;若存在“學(xué)號(hào)→姓名”且候選碼為(學(xué)號(hào),課程號(hào)),則“姓名”部分依賴于候選碼,需分解為R1(學(xué)號(hào),姓名)和R2(學(xué)號(hào),課程號(hào),成績(jī))以滿足2NF;若R2中不存在傳遞依賴,則已滿足3NF。3.索引的作用是什么?簡(jiǎn)述聚集索引與非聚集索引的區(qū)別。答案:索引通過建立數(shù)據(jù)的邏輯順序與物理存儲(chǔ)順序的映射,提高數(shù)據(jù)查詢效率。聚集索引決定了表中數(shù)據(jù)的物理存儲(chǔ)順序(一個(gè)表只能有一個(gè)),如按“學(xué)號(hào)”建立聚集索引,表中記錄將按學(xué)號(hào)順序存儲(chǔ);非聚集索引不改變數(shù)據(jù)物理順序(一個(gè)表可多個(gè)),如按“姓名”建立非聚集索引,索引文件單獨(dú)存儲(chǔ)姓名與對(duì)應(yīng)記錄的物理地址。4.簡(jiǎn)述事務(wù)的隔離級(jí)別及其對(duì)并發(fā)控制的影響。答案:事務(wù)隔離級(jí)別從低到高包括:讀未提交(ReadUncommitted,允許臟讀)、讀已提交(ReadCommitted,避免臟讀但可能不可重復(fù)讀)、可重復(fù)讀(RepeatableRead,避免不可重復(fù)讀但可能幻讀)、串行化(Serializable,最高隔離級(jí)別,避免所有并發(fā)問題但性能最低)。例如,若兩個(gè)事務(wù)同時(shí)更新同一數(shù)據(jù),讀未提交可能導(dǎo)致第一個(gè)事務(wù)未提交的修改被第二個(gè)事務(wù)讀?。ㄅK讀);串行化則強(qiáng)制事務(wù)按順序執(zhí)行,避免沖突但犧牲并發(fā)性。5.簡(jiǎn)述數(shù)據(jù)庫(kù)備份與恢復(fù)的主要策略。答案:備份策略包括:(1)完全備份(備份所有數(shù)據(jù),恢復(fù)最快但耗時(shí));(2)差異備份(備份上次完全備份后修改的數(shù)據(jù),恢復(fù)時(shí)需完全備份+最后一次差異備份);(3)日志備份(備份事務(wù)日志,恢復(fù)時(shí)需完全備份+日志備份)?;謴?fù)策略基于備份類型:完全備份直接恢復(fù);差異備份需先恢復(fù)完全備份,再恢復(fù)差異備份;日志備份需先恢復(fù)最近的完全備份,再依次恢復(fù)差異備份和日志備份,直至故障點(diǎn)。四、設(shè)計(jì)題(每題10分,共20分)1.某高校圖書館管理系統(tǒng)需要管理以下信息:讀者(讀者號(hào)、姓名、性別、年齡、聯(lián)系方式)圖書(書號(hào)、書名、作者、出版社、出版時(shí)間、庫(kù)存量)借閱(讀者號(hào)、書號(hào)、借閱日期、應(yīng)還日期、實(shí)際歸還日期)要求:(1)繪制ER圖(需標(biāo)注實(shí)體、屬性、聯(lián)系及聯(lián)系類型);(2)將ER圖轉(zhuǎn)換為關(guān)系模式,并指出主碼和外碼。答案:(1)ER圖:實(shí)體“讀者”(屬性:讀者號(hào),姓名,性別,年齡,聯(lián)系方式);實(shí)體“圖書”(屬性:書號(hào),書名,作者,出版社,出版時(shí)間,庫(kù)存量);聯(lián)系“借閱”(屬性:借閱日期,應(yīng)還日期,實(shí)際歸還日期),聯(lián)系類型為多對(duì)多(一個(gè)讀者可借多本書,一本書可被多個(gè)讀者借)。(2)關(guān)系模式轉(zhuǎn)換:讀者(讀者號(hào),姓名,性別,年齡,聯(lián)系方式)主碼:讀者號(hào)圖書(書號(hào),書名,作者,出版社,出版時(shí)間,庫(kù)存量)主碼:書號(hào)借閱(讀者號(hào),書號(hào),借閱日期,應(yīng)還日期,實(shí)際歸還日期)主碼:(讀者號(hào),書號(hào),借閱日期)外碼:讀者號(hào)(參照讀者)、書號(hào)(參照?qǐng)D書)五、綜合應(yīng)用題(20分)某公司需開發(fā)“員工工資管理系統(tǒng)”,需求如下:?jiǎn)T工信息:?jiǎn)T工號(hào)(唯一)、姓名、部門、職位、入職日期部門信息:部門號(hào)(唯一)、部門名稱、部門負(fù)責(zé)人(員工號(hào))工資信息:?jiǎn)T工號(hào)、月份、基本工資、績(jī)效工資、社??鄢€(gè)稅扣除、實(shí)發(fā)工資(實(shí)發(fā)工資=基本工資+績(jī)效工資社保扣除個(gè)稅扣除)要求:(1)設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)(關(guān)系模式,主碼、外碼);(2)編寫SQL語(yǔ)句:①查詢2020年1月實(shí)發(fā)工資高于10000元的員工姓名、部門名稱;②創(chuàng)建視圖“部門工資匯總”(部門號(hào),部門名稱,總實(shí)發(fā)工資);③為“員工”表的“入職日期”字段創(chuàng)建索引;(3)說明如何保證“部門負(fù)責(zé)人”是該部門員工(完整性約束)。答案:(1)關(guān)系模式設(shè)計(jì):?jiǎn)T工(員工號(hào),姓名,部門號(hào),職位,入職日期)主碼:?jiǎn)T工號(hào)外碼:部門號(hào)(參照部門)部門(部門號(hào),部門名稱,負(fù)責(zé)人)主碼:部門號(hào)外碼:負(fù)責(zé)人(參照員工.員工號(hào))工資(員工號(hào),月份,基本工資,績(jī)效工資,社??鄢瑐€(gè)稅扣除,實(shí)發(fā)工資)主碼:(員工號(hào),月份)外碼:?jiǎn)T工號(hào)(參照員工)(2)SQL語(yǔ)句:①SELECTe.姓名,d.部門名稱FROM員工eJOIN部門dONe.部門號(hào)=d.部門號(hào)JOIN工資sONe.員工號(hào)=s.員工號(hào)WHEREs.月份='202001'ANDs.實(shí)發(fā)工資>10000;②CREATEVIEW部門工資匯總ASSELECTd.部門號(hào),d.部門名稱,SUM(s.實(shí)發(fā)工資)AS總實(shí)發(fā)工資FROM部門dJOIN員工eONd.部門號(hào)=e.部門號(hào)JOIN工資sONe.員工號(hào)=s.員工號(hào)GROUPBYd.部門號(hào),d.部門名稱;③CREATEINDEXidx_入職日期ON員工(入職日期);(3)完整性約束:在“部門”表的“負(fù)責(zé)人”字段上設(shè)置外碼約束,參照“員工”表的“員工號(hào)”,并添加檢查約束確保負(fù)責(zé)人所在部門號(hào)與部門表的部門號(hào)一致(或通過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論