【正文】
址醫(yī)生:工作證號(hào),姓名,職稱(chēng),年齡病人:病歷號(hào),姓名,性別 且存在如下語(yǔ)義約束:① 一個(gè)科室有多個(gè)病房、多個(gè)醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī)生只屬于一個(gè)科室;② 一個(gè)醫(yī)生可負(fù)責(zé)多個(gè)病人的診治,一個(gè)病人的主管醫(yī)生只有一個(gè);③ 一個(gè)病房可入住多個(gè)病人,一個(gè)病人只能入住在一個(gè)病房。(5分)要求:寫(xiě)出達(dá)到每一級(jí)范式的分解過(guò)程,并指明消除什么類(lèi)型的函數(shù)依賴(lài)。侯選碼為WX,則Y,Z為非主屬性,又由于X→Z,因此F中存在非主屬性對(duì)侯選碼的部分函數(shù)依賴(lài)。(5分)UPDATE R SET B=’b4’ WHERE A IN (SELECT A FROM S WHERE C=40)4. 設(shè)有關(guān)系R和函數(shù)依賴(lài)F: R(W,X,Y,Z),F(xiàn) = { X→Z,WX→Y }。R SABa1b1a2b2a3b3ACa140a250a355試用SQL語(yǔ)句實(shí)現(xiàn):(1)查詢(xún)屬性C50時(shí),R中與相關(guān)聯(lián)的屬性B之值。TV39。P139。SELECT 課程號(hào),MAX(成績(jī)) FROM SC GROUP BY 課程號(hào)2. 關(guān)系模式如下:商品P(PNO,PN,COLOR,PRICE)商店S(SNO;SN,CITY)銷(xiāo)售SP(PNO,SNO,QTY)分別用關(guān)系代數(shù)和SQL寫(xiě)出查詢(xún)語(yǔ)句:查詢(xún)銷(xiāo)售商品TV”的商店名SN。三級(jí)封鎖協(xié)議不僅解決了“丟失修改”、讀“臟”數(shù)據(jù)問(wèn)題,而且進(jìn)一步解決了“不可重復(fù)讀”問(wèn)題。二級(jí)封鎖不僅可以解決“丟失修改”問(wèn)題,而且可以解決讀“臟“數(shù)據(jù)問(wèn)題。(2) 二級(jí)封鎖協(xié)議是:一級(jí)封鎖協(xié)議加上事務(wù)在讀取數(shù)據(jù)R之前必須先對(duì)其加S鎖(4)數(shù)據(jù)庫(kù)的建立和維護(hù)功能: 它包括數(shù)據(jù)庫(kù)初始數(shù)據(jù)的輸入及轉(zhuǎn)換,數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)與恢復(fù),數(shù)據(jù)庫(kù)的重組功能和性能的監(jiān)視與分析功能等2. 數(shù)據(jù)庫(kù)設(shè)計(jì)分哪幾個(gè)階段?數(shù)據(jù)庫(kù)設(shè)計(jì)分以下六個(gè)階段: (1)需求分析 (2)概念結(jié)構(gòu)設(shè)計(jì) (3)邏輯結(jié)構(gòu)設(shè)計(jì) (4)物理結(jié)構(gòu)設(shè)計(jì) (5)數(shù)據(jù)庫(kù)實(shí)施 (6)數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)3. 簡(jiǎn)述三級(jí)封鎖協(xié)議的內(nèi)容以及不同級(jí)別的封鎖協(xié)議能解決哪些數(shù)據(jù)不一致性問(wèn)題?(1) 一級(jí)封鎖協(xié)議是:事務(wù)T在修改數(shù)據(jù)R之前必須先對(duì)其加X(jué)鎖,直到事務(wù)結(jié)束才釋放。(2)數(shù)據(jù)操縱功能:DBMS還提供數(shù)據(jù)操縱語(yǔ)言(DML),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的基本操作:查詢(xún)、插入、刪除和修改。10. 已知關(guān)系R(A,B,C,D)和R上的函數(shù)依賴(lài)集F={A→CD,C→B},R屬于第 范式。8. “為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中的 物理 設(shè)計(jì)階段。6. SELECT語(yǔ)句查詢(xún)條件中的謂詞“=ANY”與運(yùn)算符 IN 等價(jià)。4. 已知學(xué)生關(guān)系(學(xué)號(hào),姓名,年齡,班級(jí)),要檢索班級(jí)為空值的學(xué)生姓名,其SQL查詢(xún)語(yǔ)句中 WHERE子句的條件表達(dá)式是 。2. 在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM)中,A的主碼是S,B的主碼是D,則D在S中稱(chēng)為 。錯(cuò)填、不填均無(wú)分。D.事務(wù)T可以讀A和修改A,其它事務(wù)能對(duì)A加S鎖和X鎖。B.事務(wù)T可以讀A但不能修改A,其它事務(wù)能對(duì)A加S鎖和X鎖。 A.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的 B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的 C.事務(wù)中包括的所有操作要么都做,要么都不做 D.事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài) 17. 若系統(tǒng)在運(yùn)行過(guò)程中,由于某種硬件故障,使存