2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-數(shù)據(jù)庫(kù)原理與應(yīng)用考試歷年高頻考點(diǎn)試題含答案_第1頁(yè)
2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-數(shù)據(jù)庫(kù)原理與應(yīng)用考試歷年高頻考點(diǎn)試題含答案_第2頁(yè)
2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-數(shù)據(jù)庫(kù)原理與應(yīng)用考試歷年高頻考點(diǎn)試題含答案_第3頁(yè)
2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-數(shù)據(jù)庫(kù)原理與應(yīng)用考試歷年高頻考點(diǎn)試題含答案_第4頁(yè)
2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-數(shù)據(jù)庫(kù)原理與應(yīng)用考試歷年高頻考點(diǎn)試題含答案_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-數(shù)據(jù)庫(kù)原理與應(yīng)用考試歷年高頻考點(diǎn)試題含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(kù)(共50題)1.()是模式分解的兩個(gè)最基本的原則。A、屬性等價(jià)B、結(jié)構(gòu)等價(jià)C、依賴等價(jià)D、數(shù)據(jù)等價(jià)2.針對(duì)“倉(cāng)庫(kù)庫(kù)存”中的“商品”表,查詢商品的價(jià)格等級(jí),商品號(hào)、商品名和價(jià)格等級(jí)(單價(jià)1000元以內(nèi)為“低價(jià)商品”,1000-3000元為“中等價(jià)位商品”,3000元以上為“高價(jià)商品”)。3.設(shè)有關(guān)系模式:SB(SN,SNAME,CITY)其中,S表示供應(yīng)商,SN為供應(yīng)商代號(hào),SNAME為供應(yīng)商名字,CITY為供應(yīng)商所在城市,主關(guān)鍵字為SN。PB(PN,PNAME,COLOR,WEIGHT)其中P表示零件,PN為零件代號(hào),PNAME為零件名字,COLOR為零件顏色,WEIGHT為零件重量,主關(guān)鍵字為PN。JB(JN,JNAME,CITY)其中,J表示工程,JN為工程編號(hào),JNAME為工程名字,CITY為工程所在城市,主關(guān)鍵字為JN。SPJB(SN,PN,JN,QTY)其中,SPJ表示供應(yīng)關(guān)系,SN是為指定工程提供零件的供應(yīng)商代號(hào),PN為所提供的零件代號(hào),JN為工程編號(hào),QTY表示提供的零件數(shù)量,主關(guān)鍵字為(SN,PN,JN),外部關(guān)鍵字為SN,PN,JN。寫出實(shí)現(xiàn)以下各題功能的SQL語(yǔ)句:取出供應(yīng)商與工程所在城市相同的供應(yīng)商提供的零件代號(hào)4.預(yù)防死鎖的方法有()A、先來(lái)先服務(wù)B、一次封鎖法C、順序封鎖法D、等待圖法5.簡(jiǎn)述并發(fā)操作帶來(lái)的三類數(shù)據(jù)不一致性以及產(chǎn)生的主要原因,如何解決?6.試述數(shù)據(jù)庫(kù)斷開式數(shù)據(jù)訪問(wèn)模式的過(guò)程。7.保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞。這是指數(shù)據(jù)的()8.設(shè)有如下兩個(gè)關(guān)系模式,試指出每個(gè)關(guān)系模式的主碼、外碼,并說(shuō)明外碼的引用關(guān)系。???? 產(chǎn)品表(產(chǎn)品號(hào),產(chǎn)品名,價(jià)格,生產(chǎn)日期),其中“產(chǎn)品名”可能會(huì)有重復(fù),同一天可以生產(chǎn)多種產(chǎn)品,每種產(chǎn)品有唯一的產(chǎn)品號(hào)?。 銷售表(產(chǎn)品號(hào),銷售時(shí)間,銷售數(shù)量),假設(shè)可同時(shí)銷售多種產(chǎn)品,但同一產(chǎn)品在同?一時(shí)間只銷售一次。9.設(shè)有關(guān)系模式:學(xué)生修課(學(xué)號(hào),姓名,所在系,性別,課程號(hào),課程名,學(xué)分,成績(jī))。? 設(shè)一個(gè)學(xué)生可以選多門課程,一門課程可以被多名學(xué)生選。一個(gè)學(xué)生有唯一的所在系,每門課程有唯一的課程號(hào)和學(xué)分。請(qǐng)指出此關(guān)系模式的候選碼,判斷此關(guān)系模式是第幾范式的,若不是第三范式的,請(qǐng)將其規(guī)范化為第三范式關(guān)系模式,并指出分解后的每個(gè)關(guān)系模式的主碼和外碼。10.DBMS的數(shù)據(jù)庫(kù)完整性控制機(jī)制應(yīng)具有3個(gè)方面的功能:()。11.構(gòu)成數(shù)據(jù)模型有三個(gè)要素,以下不屬于這三個(gè)要素的是()。?A、數(shù)據(jù)分類B、數(shù)據(jù)操縱C、數(shù)據(jù)結(jié)構(gòu)D、數(shù)據(jù)約束12.某學(xué)校欲建立一個(gè)“教學(xué)管理”的數(shù)據(jù)庫(kù),其中教師表中有教師編號(hào)、姓名、性別、工作時(shí)間、職稱、學(xué)歷、系別等字段,該表的主關(guān)鍵字以選擇姓名比較合理。13.查詢其他系中比計(jì)算機(jī)系任一教師工資高的教師的姓名和工資。14.設(shè)教學(xué)數(shù)據(jù)庫(kù)中有三個(gè)關(guān)系:?學(xué)生關(guān)系S(S#,SNAME,AGE,SEX)選課關(guān)系SC(S#,C#,GRADE)???課程關(guān)系C(C#,CNAME,TEACHER)用關(guān)系代數(shù)表達(dá)式表示查詢語(yǔ)句。檢索選修課程號(hào)為C2或C4的學(xué)生學(xué)號(hào)。15.若事務(wù)T獲得了數(shù)據(jù)對(duì)象R的X鎖控制權(quán),則T對(duì)R()16.以下面的數(shù)據(jù)庫(kù)為例,用SQL完成以下檢索。關(guān)系模式如下:倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積)←→WAREHOUSE(WMNO,CITY,SIZE)職工(倉(cāng)庫(kù)號(hào),職工號(hào),工資)←→EMPLOYEE(WHNO,ENO,SALARY)訂購(gòu)單(職工號(hào),供應(yīng)商號(hào),訂購(gòu)單號(hào),訂購(gòu)日期)←→ORDER(SNO,SNO,ONO,DATE)供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,地址)←→SUPPLIER(SNO,SNAME,ADDR)檢索出有最大面積的倉(cāng)庫(kù)信息17.一個(gè)用戶可以使用多個(gè)外模式。18.數(shù)據(jù)庫(kù)實(shí)施階段主要任務(wù)是什么?19.SQL語(yǔ)言是非過(guò)程化語(yǔ)言20.任何一個(gè)二目關(guān)系是最高是屬于3NF的21.關(guān)系模式是由一個(gè)關(guān)系名和它的所有屬性構(gòu)成,一般表示為關(guān)系名()。22.候選碼的個(gè)數(shù)一定比主碼多23.關(guān)系模型的要素包括()、()、()。24.可以使用create定義的數(shù)據(jù)對(duì)象包括()、()、()、()、()。25.數(shù)據(jù)結(jié)構(gòu)化是數(shù)據(jù)庫(kù)和文件系統(tǒng)的根本的區(qū)別。26.設(shè)有一個(gè)SPJ數(shù)據(jù)庫(kù),包括S、P、J、SPJ四個(gè)關(guān)系模式: 供應(yīng)商表S(供應(yīng)商代碼SNO,供應(yīng)商姓名SNAME,供應(yīng)商狀態(tài)STATUS,供應(yīng)商所在城市CITY); 零件表P(零件代碼PNO,零件名PNAME,顏色COLOR,重量WEIGHT); 工程項(xiàng)目表J(項(xiàng)目代碼JNO,項(xiàng)目名JNAME,項(xiàng)目所在城市CITY); 供應(yīng)情況表SPJ(供應(yīng)商代碼SNO,零件代碼PNO,項(xiàng)目代碼JNO,供應(yīng)數(shù)量QTY); 用SQL語(yǔ)言完成查詢。找出所有供應(yīng)商的姓名和所在城市。27.一個(gè)1NF的關(guān)系模式常會(huì)產(chǎn)生修改異常、插入異常、()。28.設(shè)教務(wù)管理數(shù)據(jù)庫(kù)中有三個(gè)關(guān)系:學(xué)生S(SNO,SNAME,?SEX,?AGE,SDEPT);選課SC(SNO,CNO,GRADE);課程C(CNO,CNAME,TEACHER),請(qǐng)將下面的關(guān)系代數(shù)表達(dá)式轉(zhuǎn)化為SQL語(yǔ)句。29.關(guān)于視圖下面敘述正確的有()A、視圖能夠簡(jiǎn)化用戶的操作B、視圖使用戶能以多種角度看待同一數(shù)據(jù)C、視圖對(duì)重構(gòu)數(shù)據(jù)庫(kù)提供了一定程度的邏輯獨(dú)立性D、視圖不能對(duì)機(jī)密數(shù)據(jù)提供安全保護(hù)30.交運(yùn)算是擴(kuò)充運(yùn)算,可以用()推導(dǎo)出。31.實(shí)體的標(biāo)識(shí)符由一個(gè)或多個(gè)實(shí)體屬性構(gòu)成,標(biāo)識(shí)符只能是惟一的。32.第一范式、第二范式和第三范式關(guān)系的定義分別是什么?33.現(xiàn)有一個(gè)未規(guī)范化的表,包含了項(xiàng)目、部件和已提供的數(shù)量信息。要求: (1)寫出基本函數(shù)依賴集,并找出候選碼。 (2)判斷最高達(dá)到第幾范式,并說(shuō)明理由。 (3)如果有必要,將其分解成3NF模式集。34.如果有兩個(gè)事務(wù)同時(shí)對(duì)數(shù)據(jù)庫(kù)中同一數(shù)據(jù)進(jìn)行操作,不會(huì)引起沖突的是()A、一個(gè)DELETE和一個(gè)SELECTB、一個(gè)SELECT和一個(gè)DELETEC、兩個(gè)UPDATED、兩個(gè)SELECT35.設(shè)R和S為兩個(gè)基本表,“FROMRRIGHTJOINSONR.某列=S.某列”表示()。A、不要求R中的數(shù)據(jù)滿足連接條件B、同時(shí)要求S和R中的數(shù)據(jù)均滿足連接條件C、不要求S中的數(shù)據(jù)滿足連接條件D、S和R中的數(shù)據(jù)均可不滿足連接條件36.索引可以分為()和非聚集索引,()和非唯一索引,()和復(fù)合索引。37.將如下所示的E-R圖轉(zhuǎn)換為關(guān)系模式,菱形框中的屬性自己確定。38.舉例說(shuō)明關(guān)系參照完整性的含義。39.如果一個(gè)關(guān)系模式只有兩個(gè)屬性構(gòu)成,那一定可以達(dá)到()A、3NFB、2NFC、1NFD、BCNF40.假定學(xué)生關(guān)系是S(SNO,SNAME,SEX,AGE),其屬性是學(xué)號(hào),姓名,性別,年齡;課程關(guān)系是C(CNO,CNAME),屬性是課程號(hào),課程名;學(xué)生選課關(guān)系是SC(SNO,CNO,GRADE),屬性是學(xué)號(hào),課程號(hào),成績(jī)。要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系有()、()、(),SQL語(yǔ)句為:SELECTSNAMEFROMWHERES.SNO=SC.SNOANDSC.CNO=C.CNOAND();查詢所有課程都及格的學(xué)生學(xué)號(hào),姓名,SQL語(yǔ)句為:SELECTSNO,SNAMEFROM()WHERE()(SELECT*FROMSCWHERES.SNO=SC.SNOAND())。41.先來(lái)先服務(wù)可以解決活鎖42.文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)有何區(qū)別和聯(lián)系?43.使用不帶WHERE短語(yǔ)的SQL-DELETE語(yǔ)句只能刪除指定表中的當(dāng)前記錄。44.試述SQL體系結(jié)構(gòu)和關(guān)系數(shù)據(jù)庫(kù)模式之間的關(guān)系。45.一個(gè)n行、m列的二維表(其中沒有兩行或兩列全同),將行或列交換后,能導(dǎo)出多少個(gè)不同的表?46.設(shè)有關(guān)系模式R(A,B,C,D),其上的函數(shù)依賴集:F={A→C,C→A,B→AC,D→AC}將R分解使其滿足BCNF且無(wú)損連接47.什么是批處理?使用批處理有何限制?批處理的結(jié)束符是什么?48.任意一個(gè)關(guān)系模式如果只有兩個(gè)屬性則它一定屬于()、()、()、()。49.SELECT語(yǔ)句可以將查詢出的"醫(yī)生"表中的男性醫(yī)生的數(shù)據(jù)保存在一個(gè)新表中。50.分布式數(shù)據(jù)庫(kù)系統(tǒng)由哪些主要部分組成?第1卷參考答案一.參考題庫(kù)1.正確答案:C,D2.正確答案:3.正確答案: 4.正確答案:B,C5.正確答案:數(shù)據(jù)不一致性包括三類:丟失修改,不可重復(fù)讀,讀“臟”數(shù)據(jù) 產(chǎn)生以上三種的原因是:并發(fā)操作并沒有保證食物的隔離性,并發(fā)控制就是要用正確的方式調(diào)度并發(fā)操作,是一個(gè)用戶的執(zhí)行不受其他用戶的干擾,從而避免造成數(shù)據(jù)的不一致性。 并發(fā)控制的主要方法是封鎖。6.正確答案:7.正確答案:安全性8.正確答案:產(chǎn)品表主鍵:產(chǎn)品號(hào)。銷售表主鍵為:(產(chǎn)品號(hào),銷售時(shí)間)。銷售表的“產(chǎn)品號(hào)”引用了產(chǎn)品表的“產(chǎn)品號(hào)”。9.正確答案:10.正確答案:定義、檢查、發(fā)生問(wèn)題后采取相應(yīng)動(dòng)作11.正確答案:A12.正確答案:錯(cuò)誤13.正確答案:14.正確答案: 15.正確答案:可讀也可寫16.正確答案: 17.正確答案:正確18.正確答案:19.正確答案:錯(cuò)誤20.正確答案:正確21.正確答案:屬性1、屬性2、…、屬性n22.正確答案:錯(cuò)誤23.正確答案:關(guān)系數(shù)據(jù)結(jié)構(gòu);關(guān)系操作;關(guān)系完整性約束24.正確答案:斷言;索引;模式;視圖;表25.正確答案:正確26.正確答案:27.正確答案:冗余、刪除異常28.正確答案: 29.正確答案:C30.正確答案:差運(yùn)算31.正確答案:錯(cuò)誤32.正確答案:33.正確答案:34.正確答案:D35.正確答案:C36.正確答案:聚集索引;唯一索引;簡(jiǎn)單索引37.正確答案: E-R圖轉(zhuǎn)換為如下關(guān)系模式: 單位(單位號(hào),地址,電話) 職工(職工號(hào),姓名,性別,年齡,單位號(hào))38.正確答案: 假如有如圖所示的兩個(gè)關(guān)系表,在成績(jī)表中,學(xué)號(hào)是關(guān)鍵字,課程號(hào)是外關(guān)鍵字;在課程表中課程號(hào)是關(guān)鍵字,根據(jù)關(guān)系參照完整性的定義,R2是成績(jī)表,R1是課程表,也就是成績(jī)表中課程號(hào)的值或者為空或者在課程表中的課程號(hào)中能夠找到。??? 滿足這個(gè)條件是必須的,如果不滿足,假設(shè)成績(jī)表中課程號(hào)的值k20在課程表中課程號(hào)的值中找不到,則該課程號(hào)顯然是不正確的,這樣會(huì)造成數(shù)據(jù)的不一致性。 39.正確答案:D40.正確答案:s;sc;c;CNAME=‘computer’andSEX=‘女’;S;NOTEXISTS;GRADE<6041.正確答案:錯(cuò)誤42.正確答案:文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)之間的區(qū)別: 1)文件系統(tǒng)用文件將數(shù)據(jù)長(zhǎng)期保存在外存上,數(shù)據(jù)庫(kù)系統(tǒng)用數(shù)據(jù)庫(kù)統(tǒng)一存儲(chǔ)數(shù)據(jù); 2)文件系統(tǒng)中的程序和數(shù)據(jù)有一定的聯(lián)系,數(shù)據(jù)庫(kù)系統(tǒng)中的程序和數(shù)據(jù)分離,數(shù)據(jù)具有較高的獨(dú)立性; 3)文件系統(tǒng)用操作系統(tǒng)中的存取方法對(duì)數(shù)據(jù)進(jìn)行管理,數(shù)據(jù)庫(kù)系統(tǒng)用DBMS統(tǒng)一管理和控制數(shù)據(jù); 4)文件系統(tǒng)實(shí)現(xiàn)以文件為單位的數(shù)據(jù)共享,數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)以記錄和字段為單位的數(shù)據(jù)共享,數(shù)據(jù)結(jié)構(gòu)化,冗余度小。 文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)之間的聯(lián)系: 1)均為數(shù)據(jù)組織的管理技術(shù); 2)均由數(shù)據(jù)管理軟件管理數(shù)據(jù),程序與數(shù)據(jù)之間用存取方法進(jìn)行轉(zhuǎn)換; 3)數(shù)據(jù)庫(kù)系統(tǒng)是在文件系統(tǒng)的基礎(chǔ)上發(fā)展而來(lái)的。43.正確答案:錯(cuò)誤44.正確答案:SQL語(yǔ)言支持關(guān)系數(shù)據(jù)庫(kù)體系結(jié)構(gòu),即外模式、模式和內(nèi)模式,利用SQL語(yǔ)言可以實(shí)現(xiàn)對(duì)三級(jí)模式的定義、修改和數(shù)據(jù)的操縱功能,在此基礎(chǔ)上形成了SQL體系結(jié)構(gòu);在SQL體系結(jié)構(gòu)中的視圖對(duì)應(yīng)了關(guān)系數(shù)據(jù)模式的外模式,基本表對(duì)應(yīng)了關(guān)系數(shù)據(jù)模式的模式,存儲(chǔ)文件對(duì)應(yīng)了關(guān)系數(shù)據(jù)模式的內(nèi)模式。45.正確答案:將行或列交換后,能導(dǎo)出1個(gè)不同的表。46.正確答案:考慮A→C,因?yàn)锳C不是BCNF(AC不包含候選關(guān)鍵字BD),將ABCD分解為AC和ABD。AC已是BCNF,進(jìn)一步分解ABD,選擇B→A,把ABD分解為AB和BD。此時(shí)AB和BD均為BCNF,所以ρ={AC,AB,BD}47.正確答案:48.正確答案:3NF;2NF;BCNF;1NF49.正

溫馨提示

  • 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ù)覽,若沒有圖紙預(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)論