大學(xué)數(shù)據(jù)庫(kù)原理期末考試試題及答案一_第1頁(yè)
大學(xué)數(shù)據(jù)庫(kù)原理期末考試試題及答案一_第2頁(yè)
大學(xué)數(shù)據(jù)庫(kù)原理期末考試試題及答案一_第3頁(yè)
大學(xué)數(shù)據(jù)庫(kù)原理期末考試試題及答案一_第4頁(yè)
大學(xué)數(shù)據(jù)庫(kù)原理期末考試試題及答案一_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

填空題1.標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)三級(jí)模式是概念模式、(內(nèi))模式和(外)模式。2.數(shù)據(jù)完整性約束分為(靜態(tài))約束和(動(dòng)態(tài))約束。3.分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是數(shù)據(jù)的(分布)性和整體的(邏輯)性。4.在數(shù)據(jù)庫(kù)系統(tǒng)中,所有應(yīng)用程序都通過(DBMS)訪問數(shù)據(jù)庫(kù)。5.在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,數(shù)據(jù)是按(內(nèi))模式的描述存儲(chǔ)在磁盤中,按(外)模式提供給用戶的。

6.在關(guān)系中,能唯一標(biāo)識(shí)元組的屬性稱為(超鍵)。

7.在對(duì)象關(guān)系模型中,屬性的符合類型包括:多集類型、數(shù)組類型、(結(jié)構(gòu))類型和(集合)類型。

8.對(duì)于函數(shù)依賴x→Y,如果Y是X的子集,此函數(shù)稱為(平凡)函數(shù)依賴。

方法的三要素是:實(shí)體、屬性和(聯(lián)系)。

10.假設(shè)兩個(gè)事務(wù)同時(shí)存取同一個(gè)數(shù)據(jù)集,當(dāng)?shù)谝粋€(gè)事務(wù)結(jié)束之前,第二個(gè)事務(wù)更新數(shù)據(jù)庫(kù),這就違反了事務(wù)的(隔離)性,破壞了DB的一致性。

11.假設(shè)一個(gè)學(xué)生只屬于一個(gè)班級(jí),則班級(jí)和學(xué)生之間是(一對(duì)多,1:N)聯(lián)系;學(xué)生可以同時(shí)修多門課程,學(xué)生和課程之間是(多對(duì)多,M:N)聯(lián)系。12.結(jié)構(gòu)數(shù)據(jù)模型的組成包括:數(shù)據(jù)結(jié)構(gòu),(數(shù)據(jù)操作)和(數(shù)據(jù)完整性約束)。

13.在函數(shù)依賴中,平凡的函數(shù)依賴根據(jù)Armstrong推理規(guī)則中的(自反)律就可推出。

14.用有向圖結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為(網(wǎng)狀)模型。15.若用戶編寫程序時(shí),只需指出做什么,不需指出怎么做,這類DML是(非過程性)DML;關(guān)系的DML屬于這一類。16.在SQL中,用(update)命令可以修改表中的數(shù)據(jù),用(ALTER)命令可以修改表的結(jié)構(gòu)。17.在ER圖中,菱形框表示(聯(lián)系)。18.物理結(jié)構(gòu)設(shè)計(jì)是設(shè)計(jì)DB的物理結(jié)構(gòu),主要包括DB的(存儲(chǔ)結(jié)構(gòu))和存取方法。19.并發(fā)控制的主要方法是采用(封鎖機(jī)制)。20.在并行處理中,若干事物相互等待對(duì)方釋放封鎖,稱為系統(tǒng)進(jìn)入(死鎖)狀態(tài)。的“地址透明性”位于(分片)模式和(分配)模式之間。二、單選題

1.位于用戶和數(shù)據(jù)庫(kù)之間的一層數(shù)據(jù)管理軟件是(C)

2.一個(gè)事務(wù)中所有對(duì)數(shù)據(jù)庫(kù)操作是一個(gè)不可分割的操作序列,這稱為事務(wù)的(A)A.原子性B.一致性C.隔離性D.持久性3.關(guān)系代數(shù)的五個(gè)基本操作是:并、差、選擇、投影和(D)

A.等值連接連接

C.自然連接D.笛卡兒積

4.在關(guān)系數(shù)據(jù)庫(kù)中,表與表之間的聯(lián)系是通過(B)實(shí)現(xiàn)的。

A.實(shí)體完整性規(guī)則B.參照完整性規(guī)則

C.用戶自定義的完整性規(guī)則D.主鍵

5.數(shù)據(jù)字典產(chǎn)生于數(shù)據(jù)庫(kù)設(shè)計(jì)步驟的(A)

A.需求分析階段B.概念設(shè)計(jì)階段

C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段

6.在數(shù)據(jù)庫(kù)技術(shù)中,未提交的隨后又被撤消的數(shù)據(jù)稱為(D)

A.錯(cuò)誤數(shù)據(jù)B.冗余數(shù)據(jù)

C.過期數(shù)據(jù)D.臟數(shù)據(jù)

7.在SQL中,建立視圖用的命令是(C)

SCHEMATABLE

VIEWINDEX

8.分布式數(shù)據(jù)庫(kù)系統(tǒng)的透明性主要表現(xiàn)在位置透明性和(C)

A.數(shù)據(jù)透明性B.處理透明性

C.復(fù)制透明性D.映射透明性

9.在數(shù)據(jù)庫(kù)的E-R圖中,菱形框表達(dá)的是(C)

A.屬性B.實(shí)體

C.實(shí)體之間的聯(lián)系D.實(shí)體與屬性之間的聯(lián)系

10.設(shè)關(guān)系R和S的結(jié)構(gòu)相同,并且各有80個(gè)元組,假如這兩個(gè)關(guān)系作并運(yùn)算,其運(yùn)算結(jié)果的元組個(gè)數(shù)為(D)

A.80B.小于等于80C.大于等于160D.大于等于80,小于等于160

11.以下操作中,不能用DML實(shí)現(xiàn)的是(B)

A.數(shù)據(jù)查詢B.定義數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)

C.數(shù)據(jù)插入D.數(shù)據(jù)刪除

12.如果關(guān)系R和S進(jìn)行自然連接時(shí),只把S中原該舍棄的元組保存到新關(guān)系中,這種操作稱為(D)

A.外連接B.內(nèi)聯(lián)接

C.左連接D.右外連接

13.把E-R圖轉(zhuǎn)換成關(guān)系模型的過程,屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的(

C)

A.總體結(jié)構(gòu)設(shè)計(jì)B.概念結(jié)構(gòu)設(shè)計(jì)

C.物理結(jié)構(gòu)設(shè)計(jì)D.邏輯結(jié)構(gòu)設(shè)計(jì)

14.ORDBS的中文意思是(C)

A.面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)B.數(shù)據(jù)庫(kù)管理系統(tǒng)

C.對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)D.關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)

15.在較低層上的抽象表達(dá)了與之聯(lián)系的較高層上抽象的特殊情況時(shí),稱為較高層上抽象是較低層抽象的(D)

A.概括B.聚集

C.細(xì)化D.泛化

16.在SQL中,SELECT語句的"SELECTDISTINCT"表示查詢結(jié)果中(

C)

A.屬性名都不相同B.去掉了重復(fù)的列

C.行都不相同D.屬性值都不相同

17.在采用客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,應(yīng)該將用戶應(yīng)用程序安裝在(A)

A.客戶機(jī)端B.服務(wù)器端

C.終端D.系統(tǒng)端

18.事務(wù)日志用于保存(D)

A.程序運(yùn)行過程B.數(shù)據(jù)操作

C.程序的執(zhí)行結(jié)果D.對(duì)數(shù)據(jù)的更新操作

19.在第一個(gè)事務(wù)以S鎖方式讀數(shù)據(jù)A時(shí),第二個(gè)事務(wù)可以進(jìn)行的操作是(D)

A.對(duì)數(shù)據(jù)實(shí)行X鎖并讀數(shù)據(jù)B.對(duì)數(shù)據(jù)實(shí)行S鎖并寫數(shù)據(jù)

C.對(duì)數(shù)據(jù)實(shí)行X鎖并寫數(shù)據(jù)D.不加封鎖的讀數(shù)據(jù)

20.概念結(jié)構(gòu)設(shè)計(jì)的目標(biāo)是產(chǎn)生DB的概念模型,該模型主要反映(B)

的管理信息需求B.企業(yè)組織的信息需求

C.應(yīng)用程序員的編程需求

的維護(hù)需求三、名詞解釋

1.部分函數(shù)依賴

關(guān)系模式中,如果X→Y,且X存在真子集X',使X'→Y也成立,這時(shí)稱X→Y為部分函數(shù)依賴。

外模式

用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口,是面向每個(gè)用戶使用的數(shù)據(jù)視圖的描述。

嵌入式SQL

將SQL語句嵌入高級(jí)程序設(shè)計(jì)語言中使用,發(fā)揮高級(jí)語言過程化處理能力強(qiáng)的特點(diǎn)。

4.數(shù)據(jù)定義語言

由DBMS提供的,用于描述數(shù)據(jù)庫(kù)各級(jí)模式的結(jié)構(gòu),相互之間的映像,以及安全性規(guī)則,完整性約束等內(nèi)容的語言。

5.授權(quán)

將對(duì)數(shù)據(jù)庫(kù)中的某些表、某些字段的操作權(quán)限授予指定的用戶,這種操作稱為"授權(quán)"。四、簡(jiǎn)答題

1.在關(guān)系模式R(U,F(xiàn))中,U=ABCDE,F(xiàn)={A→C,AC→B,B→D,C→E,EC→B}計(jì)算(AB)+。(AB)+=ABCDE

2.簡(jiǎn)述數(shù)據(jù)庫(kù)概念模型的主要特點(diǎn)。(1)對(duì)現(xiàn)實(shí)世界的抽象和概括,能真實(shí),充分的反映現(xiàn)實(shí)世界的事物和事物之間的聯(lián)系(2)簡(jiǎn)潔、明晰、獨(dú)立于計(jì)算機(jī)系統(tǒng)、便于理解(3)易于變動(dòng)和修改(4)易于向給定的數(shù)據(jù)庫(kù)邏輯模式轉(zhuǎn)換。

3.簡(jiǎn)述在SQL中,DELETE語句與DROPTABLE的區(qū)別。

DELETE的作用是刪除表中的元組,表的模式依然存在,而DROPTABLE是將表的結(jié)構(gòu)和元組全部刪除,表被刪除(DROP)后就不再存在了。程序設(shè)計(jì)題

以下各小題題基于教學(xué)數(shù)據(jù)庫(kù)的三個(gè)基本表

學(xué)生S(S#,SNAME,AGE,SEX)

學(xué)習(xí)SC(S#,C#,GRADE)

課程C(C#,CNAME,TEACHER)

1.試用元組表達(dá)式和關(guān)系代數(shù)表達(dá)式表示下列查詢語句:檢索年齡小于23歲的男學(xué)生的學(xué)號(hào)和姓名。

關(guān)系代數(shù)表達(dá)式:πS#,SNAME(σAGE>'23'∧SEX='男'(S))

元組表達(dá)式:{t|(u)(S(u)∧u[3]>'23'∧u[4]='男'∧t[1]=u[1]∧t[2]=u[2])}

2.試用SQL的查詢語句表達(dá)下列查詢:檢索"王蘭"同學(xué)不學(xué)的課程的課程號(hào)。

SELECTC#

FROMC

WHEREC#NOTIN

(SELECTC#

FROMSC

WHERES#IN

(SELECTS#

FROMS

WHERESNAME='王蘭'))

3.試用SQL的查詢語句表達(dá)下列查詢:檢索全部學(xué)生都選修的課程的課程號(hào)與課程名。

SELECTC#,CNAME

FROMC

WHERENOTEXISTS

(SELECT*

FROMS

WHERENOTEXISTS

(SELECT*

FROMSC

WHERE#=#AND#=#))

4.試用SQL更新語句表達(dá)以下更新操作:把低于總平均成績(jī)的女同學(xué)成績(jī)提高5%。

UPDATESC

SETGRADE=GRADE*

WHEREGRADE<(SELECTAVG(GRADE)FROMSC)ANDS#IN(SELECTS#FROMSWHERESEX='F')六、應(yīng)用題

1.有一個(gè)應(yīng)用,包括三個(gè)實(shí)體集。實(shí)體類型“商店”的屬性有:商店編號(hào),店名,店址,店經(jīng)理。實(shí)體類型“會(huì)員”的屬性有:會(huì)員編號(hào),會(huì)員名,地址。實(shí)體類型“職工”的屬性有:職工編號(hào),職工名,性別,工資。每家商店有若干職工,但每個(gè)職工只能服務(wù)于一家商店。每家商店有若干會(huì)員,每個(gè)會(huì)員可以屬于多家商店。在聯(lián)系中應(yīng)反映出職工參加某商店工作的開始時(shí)間,會(huì)員的加入時(shí)間。

(1)試畫出反映商店、職工、會(huì)員實(shí)體類型及聯(lián)系類型的ER圖;

(2)將ER圖轉(zhuǎn)換成關(guān)系模式,并指出每個(gè)表的主鍵和外鍵;(3)指出以上關(guān)系模式所達(dá)到的范式。(1)(2)商店模式(商店編號(hào),店名,店址,店經(jīng)理)主鍵:商店編號(hào)

職工模式(職工編號(hào),職工名,性別,工資,商店編號(hào),開始時(shí)間)主鍵:職工編號(hào)外鍵:商店編號(hào)會(huì)員模式(會(huì)員編號(hào),會(huì)員名,地址)主鍵:會(huì)員編號(hào)SM模式(會(huì)員編號(hào),商店編號(hào),會(huì)員加入時(shí)間)主鍵:會(huì)員編號(hào),商店編號(hào)外鍵:會(huì)員編號(hào);商店編號(hào)(3)以上關(guān)系模式中,所有屬性對(duì)侯選鍵都不存在傳遞依賴,因此都是BCNF。$附贈(zèng)材料:如何提高答題的準(zhǔn)確率審題三原則如何提高答題的準(zhǔn)確率?這是很多初中生想要解決的一個(gè)問題。這是因?yàn)榇痤}的準(zhǔn)確率直接影響著考試成績(jī)的好壞以及答題時(shí)間能否夠用。其實(shí)要想提高答題準(zhǔn)確率,第一關(guān)就是要審好題,那么,如何審題才算是“好”呢?具體來說有以下三個(gè)原則原則一:審題要“細(xì)”??荚嚳搭}要細(xì)致,每一個(gè)文字、數(shù)字、字母、符號(hào)、圖形都要看,不只要抓住題目中的關(guān)鍵字句,對(duì)于題目中給出的已知條件、潛在條件及要求解決的問題甚至可以用鉛筆一一標(biāo)出。有的題目較長(zhǎng),一定要聯(lián)系前后文關(guān)系仔細(xì)思考,了解題意。審題時(shí)要仔細(xì)觀察,咬文嚼字反復(fù)推敲,不漏過任何一個(gè)細(xì)節(jié)原則二:審題要“活”。審題時(shí)要靈活思考,不能就題論題,要看清這些題屬于哪些知識(shí)范圍,琢磨這題與過去做過的題有什么異同,看看考哪些概念、技能,從而找到解題方法。原則三:審題要“謹(jǐn)”。審題要嚴(yán)謹(jǐn),特別是對(duì)“似曾相識(shí)”的題目要注意是否有“陷阱”。還要避免受以往熟題思維的影響,解題時(shí)思考問題比較片面,易受前概念干擾,導(dǎo)致解題出現(xiàn)偏差。另外,同學(xué)們還要注意:答題時(shí),不論答多答少,首先要把答案的關(guān)鍵部分、關(guān)鍵詞寫出來。要做到“要點(diǎn)層次化”“層次段落化”“段落序號(hào)化”。這樣,答題的準(zhǔn)確率自然就高了審題要仔細(xì)、認(rèn)真,抓住關(guān)鍵詞和數(shù)字,尋找突破口大家可以先閱讀一遍題目,再帶著問題閱讀一遍題目。審題工作做好了,答題就能迅速而又準(zhǔn)確考場(chǎng)答題要執(zhí)行三個(gè)循環(huán):三輪答題法考場(chǎng)答題要執(zhí)行三個(gè)循環(huán)輪答題法,即在考場(chǎng)上要完整解答一套試題需執(zhí)行的三個(gè)循環(huán),具體步驟如下:第一個(gè)循環(huán):通覽全卷,摸清“題情”。在通覽全卷時(shí),順手把那些就會(huì)的題目解決掉。而一般考試這類基礎(chǔ)題要占30%左右,所以這一輪做題可獲二、三十分的基礎(chǔ)分。同時(shí),我們還可以借此機(jī)會(huì)緩和一下緊張的情緒,盡快進(jìn)入答題狀態(tài)第二個(gè)循環(huán):把會(huì)做的題目盡力解答出來。在這個(gè)大循環(huán)中,要有全局意識(shí),并堅(jiān)持“四先四后”“一快一慢”的原則?!八南人暮蟆?即1.先易后難:先做簡(jiǎn)單題,后做難題,跳過啃不動(dòng)的題目,對(duì)于分值較少的題目要巧解,盡量減少答題時(shí)間;2.先熟后生:先做那些比較容易掌握、比較熟悉的題目,再做那些比較面生的題目3.先高后低:兩道都會(huì)做的題,應(yīng)先做分值高的題,后做分值低的題4.先同后異:將同類型的題目集中解答,然后再處理其他類型

溫馨提示

  • 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)論