蚌埠醫(yī)學(xué)院數(shù)據(jù)庫原理及應(yīng)用期末模擬考試及答案_第1頁
蚌埠醫(yī)學(xué)院數(shù)據(jù)庫原理及應(yīng)用期末模擬考試及答案_第2頁
蚌埠醫(yī)學(xué)院數(shù)據(jù)庫原理及應(yīng)用期末模擬考試及答案_第3頁
蚌埠醫(yī)學(xué)院數(shù)據(jù)庫原理及應(yīng)用期末模擬考試及答案_第4頁
蚌埠醫(yī)學(xué)院數(shù)據(jù)庫原理及應(yīng)用期末模擬考試及答案_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2/2蚌埠醫(yī)學(xué)院數(shù)據(jù)庫原理及應(yīng)用期末模擬考試總分:100分 考試時(shí)間:90分鐘注意事項(xiàng):考生拿到答題卡后,要認(rèn)真檢查答題卡有無折皺破損、污漬,如有以上問題須立即向監(jiān)考老師反映??忌仨氃诖痤}卡上與題號(hào)相對(duì)應(yīng)的答題區(qū)域內(nèi)答題,書寫在試卷(題簽)、草稿紙上或答題卡上非題號(hào)對(duì)應(yīng)的答題區(qū)域的答案一律無效。考試結(jié)束信號(hào)發(fā)出后,立即停筆,在監(jiān)考員依序收齊答卷、試卷、草稿紙后,根據(jù)監(jiān)考員指令依次退出考場(chǎng)。一、單項(xiàng)選擇題(每小題2分,共40分)1、下列關(guān)于索引的說法中,錯(cuò)誤的是 A、索引文件需要占用磁盤空間 B、創(chuàng)建的索引越多越好 C、DBMS會(huì)將一個(gè)表的所有索引保存在同一個(gè)索引文件中 D、創(chuàng)建索引能夠提高數(shù)據(jù)文件的訪問效率【答案】B【解析】本題主要考查的知識(shí)點(diǎn)為索引的概念。索引是提高數(shù)據(jù)文件訪問效率的有效方法。目前,索引技術(shù)已經(jīng)在各種數(shù)據(jù)庫系統(tǒng)中得到了廣泛應(yīng)用。索引是以文件的形式存儲(chǔ)的,DBMS會(huì)將一個(gè)表的所有索引保存在同一個(gè)索引文件中,索引文件需要占用磁盤空間。索引的數(shù)量應(yīng)適當(dāng),并不是越多越好。2、Oracle中的()操作需要數(shù)據(jù)庫啟動(dòng)到mount階段。 A、重命名控制文件 B、刪除用戶 C、切換數(shù)據(jù)庫歸檔模式 D、刪除表空間【答案】C3、數(shù)據(jù)庫系統(tǒng)中,表是用來存放數(shù)據(jù)的,備注型、通用型數(shù)據(jù)存放在表的備注文件中,表的備注文件的擴(kuò)展名是() A、.DBF B、.DCT C、.FPT D、.CDX【答案】C4、數(shù)據(jù)庫應(yīng)用系統(tǒng)是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、()和用戶構(gòu)成。 A、DBMS B、DB C、DBS D、DBA【答案】D5、下述各項(xiàng)中,屬于數(shù)據(jù)庫系統(tǒng)的特點(diǎn)是()。 A、存儲(chǔ)量大 B、存取速度快 C、數(shù)據(jù)共享 D、操作方便【答案】C6、聯(lián)接有內(nèi)聯(lián)接、外聯(lián)接和交叉聯(lián)接,其中外聯(lián)接只能對(duì)____表進(jìn)行。 A、兩個(gè) B、三個(gè) C、四個(gè) D、任意個(gè)【答案】A7、下列關(guān)于SQL語言特點(diǎn)敘述錯(cuò)誤的是()。 A、SQL是一種一體化的語言 B、SQL是一種高度過程化的語言 C、SQL是語言非常簡(jiǎn)潔 D、SQL語言可以直接以命令方式交互使用,也可嵌入到程序中使用【答案】B【解析】SQL是一種非過程化的語言。8、關(guān)系數(shù)據(jù)庫的概念模型是()。 A、關(guān)系模型的集合 B、關(guān)系模式的集合 C、關(guān)系子模式的集合 D、存儲(chǔ)模式的集合【答案】B9、有關(guān)系模式R(A,B,C,D,E),R的函數(shù)依賴集F={A->BC,CB->E,B->D,E->A}下面哪個(gè)分解具有無損連接性. A、(A,D,C),(A,B,C) B、(A,B,C),(B,C,D,E) C、(A,B,D),(C,D,E) D、(B,C,D),(A,D,E)【答案】B10、有兩個(gè)關(guān)系R和S,分別含有15個(gè)和10各元組,則在RUS,R-S,RnS中不可能出現(xiàn)的元組情況是() A、18,7,7 B、21,11,4 C、25,15,0 D、15,5,10【答案】A11、根據(jù)關(guān)系數(shù)據(jù)基于的數(shù)據(jù)模型——關(guān)系模型的特征判斷下列正確的一項(xiàng):() A、只存在一對(duì)多的實(shí)體關(guān)系,以圖形方式來表示。 B、以二維表格結(jié)構(gòu)來保存數(shù)據(jù),在關(guān)系表中不允許有重復(fù)行存在。 C、能體現(xiàn)一對(duì)多、多對(duì)多的關(guān)系,但不能體現(xiàn)一對(duì)一的關(guān)系。 D、關(guān)系模型數(shù)據(jù)庫是數(shù)據(jù)庫發(fā)展的最初階段?!敬鸢浮緽12、關(guān)系型數(shù)據(jù)庫技術(shù)的特征由一下哪些元素確定的?() A、行和列 B、節(jié)點(diǎn)和分支 C、Blocks和Arrows D、父類和子類【答案】A13、在VisualFoxPro系統(tǒng)中,查詢結(jié)果的輸出有多種多樣。以下不可以作為查詢的輸出類型的是()。 A、表單 B、報(bào)表 C、臨時(shí)表 D、自由表【答案】A14、系統(tǒng)變量名均以開頭____。 A、字母 B、數(shù)字 C、下劃線 D、漢字【答案】C15、在oracle中創(chuàng)建用戶時(shí),若未提及DEFAULTTABLESPACE關(guān)鍵字,則oracle就將()表空間分配給用戶作為默認(rèn)表空間。 A、HR B、SCOTT C、SYSTEM D、SYS【答案】C16、在Oracle數(shù)據(jù)庫中,關(guān)于控制文件,說法正確的是。() A、只有一個(gè)控制文件,數(shù)據(jù)庫不能運(yùn)行 B、建議保存一個(gè)控制文件 C、至少有兩個(gè)位于不同磁盤的控制文件 D、至少有兩個(gè)位于同一磁盤的控制文件【答案】C17、OracleGoldenGate可以在異構(gòu)的IT基礎(chǔ)架構(gòu)之間實(shí)現(xiàn)大量數(shù)據(jù)()一級(jí)的實(shí)時(shí)復(fù)制。 A、秒 B、毫秒 C、微妙 D、亞秒【答案】D18、數(shù)據(jù)庫中超級(jí)賬戶不能被鎖定,其中Oracle的是(),mysql的是(),SQLServer的是()。 A、sa,root,sys B、admin,root,sa C、sys,root,sa D、sys,admin,sa【答案】C19、事務(wù)的隔離性是由DBMS的() A、恢復(fù)子系統(tǒng)出現(xiàn) B、完整性子系統(tǒng)實(shí)現(xiàn) C、安全性子系統(tǒng)實(shí)現(xiàn) D、并發(fā)控制子系統(tǒng)實(shí)現(xiàn)【答案】D20、在一個(gè)主動(dòng)性的數(shù)據(jù)庫性能監(jiān)視過程中,你在AWR報(bào)告中發(fā)現(xiàn)了logfilesync等待事件出現(xiàn)在TOP5等待事件列表中,這個(gè)事件暗示著()。 A、頻繁的日志切換正在發(fā)生。 B、日志(REDO)的產(chǎn)生比LGWR寫出的數(shù)據(jù)更快。 C、在應(yīng)用程序中頻繁的COMMIT和ROLLBACK正在發(fā)生。 D、在數(shù)據(jù)庫中頻繁的增量檢查點(diǎn)正在發(fā)生?!敬鸢浮緾二、填空題(每小題2分,共10分)1、據(jù)庫系統(tǒng)的核心是______?!敬鸢浮繑?shù)據(jù)庫管理系統(tǒng)2、設(shè)有關(guān)系R,從關(guān)系R中選擇條合條件f的元組,則關(guān)系代數(shù)表達(dá)式應(yīng)是()。【答案】σf(R)3、在SQLSELECT語句查詢中,要去掉查詢結(jié)果中的重復(fù)記錄,應(yīng)該使用()關(guān)鍵字?!敬鸢浮縟istinct4、設(shè)有關(guān)系模式R(A,B,C,D、,函數(shù)依賴F={A→B,B→C},則所有左部是屬性B的函數(shù)依賴分別是()、()、()、()?!敬鸢浮緼B→BC|B→C|AB→B|AB→C5、保證表中屬性值具有唯一性的約束方法有()、()。【答案】primarykey約束|unique約束三、判斷題(每小題1分,共10分)()1、數(shù)據(jù)庫系統(tǒng)不是一個(gè)單一的存在,它由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、用戶和硬件系統(tǒng)四個(gè)部分組成?!敬鸢浮空_【解析】無()2、安裝Oralce數(shù)據(jù)庫軟件,對(duì)臨時(shí)目錄沒有空間要求【答案】錯(cuò)誤()3、關(guān)系規(guī)范化中的插入異常是指應(yīng)該插入的數(shù)據(jù)沒插入【答案】正確【解析】主要指元組未插入()4、在SQL的SELECT語句中,SELECT子句能實(shí)現(xiàn)關(guān)系代數(shù)中的投影運(yùn)算?!敬鸢浮空_()5、如果事務(wù)結(jié)束,就使用SQL?語句的COMMIT,使數(shù)據(jù)恢復(fù)到開始之前的狀態(tài)?!敬鸢浮垮e(cuò)誤()6、在SELECT查詢語句中,使用LIMIT可以限制查詢結(jié)果的數(shù)量?!敬鸢浮空_()7、閃回技術(shù)可以很快將數(shù)據(jù)庫或表回到過去的某個(gè)狀態(tài),具有不依賴數(shù)據(jù)備份文件的特點(diǎn)?!敬鸢浮空_()8、新奧爾良法是目前公認(rèn)的比較完整和權(quán)威的一種數(shù)據(jù)庫設(shè)計(jì)的規(guī)范設(shè)計(jì)法【答案】正確()9、ORACLE數(shù)據(jù)高速緩沖區(qū)使用“最近最多使用”和“最近最少使用”兩個(gè)列表進(jìn)行管理【答案】錯(cuò)誤()10、在數(shù)據(jù)庫三級(jí)模式間引入二級(jí)映象的主要作用是提高數(shù)據(jù)與程序的安全性?!敬鸢浮垮e(cuò)誤【解析】數(shù)據(jù)庫的三級(jí)模式和兩種映射保證了數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,數(shù)據(jù)庫獨(dú)立性包括邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。四、綜合應(yīng)用題(每小題20分,共40分)1、假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式

R(商店編號(hào),商品編號(hào),數(shù)量,部門編號(hào),負(fù)責(zé)人),若規(guī)定:

(1)每個(gè)商店能銷售多種商品(每種商品有一個(gè)編號(hào));商店的每種商品只在一個(gè)部門銷售;

(2)每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人;

(3)每個(gè)商店的每種商品只有一個(gè)庫存數(shù)量;

問題:

(1)寫出關(guān)系R的基本函數(shù)依賴

(2)找出R的候選碼

(3)R的范式,若不屬于3NF,則分解為3NF【答案】(1)每個(gè)商店的每種商品只在一個(gè)部門銷售:

商店編號(hào),商品編號(hào)->部門編號(hào)

每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人:

商店編號(hào),部門編號(hào)->負(fù)責(zé)人

每個(gè)商店的每種商品只有一個(gè)庫存數(shù)量:

商店編號(hào),商品編號(hào)->庫存量

(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范式。2、某大學(xué)的運(yùn)動(dòng)會(huì)比賽項(xiàng)目管理數(shù)據(jù)庫包括如下三張表:

Student(xh,xm,xb,nl,szx)//學(xué)號(hào)、姓名、性別、年齡、所在系

Sports(xmh,xmm,dw)//運(yùn)動(dòng)項(xiàng)目的編號(hào)、名稱、項(xiàng)目的計(jì)分單位

SS(xh,xmh,cj)//學(xué)號(hào)、運(yùn)動(dòng)項(xiàng)目的編號(hào)、成績(jī)

根據(jù)上述情況,完成如下操作:

(1)使用SQL語言,創(chuàng)建student表,并定義xh為主鍵。

(2)在Student表xh屬性列上建立名稱為xh的聚簇索引。

(3)使用SQL語言從表Student中刪除學(xué)生“張三”的記錄。

(4)使用SQL語言為SS表添加一條記錄:學(xué)號(hào)為“xh001”的學(xué)生參與了編號(hào)為“xm001”的運(yùn)動(dòng)項(xiàng)目,但還沒成績(jī)。

(5)使用SQL語言,將Student表學(xué)號(hào)為“xh001”的學(xué)生的姓名改為“李明”。

(6)查詢“計(jì)算機(jī)”系的學(xué)生參加了哪些運(yùn)動(dòng)項(xiàng)目,只把運(yùn)動(dòng)項(xiàng)目名稱列出,去除重復(fù)記錄。

(7)查詢各個(gè)系的學(xué)生的“跳高”項(xiàng)目比賽的平均成績(jī)(不要求輸出比賽項(xiàng)目的計(jì)分單位)。

(8)統(tǒng)計(jì)各個(gè)系的總成績(jī)情況,并根據(jù)總成績(jī)按降序排序。

(9)建立“計(jì)算機(jī)”系所有男學(xué)生的信息視圖JSJ_M_Student。

(10)回收用戶“李明”對(duì)Sports表的查詢權(quán)限。【答案】(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中刪除學(xué)生“張三”的記錄。

DeletefromStudentwherexm=’張三’

(4)使用SQL語言為SS表添加一條記錄:學(xué)號(hào)為“xh001”的學(xué)生參與了編號(hào)為“xm001”的運(yùn)動(dòng)項(xiàng)目,但還沒成績(jī)。

InsertintoSS(xh,xmh)values('xh001','xm001')

(5)使用SQL語言,將Student表學(xué)號(hào)為“xh001”的學(xué)生的姓名改為“李明”。

Updatestudentsetxm='李明'wherexh='xh001'

(6)查詢“計(jì)算機(jī)”系的學(xué)生參加了哪些運(yùn)動(dòng)項(xiàng)目,只把運(yùn)動(dòng)項(xiàng)目名稱列出,去除重復(fù)記錄。

SELECTDISTINCTxmm

FROMSports

WHERExmhIN

(SELECTxmhFROMSSWHERExhIN

(SELECTxhFROMStudentWHEREszx='計(jì)算機(jī)'))

(7)查詢各個(gè)系的學(xué)生的“跳高”項(xiàng)目比賽的平均成績(jī)(不要求輸出比賽項(xiàng)目的計(jì)分單位)。

SELECTszx,AVG(cj)

FROMStudent,SS,Sports

WHEREStudent.xh=SS.xhandSS.xmh=Sports.xmhANDxmm='跳高'

GROUPBYszx

(8)統(tǒng)計(jì)各個(gè)系的總成績(jī)情況,并根據(jù)總成績(jī)按降序排序。

SELECTszx,sum(cj)

FROMStudent,SS,Spor

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論