數(shù)據(jù)庫期末考試復(fù)習(xí)題及答案共有5套卷子_第1頁
數(shù)據(jù)庫期末考試復(fù)習(xí)題及答案共有5套卷子_第2頁
數(shù)據(jù)庫期末考試復(fù)習(xí)題及答案共有5套卷子_第3頁
數(shù)據(jù)庫期末考試復(fù)習(xí)題及答案共有5套卷子_第4頁
數(shù)據(jù)庫期末考試復(fù)習(xí)題及答案共有5套卷子_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、得分此 過 超得 不 題 答D.物理設(shè)計(jì))B.完整性約束D.安全性控制試題六一、單項(xiàng)選擇題(本大題共10小題,每小題2分,共20分) 在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要 求的,錯(cuò)選、多選或未選均無分。1 . DB DBMS口 DBS三者之間的關(guān)系是()。A. DB包括 DBM序口 DBSB . DBS包括 DB和 DBMSC. DBMSfe括DB和DBS D .不能相互包括2 .對(duì)數(shù)據(jù)庫物理存儲(chǔ)方式的描述稱為()A.外模式B.內(nèi)模式C.概念模式D.邏輯模式3 .在數(shù)據(jù)庫三級(jí)模式間引入二級(jí)映象的主要作用是()A.提高數(shù)據(jù)與程序的獨(dú)立性B.提高數(shù)據(jù)與程序的安全性C.保持?jǐn)?shù)據(jù)與程序的一致

2、性D.提高數(shù)據(jù)與程序的可移植性4 .視圖是一個(gè)“虛表”,視圖的構(gòu)造基于()A.基本表B.視圖C.基本表或視圖D.數(shù)據(jù)字典5 .關(guān)系代數(shù)中的兀運(yùn)算符對(duì)應(yīng)SELEC9句中的以下哪個(gè)子句?()A. SELECTB.FROMC. WHERED.GROUP BY6 .公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以 有多名職員,從職員到部門的聯(lián)系類型是()A.多對(duì)多B . 一對(duì)一 C .多對(duì)一 D . 一對(duì)多7 .如何構(gòu)造出一個(gè)合適的數(shù)據(jù)邏輯結(jié)構(gòu)是()主要解決的問題。A .關(guān)系系統(tǒng)查詢優(yōu)化B.數(shù)據(jù)字典C.關(guān)系數(shù)據(jù)庫規(guī)范化理論D.關(guān)系數(shù)據(jù)庫查詢8 .將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫

3、的()。A.需求分析B.概念設(shè)計(jì)-C.邏輯設(shè)計(jì)9.事務(wù)日志的用途是(IA.事務(wù)處理IC.數(shù)據(jù)恢復(fù)10 .如果事務(wù)T已在數(shù)據(jù)A.只可加X鎖C.可加S鎖或X鎖R上加了 X鎖,則其他事務(wù)在數(shù)據(jù) R± ()B.只可加S鎖D.不能加任何鎖得分二、填空題(本大題共10小題,每小題2分,共20分) 錯(cuò)填、不填均無分。1 .數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性是由 映象提供的。2 .關(guān)系代數(shù)中專門的關(guān)系運(yùn)算包括:選擇、投影、連接和 。3 .設(shè)有學(xué)生表S(學(xué)號(hào),姓名,班級(jí))和學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績), 為維護(hù)數(shù)據(jù)一致性,表 S與SC之間應(yīng)滿足 完整性約束。4 .當(dāng)數(shù)據(jù)庫被破壞后,如果事先保存了數(shù)據(jù)庫副本

4、和 ,就有可能 恢復(fù)數(shù)據(jù)庫。5 .如果一個(gè)滿足1NF關(guān)系的所有屬性合起來組成一個(gè)關(guān)鍵字,則該關(guān)系最高滿 足的范式是( 在1NR 2NF、3NF范圍內(nèi))。6 .設(shè)關(guān)系模式R (A,B,C,D),函數(shù)依賴集F=A4C,DfB,則R的候選碼為。7 .從關(guān)系規(guī)范化理論的角度講,一個(gè)只滿足1NF的關(guān)系可能存在的四方面問題是:數(shù)據(jù)冗余度大、插入異常、 和刪除異常。8 .并發(fā)控制的主要方法是 機(jī)制。9 . 若有關(guān)系模式 R(A, B, C)和S(C, D, E), SQL語句SELECT A, D FROM R, S WHERE = AND E = '80'對(duì)應(yīng)的關(guān)系代數(shù)表達(dá)式是 。得分10

5、 .分E-R圖之間的沖突主要有屬性沖突、 、結(jié)構(gòu)沖突三種。三、簡答題(本大題共4小題,每小題5分,共20分)1 .說明視圖與基本表的區(qū)別和聯(lián)系。2 .簡述事務(wù)的特性。3 . 試述關(guān)系模型的參照完整性規(guī)則。4 .簡述系統(tǒng)故障時(shí)的數(shù)據(jù)庫恢復(fù)策略。得分四、設(shè)計(jì)題(本大題共5小題,每小題4分,共20分) 現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學(xué)生(學(xué)號(hào),姓名,性別,專業(yè))課程(課程號(hào),課程名,學(xué)分)學(xué)習(xí)(學(xué)號(hào),課程號(hào),分?jǐn)?shù))分別用關(guān)系代數(shù)表達(dá)式和 SQL語句實(shí)現(xiàn)下列1 5小題(注意:每小題都要分別寫出關(guān)系代數(shù)表達(dá)式和 SQL語句! !每小題關(guān)系代數(shù)表達(dá)式 2分,SQL語句2分):1 .檢索所有選修了課程號(hào)為“ C112

6、'的課程的學(xué)生的學(xué)號(hào)和分?jǐn)?shù);2 .檢索“英語”專業(yè)學(xué)生所學(xué)課程的信息,包括學(xué)號(hào)、姓名、課程名和分?jǐn)?shù);3 .檢索“數(shù)據(jù)庫原理”課程成績高于90分的所有學(xué)生的學(xué)號(hào)、姓名、專業(yè)和分?jǐn)?shù);4 .檢索沒學(xué)課程號(hào)為“ C135'課程的學(xué)生信息,包括學(xué)號(hào),姓名和專業(yè);5 .檢索至少學(xué)過課程號(hào)為“ C135'和"C219'的課程的學(xué)生的信息,包括學(xué)號(hào)、姓名和專業(yè)。得分五、綜合題(本大題共2小題,每小題10分,共20分)1 .現(xiàn)有如下關(guān)系模式:借閱(圖書編號(hào),書名,作者名,出版社,讀者編號(hào),讀者姓名,借閱日期,歸還日期),基本函數(shù)依賴集 F=圖書編號(hào)一(書名,作者名,出版

7、社),讀者編號(hào)一讀者姓名,(圖書編號(hào),讀者編號(hào),借閱日期) 一歸還日期(1)讀者編號(hào)是候選碼嗎? (2分)(2)寫出該關(guān)系模式的主碼。(2分)(3)該關(guān)系模式中是否存在非主屬性對(duì)碼的部分函數(shù)依賴?如果存在,請(qǐng)寫出一個(gè)。(2分)(4)該關(guān)系模式滿足第幾范式?并說明理由。(4分)2 .某工廠生產(chǎn)多種產(chǎn)品,每種產(chǎn)品由不同的零件組裝而成,有的零件可用在不 同的產(chǎn)品上。產(chǎn)品有產(chǎn)品號(hào)和產(chǎn)品名兩個(gè)屬性,零件有零件號(hào)和零件名兩個(gè) 屬性。根據(jù)語義設(shè)計(jì) E-R模型,并將E-R模型轉(zhuǎn)換成關(guān)系模式,要求關(guān)系模 式主碼加下劃線表示。(E-R模型4分,關(guān)系模型6分)試題六參考答案與評(píng)分細(xì)則、單項(xiàng)選擇題(共10小題,每小題

8、2分,共20分)、填空題(共10小題,每小題2分,共20分)。題號(hào)12345678910答案BBACACCCCD此 過 超得 不 題 答 生1 . 外模式/模式3 . #15 ._ 3NF 7. 修改異常9 . A A,D( (T E='80' (RS)2. i4.日志文件 _6._ AD _8. 封鎖10 .命名沖突三、簡答題(共4小題,每小題5分,共20分)。1 .答:視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表,它與基本表不同,它是一個(gè)虛表,(2分)數(shù)據(jù)庫中只存放視圖的定義, 而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些 數(shù)據(jù)存放在原來的基本表中,當(dāng)基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢 出的數(shù)據(jù)也就

9、隨之改變(2分)。視圖一經(jīng)定義就可以像基本表一樣被查詢、 刪除,也可以在一個(gè)視圖之上再定義新的視圖,但是對(duì)視圖的更新操作有 限制(1分)。2 .答:事務(wù)具有四個(gè)特性,即 ACID特性:(1分)(1)原子性:事務(wù)中包括的所有操作要么都做,要么都不做。(1分)(2) 一致性:事務(wù)必須使數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。 ( 1 分)( 3 ) 隔離性: 一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔 離的。 ( 1 分)( 4 )持續(xù)性:事務(wù)一旦提交,對(duì)數(shù)據(jù)庫的改變是永久的。 ( 1 分)3. 答:參照完整性規(guī)則:若屬性(或?qū)傩越M) F 是基本關(guān)系 R 的外碼,它與基本關(guān)系S的主碼K

10、s相對(duì)應(yīng)(基本關(guān)系 R和S不一定是不同的關(guān)系)(2 分),則對(duì)于R中每個(gè)元組在 F上的值必須為:取空值(F的每個(gè)屬性值均 為空值) (分)或者等于S 中某個(gè)元組的主碼值(分)。4. 答:正像掃描日志文件,找出在故障發(fā)生前已經(jīng)提交的事務(wù),將其事務(wù)標(biāo)識(shí)記入REDO隊(duì)列,同時(shí)找出故障發(fā)生時(shí)尚未完成的事務(wù),將其事務(wù)標(biāo)識(shí) 記入U(xiǎn)ND以列(2分);對(duì)UND縱列中的各個(gè)事務(wù)進(jìn)行撤銷處理(分);對(duì)REDCR列中的各個(gè)事務(wù)進(jìn)行重做處理。(分)四、設(shè)計(jì)題(共5小題,每小題關(guān)系代數(shù)式2分,SQL語句2分,共 20 分) 。1. SQL語句: SELECT學(xué)號(hào),分?jǐn)?shù)FROM學(xué)習(xí) WHERE課程號(hào)='C112

11、(SELECT學(xué)號(hào),分?jǐn)?shù)FROM學(xué)習(xí)1分,WHERE1程號(hào)='C112 1分)關(guān)系代數(shù):冗 學(xué)號(hào),分?jǐn)?shù)( 課程號(hào)='C112 ( 學(xué)習(xí) )(九學(xué)號(hào),分?jǐn)?shù)1分,課程號(hào)='C112 (學(xué)習(xí))1分。2. SQL 語句:SELECT 學(xué)生 . 學(xué)號(hào) , 姓名 , 課程名 , 分?jǐn)?shù)FROM生,學(xué)習(xí),課程(1分)WHER學(xué)習(xí).學(xué)號(hào)=學(xué)生.學(xué)號(hào)AND學(xué)習(xí).課程號(hào)=課程.課程號(hào)AND 專業(yè) = 英語( 1 分)關(guān)系代數(shù):九學(xué)號(hào),姓名,課程名,分?jǐn)?shù)(九學(xué)號(hào),姓名( 專業(yè)='英語,(學(xué)生)學(xué)習(xí)九課程號(hào),課程名(課程)(冗學(xué)號(hào),姓名,課程名,分?jǐn)?shù)1 分, 冗學(xué)號(hào),姓名(專業(yè)=英語 (

12、 學(xué)生 ) 學(xué)習(xí)冗課程號(hào),課程名(課程 ) 1 分)3. SQL 語句:SELECT 學(xué)生 . 學(xué)號(hào) , 姓名 , 專業(yè) , 分?jǐn)?shù)FROM生,學(xué)習(xí),課程(1分)WHER今生.學(xué)號(hào)=學(xué)習(xí).學(xué)號(hào)AND學(xué)習(xí).課程號(hào)=課程.課程號(hào)AND 分?jǐn)?shù) 90 AND 課程名= 數(shù)據(jù)庫原理( 1 分)關(guān)系代數(shù):冗 學(xué)號(hào),姓名,專業(yè),分?jǐn)?shù)(冗學(xué)號(hào),姓名,專業(yè)( 學(xué)生 )(分?jǐn)?shù)90(學(xué)習(xí))九課程號(hào),課程名(課程名 =數(shù)據(jù)庫原理( 課程 )(冗學(xué)號(hào),姓名,專業(yè),分?jǐn)?shù)1分,冗學(xué)號(hào),姓名,專業(yè)( 學(xué)生 )(分?jǐn)?shù)90(學(xué)習(xí))九課程號(hào),課程名 ( 課程名 =數(shù)據(jù)庫原理( 課程 ) 1 分)4. SQL語句:SELECT 學(xué)號(hào)

13、, 姓名 , 專業(yè)FROM 生WHERE 學(xué)號(hào) NOT IN ( 1 分)(SELECT學(xué)號(hào) FROM 學(xué)習(xí) WHERE課程號(hào)='C135 )(1 分)關(guān)系代數(shù):(冗學(xué)號(hào)( 學(xué)生 )- 學(xué)號(hào) ( 課程號(hào)= C135 ( 學(xué)習(xí) )( 冗學(xué)號(hào),姓名,專業(yè) ( 學(xué)生 )(九學(xué)號(hào)(學(xué)生)-1分,九學(xué)號(hào)(課程號(hào)='C135' ( 學(xué)習(xí) )( 冗學(xué)號(hào),姓名,專業(yè) ( 學(xué)生 ) 1分)5. SQL語句:SELECT學(xué)號(hào),姓名,專業(yè)FROM學(xué)生 WHERE學(xué)號(hào)IN(1分)(SELECTX1.學(xué)號(hào) FROM 學(xué)習(xí) X1 ,學(xué)習(xí) X2 WHERE X1.學(xué)號(hào)=X2.學(xué)號(hào)AND X1.課程號(hào)

14、='C135' AND X2 .課程號(hào)='C21g ) ( 1 分)關(guān)系代數(shù):(兀學(xué)號(hào),課程號(hào) (學(xué)習(xí))+ 冗課程號(hào)(課程號(hào)='C135' V課程號(hào)=C219 (課程) 冗學(xué)號(hào),姓名,專業(yè) ( 學(xué)生 )(冗學(xué)號(hào),課程號(hào)(學(xué)習(xí))+冗課程號(hào)( 課不甥=C135 V課程號(hào)=C219 (課程)1 分,九學(xué)號(hào),姓名,專業(yè)(學(xué)生)1分)五、綜合題(共2 小題,每小題 10 分,共 20 分) 。1答: ( 1 )不是( 2 分) 。( 2 ) (圖書編號(hào),讀者編號(hào),借閱日期)( 2 分)(3)存在(1分)。(圖書編號(hào),讀者編號(hào),借閱日期)-書名、(圖書編號(hào),讀者編號(hào)

15、,借閱日期)-作者名、(圖書編號(hào),讀者編號(hào),借閱日期)-出版社、(圖書編號(hào),讀者編號(hào),借閱日期)-讀者姓名(1分,四個(gè)函數(shù)依賴任選一個(gè)即可)(4) 1NF。因?yàn)榇嬖诜侵鲗傩詫?duì)碼的部分函數(shù)依賴。(E-R模型4分,兩個(gè)實(shí)體型屬性少 1個(gè)扣分,聯(lián)系類型錯(cuò)扣 1分)產(chǎn)品(產(chǎn)品號(hào),產(chǎn)品名)零件(零件號(hào),零件名)組裝(產(chǎn)品號(hào),零件號(hào))(關(guān)系模型6分,3個(gè)關(guān)系模式各2分,主鍵錯(cuò)試題七一、單項(xiàng)選擇題得分(本大題共20小題,每小題2分,共40分) 在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,錯(cuò)選、多選或未選均無分。)線此過1 .在數(shù)據(jù)庫系統(tǒng)中,負(fù)責(zé)監(jiān)控?cái)?shù)據(jù)庫系統(tǒng)的運(yùn)行情況,及時(shí)處理運(yùn)行過程中出現(xiàn)的問題,

16、這是()人員的職責(zé)A.數(shù)據(jù)庫管理員B.系統(tǒng)分析員C.數(shù)據(jù)庫設(shè)計(jì)員D.應(yīng)用程序員2 . 在數(shù)據(jù)庫三級(jí)模式中,模式的個(gè)數(shù)( )A.只有一個(gè)B.可以有任意多個(gè)C.與用戶個(gè)數(shù)相同D.由設(shè)置的系統(tǒng)參數(shù)決定3 . 在關(guān)系數(shù)據(jù)庫系統(tǒng)中,當(dāng)關(guān)系的類型改變時(shí),用戶程序也可以不變。這是()A.數(shù)據(jù)的物理獨(dú)立性B.數(shù)據(jù)的邏輯獨(dú)立性C.數(shù)據(jù)的位置獨(dú)立性D.數(shù)據(jù)的存儲(chǔ)獨(dú)立性4 設(shè)關(guān)系 R 和 S 具有相同的目,且它們相對(duì)應(yīng)的屬性的值取自同一個(gè)域,則R-(R-S) 等于( )A. RU SB. RA SC. RX SD. R+ S5 在關(guān)系代數(shù)中,從兩個(gè)關(guān)系的笛卡爾積中選取它們屬性間滿足一定條件的元組的操作,稱為( )A

17、.并B.選擇C.自然連接D. 0連接試題(6 ) ( 8)基于“學(xué)生選課課程”數(shù)據(jù)庫中的三個(gè)關(guān)系是:S(S#,SNAME,SEX,AGE) , SC(S#,C#,GRADE), C(C#,CNAME,TEACHER)6 若要求查找“由張勁老師執(zhí)教的數(shù)據(jù)庫課程的平均成績、最高成績和最低成績”,將使用關(guān)系( )。A . S和 SCB. SC和 CC. S和 CD. S、SC 和 C7 .若要求查找李姓學(xué)生的學(xué)生號(hào)和姓名,正確的SQL語句是()。A. SELECT S#,SNAME FROM S WHERE SNAME=%B.SELECT S#,SNAME FROM S WHERE SNAME LI

18、KE 李 %C. SELECT S#,SNAME FROM S WHERE SNAM畸D.SELECT S#,SNAME FROM S WHERE SNAME LIKE %李 %8. 設(shè)S_AVG(SNO,AVG_GRADE廠個(gè)基于關(guān)系 SC定義的學(xué)生號(hào)和他的平均成績的視圖。下面對(duì)該視圖的操作語句中,( )是不能正確執(zhí)行的。I UPDATE S_AVG SET AVG_GRADE=90 WHSENROE= 01 II SELECT SNO, AVG_GRADE FROM S_AVG WHERE SN01O; =A. 僅 IB. 僅 IIC. 都能D. 都不能試題(9) (11)是基于如下的關(guān)系

19、 R和S,且屬性A是關(guān)系R的主碼,屬 性 B 是關(guān)系S 的主碼。RSACEa1b15b27a1b15b310a2b26b27a2b26b310a3b38b310A. R oo SB. Roo S C. Roo SC<EC>E=10.若關(guān)系R和S的關(guān)系代數(shù)操作的結(jié)果如下,這是執(zhí)行了D. R 8s1 )°ABCEa1b153a2b267a3b3810a4b4122A. RD. R 8s11.如果 不能插oo QR Roo Qr Roo QABC.C<EC>E=要在關(guān)系R中插入一個(gè)兀組,下面()兀組入。a1b15a2a3b2b368a4b412A. (a2,b5,7

20、)C. (a7,b7,8)B. (a6,b5,3)D. (a8,b4,1)9.若關(guān)系R和S的關(guān)系代數(shù)操作結(jié)果如下, ( )。BEb13b27b310b42b52這12.設(shè)有關(guān)系R=(A,B,C),與SQL語句價(jià)的關(guān)系代數(shù)表達(dá)式是()1 .兀 A,C( (T B=5(R)A.都等價(jià)select distinct A,C from R where B=5 等oII. 0- B=5(兀 A,C (R)B.僅IC.僅 IID.都不等價(jià)A.該操作序列不存在問題C.該操作序列不能重復(fù)讀試題(15) (17)是基于下列描述,關(guān)系模式R (A, B, C, D, E),根據(jù)語義有如下函數(shù)依賴集:F=A- C,

21、 B8 D, OA, AB- E。下列屬性組中的哪個(gè)(些)是關(guān)系R的候選碼?()15.I. (A, B)II.(A, D)w.(C, D)v. (B, D)A.僅出C. I、II、IV16 .關(guān)系模式R的規(guī)范化程度最高達(dá)到(A. 1NFC. 3NF17 .現(xiàn)將關(guān)系模式R分解為兩個(gè)關(guān)系模式 這個(gè)分解()。A.不具有無損連接性且不保持函數(shù)依賴B.具有無損連接性且不保持函數(shù)依賴 C.不具有無損連接性且保持函數(shù)依賴 D.具有無損連接性且保持函數(shù)依賴18 .存取方法設(shè)計(jì)是數(shù)據(jù)庫設(shè)計(jì)的(A.需求分析C.邏輯結(jié)構(gòu)設(shè)計(jì)m.(B, C)B. I和出D. II、出、V)。B. 2NFD. BCNFR1 (A, C

22、, D) , R2 (A, B, E),那么)階段的任務(wù)。B.概念結(jié)構(gòu)設(shè)計(jì)D.物理結(jié)構(gòu)設(shè)計(jì)13 .并發(fā)操作有可能引起下述()問題。I .丟失更新II .不可重復(fù)讀III.讀臟數(shù)據(jù)A.僅I和IIB.僅I和IIIC.僅II和IIID.都是14 .設(shè)有兩個(gè)事務(wù)T1和T2,其并發(fā)操作序列如下表所示。則下面說法中正確的是( )步驟T1T21讀 A=1002讀 A=1003A- A+10寫回4A A-10寫回B.該操作序列丟失更新D.該操作序列讀出“臟”數(shù)據(jù)19.以下關(guān)系E-R模型向關(guān)系模型轉(zhuǎn)換的敘述中,()是不正確的?A.一個(gè)1: 1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)

23、系模式合并B.一個(gè)1: n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的n端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并C. 一個(gè)m: n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一 端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并D.三個(gè)或三個(gè)以上的實(shí)體間的多元聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式20.下列SQL Server語句中出現(xiàn)語法錯(cuò)誤的是()。A. DECLARE Myva門NTB. SELECT * FROM AAAC. CREATE DATABASE AAAD. DELETE * FROM AAA得分二、填空題(本大題共10空,每空2分,共20分) 錯(cuò)填、不填均無分。1. 根據(jù)參照完整性規(guī)則,外碼的值或者等于以此碼為主碼

24、的關(guān)系中某個(gè)元組主 碼的值,或者取。2. 在SQL語言中,使用 語句進(jìn)行授權(quán)。3. 有關(guān)系R (A, B, C)和關(guān)系S (A, D, E, F)。如果將關(guān)系代數(shù)表達(dá)式兀,,,(R 8 S)用SQL的查詢語句來表示,則有:SELECT , FROM R,S WHERE。4. “向emp表增加一個(gè)telephone歹U,其數(shù)據(jù)類型為11個(gè)字符型”的SQL語句是: ALTER TABLE emp。5. 若關(guān)系模式RC 1NF,且對(duì)于每一個(gè)非平凡的函數(shù)依賴XY,都有X包含碼,則 R最高一定可以達(dá)到 。6. 當(dāng)對(duì)視圖進(jìn)行 UPDATE INSERT DELET限作時(shí),為了保證被操作的行滿足視 圖定義中

25、子查詢語句的謂詞條件,應(yīng)在視圖定義語句中使用可選擇項(xiàng)7. SQL語言支持?jǐn)?shù)據(jù)庫的外模式、模式和內(nèi)模式結(jié)構(gòu)。外模式對(duì)應(yīng)于視圖和部 分基本表,模式對(duì)應(yīng)于 ,內(nèi)模式對(duì)應(yīng)于存儲(chǔ)文件。8. 設(shè)一個(gè)關(guān)系A(chǔ)具有a1個(gè)屬,f和a2個(gè)元組,關(guān)系B具有b1個(gè)屬性和b2個(gè)元組,則關(guān)系A(chǔ)X B具有 個(gè)屬性和 個(gè)元組。9. 函數(shù) RIGHT(' abcdef ' ,2)的結(jié)果是 。式RX S +T-U的運(yùn)算結(jié)果。SRTUBCaxcz其中 U=A, B, C, D, E; F=AB +F o四、實(shí)際應(yīng)用題(20 分)某企業(yè)集團(tuán)有若干工廠,每個(gè)工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個(gè)工廠生產(chǎn),每個(gè)工廠按照固

26、定的計(jì)劃數(shù)量生產(chǎn)產(chǎn)品;每個(gè)工廠聘用多名職工,且每名職工只能在一個(gè)工廠工作,工廠聘用職工有聘期和工資。工廠的屬性 有工廠編號(hào)、廠名、地址,產(chǎn)品的屬性有產(chǎn)品編號(hào)、產(chǎn)品名、規(guī)格,職工的 屬性有職工號(hào)、姓名。(1)根據(jù)上述語義畫出 E-R圖(集團(tuán)實(shí)體不用畫出);(8分)(2)將該E-R模型轉(zhuǎn)換為關(guān)系模型;(5分)(要求:1:1和1:n的聯(lián)系進(jìn)行合并)(3)指出轉(zhuǎn)換結(jié)果中每個(gè)關(guān)系模式的主碼和外碼。(7分)得分五、編程題(10 分)假設(shè)存在名為 AAA的數(shù)據(jù)庫,包括S(S# char(8) , SNvarchar(8) , AGEint , DEPTvarchar(20) , DateT DateTime

27、)和 SC (S# char(8) , CN varchar(10), GRADE numeric(5,2)兩張表。請(qǐng)按下列要求寫一存儲(chǔ)過程PROC3要求為:修改 SC表中學(xué)號(hào)為s1的值、課程名為 c1的值的學(xué)生成績?yōu)?g1 的值。試題七參考答案與評(píng)分細(xì)則、單項(xiàng)選擇題(共20小題,每小題2分,共40分)題號(hào)12345678910答案AABBDBBAAD題號(hào)11121314151617181920答案CBDBBCADCD二、填空題(共10空,每空2分,共20分)。1 . 空值注:或NULL或空2 . GRANT3 .=4 . ADD telephone CHAR (11) 注:字母大、小寫均可5

28、. . BCNF6. WITH CHECK OPTION7. . 基本表 注:或全體基本表8. a1+b1、a2*b29. ef三、計(jì)算題(共2小題,每小題5分,共10分)R XSR XS + TR XS + T-UABC1ax1ay2bx2by3ax3ay3bx3by4axBCay評(píng)分標(biāo)準(zhǔn):正確算出 R X S 2分;正確算出 R X S + T 2分;正確算出 R X S + T-U 1 分。2.參考答案:解 設(shè) X(0 ) =AB; 計(jì)算 X( 1 ) :逐一的掃描F 集合中各個(gè)函數(shù)依賴,找左部為A, B 或 AB的函數(shù)依賴。得到兩個(gè):A4 C, BfD。于是 X ")=ABU

29、 CD=ABCD因?yàn)閄 (0) w X (1),所以再找出左部為 ABCU集的那些函數(shù)依賴, 又得到 AB C, BfD, O E, AOB,于是 X =X'" U BCDE=ABCDE因?yàn)?二1算法終止所以(AB) F+ =ABCDE。評(píng)分標(biāo)準(zhǔn):正確算出 X(1)=ABU CD=ABCD分;正確算出 *=*(1)U BCDE=ABCDE分;說 明( AB) F+ =ABCDE 1 分。四、實(shí)際應(yīng)用題(20分)參考答案:工廠(工廠編號(hào),廠名,地址)產(chǎn)品(產(chǎn)品編號(hào),產(chǎn)品名,規(guī)格)職工(職工號(hào),姓名,工產(chǎn)編號(hào),聘期,工資)生產(chǎn)(工產(chǎn)編號(hào),產(chǎn)品編號(hào),計(jì)劃數(shù)量)(3)每個(gè)關(guān)系模式的主

30、碼、外碼如下:工廠:主碼是工產(chǎn)編號(hào),無外碼;產(chǎn)品:主碼是產(chǎn)品編號(hào),無外碼;職工:主碼職工號(hào),外碼是工廠編號(hào);生產(chǎn):主碼是(工產(chǎn)編號(hào),產(chǎn)品編號(hào)),外碼是工產(chǎn)編號(hào)、產(chǎn)品編號(hào)。評(píng)分標(biāo)準(zhǔn):(1)三個(gè)實(shí)體型工廠、產(chǎn)品、職工各 1分,屬性漏寫、錯(cuò)寫不給分;兩個(gè)聯(lián) 系各1分,名稱一定要表達(dá)聯(lián)系含義,聯(lián)系類型錯(cuò)誤不給分,三個(gè)聯(lián)系類型各1分。(2)轉(zhuǎn)化后的工廠關(guān)系模式、產(chǎn)品關(guān)系模式、生產(chǎn)關(guān)系模式各1分,有一個(gè)屬性不正確均不給分,職工關(guān)系模式2分。(3)工廠:主碼是工產(chǎn)編號(hào)(1分);產(chǎn)品:主碼是產(chǎn)品編號(hào)(1分);職工:主碼職工號(hào)(1分),外碼是工廠編號(hào)(1分);生產(chǎn):主碼是(工產(chǎn)編號(hào),產(chǎn)品編號(hào))(1分),外碼是工

31、產(chǎn)編號(hào)(1分)、產(chǎn)品編號(hào)(1分)。五、編程題(10分)參考答案:CREATE PROCEDURE PROC3(s1 char(8),c1 varchar(10),g1 分)ASBEGINUPDATE SCSET GRADE=g1WHERE S#=s1 AND CN=c1 END(1分)numeric(5,2) (3個(gè)變量定義各1(1分)(1分)(1分)(1分)(2分)試題八一、單項(xiàng)選擇題得分(本大題共20小題,每小題2分,共40分) 在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,錯(cuò)選、多選或未選均無分。1 .下面列出的數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,哪個(gè)(些)階段沒有專門的軟件對(duì)數(shù)據(jù)進(jìn)行管

32、理?()I .人工管理階段n.文件系統(tǒng)階段m .數(shù)據(jù)庫階段A.只有IB.只有nC. I和nd. n和出2 .在關(guān)系數(shù)據(jù)庫中,表(table )是三級(jí)模式結(jié)構(gòu)中的()A.外模式B.模式C.存儲(chǔ)模式D.內(nèi)模式第(3)至(5)題是基于如下兩個(gè)關(guān)系,其中雇員信息表關(guān)系EMP的主鍵是雇員號(hào),部門信息表關(guān)系 DEPT勺主鍵是部門號(hào)EMPDEPT雇員號(hào)雇員名部門號(hào)工資001張山022000010王宏達(dá)011200056馬林生021000101趙敏041500部門號(hào)部門名地址01業(yè)務(wù)部1號(hào)樓02銷售部2號(hào)樓03服務(wù)部3號(hào)樓04財(cái)務(wù)部4號(hào)樓3 .若執(zhí)行下面列出的操作,哪個(gè)操作不能成功執(zhí)行?()A.從 EMP中刪

33、除行(010','王宏達(dá),01' ,1200)B.在 EMP中插入行('102','趙敏','01' ,1500)C.將EM叩雇員號(hào)='056'的工資改為1600元D,將EM叩雇員號(hào)='101'的部門號(hào)改為05'4 .若執(zhí)行下面列出的操作,哪個(gè)操作不能成功執(zhí)行?()A.從DEPT中刪除部門號(hào)='03'的行B.在DEPT中插入彳T (' 06','計(jì)劃部,6號(hào)樓)C.將DEPT中部門號(hào)='02'的部門號(hào)改為10'D,將DE

34、PT中部門號(hào)='01'的地址改為5號(hào)樓5 .在雇員信息表關(guān)系 EM叩,哪個(gè)屬性是外鍵(foreign key )?()A.雇員號(hào)B.雇員名C.部門號(hào)D.工資6 .在SQL語言的SELEC砒句中,實(shí)現(xiàn)投影操作的是哪個(gè)子句?()。A .selectB.fromC.whereD.group by7. SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句INSERT DELETE UPDAT改現(xiàn)哪類功能?()。A.數(shù)據(jù)查詢B.數(shù)據(jù)操縱C.數(shù)據(jù)定義D.數(shù)據(jù)控制8. 設(shè)關(guān)系 由口關(guān)系S的基數(shù)分別是3和4,關(guān)系T是RT S的廣義笛卡爾積,即:T=R X S,則關(guān)系T的基數(shù)是()

35、。A. 7B. 9C. 12D.169 .設(shè)屬性A是關(guān)系R的主屬性,則屬性 A不能取空值(NULD。這是()。A.實(shí)體完整性規(guī)則B.參照完整性規(guī)則C.用戶定義完整性規(guī)則D.域完整性規(guī)則10 .在并發(fā)控制的技術(shù)中,最常用的是封鎖方法。對(duì)于共享鎖(S)和排他鎖(X)來說,下面列出的相容關(guān)系中,哪一個(gè)是不正確的?()。A. X/X : TRUEB. S/S : TRUEC. S/X : FALSED. X/S : FALSE11 .下面關(guān)于函數(shù)依賴的敘述中,不正確的是()。A.若 X- Y,X-Y,則 A YZB,若 XYZ,則 X- Z,Y-ZC.若 XfY,丫一Z,則 AZD,若 XfY,Y&#

36、39;Y,則 XfY'第(12)至(14)題基于以下的敘述:有關(guān)系模式A (C, T, H, R, S),基中各屬性的含義是:C:課程T:教員H:上課時(shí)間R:教室S:學(xué)生根據(jù)語義有如下函數(shù)依賴集:F=C-T, (H, R) -C, (H, T) -R, (HI, S) -R12 .關(guān)系模式A的碼是()。A. CB. ( H, R)C. ( H, T)D, ( H, S)13 .關(guān)系模式R的規(guī)范化程度最高達(dá)到()。A. 1NFB. 2NFC. 3NFD. BCNF14 .現(xiàn)將關(guān)系模式A分解為兩個(gè)關(guān)系模式A(C,T),A2(H,R,S),則其中A的規(guī)范化程度達(dá)到()A. 1NFB. 2NF

37、C. 3NFD. BCNF15.設(shè)有兩個(gè)事務(wù)T1和T2,其并發(fā)操作序列如下表所示。則下面說法中正確的是步驟T1T21讀 A=100 A=A*22讀 A=2003ROLLBACK 恢復(fù)A=100A.該并發(fā)操作不存在問題B.該并發(fā)操作丟失更新C.該并發(fā)操作不能重復(fù)讀D.該并發(fā)操作讀出“臟”數(shù)據(jù)16 .并發(fā)操作有可能引起下述()問題。I .丟失更新 II .不可重復(fù)讀III.讀臟數(shù)據(jù)A.僅I和IIB.僅I和IIIC.僅II和IIID.都是17 . E-R模型向關(guān)系模型轉(zhuǎn)換是數(shù)據(jù)庫設(shè)計(jì)的()階段的任務(wù)。A.需求分析B.概念結(jié)構(gòu)設(shè)計(jì)C.邏輯結(jié)構(gòu)設(shè)計(jì)D.物理結(jié)構(gòu)設(shè)計(jì)10. SQL語言中,刪除一個(gè)表的命令是

38、()A. DELETEB.DROPC. CLEARD.REMOVE19 .從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)m:n聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的候選碼是()。A. m端實(shí)體的關(guān)鍵字B. m端實(shí)體的關(guān)鍵字C m端實(shí)體關(guān)鍵字與n端實(shí)體關(guān)鍵字組合D.重新選取其他屬性20 .已知關(guān)系SPJ(S#,P#,J#,QTY),把對(duì)關(guān)系SPJ的屬性QTY的修改權(quán)授予用戶張 三的T-SQL語句是()。A. GRANT QTY ON SPJ TO 張三B. GRANT UPDATE ON SPJ TO長三C. GRANT UPDATE (QTY) ON SPJ TO 張三得分D. GRANT UPDATE

39、ON SPJ (QTY) TO 張三二、填空題(本大題共10空,每空2分,共20分) 錯(cuò)填、不填均無分。1 .在數(shù)據(jù)庫的三級(jí)模式體系結(jié)構(gòu)中,模式與內(nèi)模式之間的映象(模式/內(nèi)模式),實(shí)現(xiàn)了數(shù)據(jù)的 獨(dú)立性。2 . 在SQL語言中,使用 語句收回授權(quán)。3 . 一個(gè)SQL語句原則上可產(chǎn)生或處理一組記錄,而程序語言一次只能處理一個(gè) 記錄,為此必須協(xié)調(diào)兩種處理方式,這是通過使用 機(jī)制來解決 的。4 .在“學(xué)生一選課一課程”數(shù)據(jù)庫中的三個(gè)關(guān)系如下:S (S#, SNAME SEX AGE, SC (S#, C#, GRADE, C (C#, CNAME TEACHER 現(xiàn)要查找選修“數(shù)據(jù)庫技術(shù)”這門課程的學(xué)

40、生的學(xué)生姓名和成績,可使用如下 的 SQL語句:SELECT SNAMEGRADEFROM,SSG C WHERE CNAME數(shù)據(jù)庫技 術(shù)AND #=# AND。5 .數(shù)據(jù)庫管理系統(tǒng)中,為了保證事務(wù)的正確執(zhí)行,維護(hù)數(shù)據(jù)庫的完整性,要求 數(shù)據(jù)庫系統(tǒng)維護(hù)以下事務(wù)特性: 、一致性、隔離性和持久性。6 .在一個(gè)關(guān)系中,任何 候選碼中所包含白屬性都稱為 。7 .關(guān)系模式分解的等價(jià)性標(biāo)準(zhǔn)主要有兩個(gè),分別為分解具有 、 和。8 .如果關(guān)系模式 R中所有的屬性都是主屬性,則 R的規(guī)范化程度至少達(dá)到9 . 是一種特殊的存儲(chǔ)過程,它可以在對(duì)一個(gè)表上進(jìn)行INSERTUPDATED DELETE作中的任一種或幾種操作

41、時(shí)被自動(dòng)調(diào)用執(zhí)行。得分得分三、設(shè)計(jì)題(10 分)假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式R如下:R (商店編號(hào),商品編號(hào),數(shù)量,部門編號(hào),負(fù)責(zé)人 )如果規(guī)定:(1)每個(gè)商店的每種商品只在一個(gè)部門銷售;(2)每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人;(3)每個(gè)商店的每種商品只有一個(gè)庫存數(shù)量。試回答下列問題:(1)根據(jù)上述規(guī)定,寫出關(guān)系模式R的基本函數(shù)依賴;(3分)(2)找出關(guān)系模式 R的候選碼;(1分)(3)試問關(guān)系模式 R最高已經(jīng)達(dá)到第幾范式?為什么? (2分)(4)如果R不屬于3NF,請(qǐng)將R分解成3NF模式集。(4分)四、實(shí)際應(yīng)用題(20 分)某醫(yī)院病房管理系統(tǒng)中,包括四個(gè)實(shí)體型,分別為:科室:科名,科地

42、址,科電話病房:病房號(hào),病房地址醫(yī)生:工作證號(hào),姓名,職稱,年齡病人:病歷號(hào),姓名,性別且存在如下語義約束:一個(gè)科室有多個(gè)病房、多個(gè)醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī) 生只屬于一個(gè)科室;一個(gè)醫(yī)生可負(fù)責(zé)多個(gè)病人的診治,一個(gè)病人的主管醫(yī)生只有一個(gè); 一個(gè)病房可入住多個(gè)病人,一個(gè)病人只能入住在一個(gè)病房。注意:不同科室可能有相同的病房號(hào)。完成如下設(shè)計(jì):(1)畫出該醫(yī)院病房管理系統(tǒng)的 E R圖;(8分)(2)將該E-R圖轉(zhuǎn)換為關(guān)系模型;(5分)(要求:1:1和1:n的聯(lián)系進(jìn)行合并)(3)指出轉(zhuǎn)換結(jié)果中每個(gè)關(guān)系模式的主碼和外碼。(7分)五、編程題(10分)假設(shè)存在名為 AAA的數(shù)據(jù)庫,包括S(S# c

43、har(8) , SNvarchar(8) , AGEint , DEPTvarchar(20) , DateT DateTime)和 SC (S# char(8) , CN varchar(10), GRADE numeric(5,2)兩張表。請(qǐng)按下列要求寫一存儲(chǔ)過程PROC3要求為:修改 SC表中學(xué)號(hào)為s1的值、課程名為 c1的值的學(xué)生成績?yōu)?g1 的值。試題八參考答案與評(píng)分細(xì)則、單項(xiàng)選擇題(共15小題,每小題2分,共30分)題號(hào)12345678910答案ABDCCABCAB題號(hào)11121314151617181920答案BDBDDDCBCC二、填空題(共10空,每空2分,共20分)。1.

44、 .物理2. REVOKE3. .游標(biāo)注:或Cursor4. #=# 注:或 #=#5. . 原子性6. 主屬性7. .無損連接性、保持函數(shù)依賴性8. 3NF 注:或第三范式9. 觸發(fā)器三、設(shè)計(jì)題(10分)參考答案:(1)有三個(gè)函數(shù)依賴:(商店編號(hào),商品編號(hào))一部門編號(hào) (1分)(商店編號(hào),部門編號(hào))一負(fù)責(zé)人(1分)(商店編號(hào),商品編號(hào))一數(shù)量 (1分)(2) R的候選碼是(商店編號(hào),商品編號(hào))(1分)(3)因?yàn)镽中存在著非主屬性“負(fù)責(zé)人”對(duì)候選碼(商店編號(hào)、商品編號(hào))的傳遞函數(shù)依賴(1分),所以R屬于2NF, R不屬于3NF (1分)。(4)將R分解成:R1 (商店編號(hào),商品編號(hào),數(shù)量,部門

45、編號(hào))(2分)R2 (商店編號(hào),部門編號(hào),負(fù)責(zé)人 )(2分)四、實(shí)際應(yīng)用題(20分)參考答案:(2)轉(zhuǎn)化后的關(guān)系模式如下:科室(科名,科地址,科電話)病房(病房號(hào),病房地址,科名)醫(yī)生(工作證號(hào),姓名,職稱,年齡,科名)病人(病歷號(hào),姓名,性別,主管醫(yī)生,病房號(hào),科名)(3)每個(gè)關(guān)系模式的主碼、外碼如下:科室:主碼是科名;病房:主碼是科名十病房號(hào),外碼是科名;醫(yī)生:主碼是工作證號(hào),外碼是科名;病人:主碼是病歷號(hào),外碼是科名十病房號(hào)。評(píng)分標(biāo)準(zhǔn):(1)四個(gè)聯(lián)系各1分,名稱一定要表達(dá)聯(lián)系含義,聯(lián)系類型錯(cuò)誤不給分;四 個(gè)實(shí)體型各1分,屬性漏寫、錯(cuò)寫不給分。(2)轉(zhuǎn)化后的科室關(guān)系模式、病房關(guān)系模式、醫(yī)生

46、關(guān)系模式各1分,有一個(gè) 屬性不正確均不給分,病人關(guān)系模式2分,漏寫、錯(cuò)寫一個(gè)屬性扣1分扣完2分為止。(3)科室:主碼是科名(1分);病房:主碼是科名十病房號(hào)(1分),外碼是科名(1分);醫(yī)生:主碼是工作證號(hào)(1分),外碼是科名(1分);病人:主碼是病歷號(hào)(1分),外碼是科名十病房號(hào)(1分)。五、編程題(10分)參考答案:CREATE PROCEDURE PROC3(s1 char(8),c1 varchar(10),g1 分)ASBEGINUPDATE SCSET GRADE=g1WHERE S#=s1 AND CN=c1 END(1分)numeric(5,2) (3個(gè)變量定義各1(1分)(1

47、分)(1分)(1分)(2分)試題九得分一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分) 在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要 求的,錯(cuò)選、多選或未選均無分。要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是()1.A.三層模式之間的兩種映射C.模式與外模式2. 下列四項(xiàng)中說法不正確的是(A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)B.模式與內(nèi)模式D.三層模式)B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性3.公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,從職員到部門的聯(lián)系類型是()A.多對(duì)多B. 一對(duì)一C.多對(duì)一D. 一對(duì)多4 .A.需

48、求分析C.邏輯設(shè)計(jì)5 .五種基本關(guān)系代數(shù)運(yùn)算是(A. U , 一, X ,兀和(Tc. u, n, x,兀和 b6.下列聚合函數(shù)中不忽略空值A(chǔ) . SUM (列名)C. COUNT ( * )將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的(B.概念設(shè)計(jì)D.物理設(shè)計(jì))8. U , ,兀和(T d. u, n,兀和 b(NULL)的是()。9. MAX(列名)D. AVG (列名)7. SQL中,下列涉及空值的操作,不正確的是()。A. AGE IS NULLC. AGE = NULL8.已知成績關(guān)系如表1所示。執(zhí)行SQL語句:SELECT COUNT DISTINCT學(xué)號(hào))FRO胸績WHER吩數(shù) &g

49、t; 60查詢結(jié)果中包含的元組數(shù)目是(8. AGE IS NOT NULLD. NOT (AGE IS NULL)表1成績關(guān)系學(xué)號(hào)課程號(hào)分?jǐn)?shù)S1C180S1C275 |S2C1nullS2C255S3C390A. 1C. 39.在視圖上不能完成的操作是(A.更新視圖C.在視圖上定義新的基本表)B.查詢D.在視圖上定義新視圖10.關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,A.完整性約束C.恢復(fù)不包括(B.D.11.假定學(xué)生關(guān)系是 S ( S# , SNAME SEX,)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)操作AGE ,課程關(guān)系是 C (C# , CNAMETEACHER ,學(xué)生選課關(guān)系是 SC ( S # ,C#, GRADE 。

50、要查找選修“ COMPUTE RM程的“女”學(xué)生姓名,將涉及到關(guān)系(A. SC. S, SCB. SG CD. S, SC, C12.關(guān)系規(guī)范化中的刪除操作異常是指(A.不該刪除的數(shù)據(jù)被刪除B.不該插入的數(shù)據(jù)被插入C.應(yīng)該刪除的數(shù)據(jù)未被刪除D.應(yīng)該插入的數(shù)據(jù)未被插入13.從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)m:n聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的碼是(A. M端實(shí)體的碼C. M端實(shí)體碼與N端實(shí)體碼組合B. N端實(shí)體的碼D.重新選取其他屬性14.已知關(guān)系R=A的閉包是(A. ABCDEFC. ABCB, C D, E, F )F=A - C, BO DE D-» E, Cl B。則(

51、AB) f+B. ABCDED. AB15.設(shè)有關(guān)系R (A,B, C)和 S (C, D)二等價(jià)的關(guān)系代數(shù)表達(dá)式是(。與 SQL語句 select A,B,D from R,S where )B. 2D. 4A. (T =(兀 A,B,D(RX S)B.兀 A,B,D( (T R,C=(RXS)C. b =(兀 A,B (R) X (兀 d(S)D. (TR,C=(兀 D( TtA,B(R)XS)得分二、多項(xiàng)選擇題(本大題共5小題,每小題2分,共10分) 在每小題列出的四個(gè)備選項(xiàng)中有多個(gè)是符合題目要 求的,多選、少選、錯(cuò)選、不選均無分。1 .對(duì)于關(guān)系模式 S (Sno, Sname Age, Dept) ; C (Cno, Cname Teacher);SC (Sno, Cno, Score)。下列查詢結(jié)果相同的是()A.B.C.D.S Snam(T Score>60(SSC)兀SnamS)(T Score>60 (SC)S Score>60 ( 7t Sname (S SC)S Score>60 ( 兀 Sname (S) (SC)2 .某查詢

溫馨提示

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