freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫原理與應(yīng)用課后習(xí)題答案1至5章孟凡榮主編(編輯修改稿)

2025-07-21 22:21 本頁面
 

【文章內(nèi)容簡介】 并且嵌套查詢的FROM子句涉及導(dǎo)出該視圖的基本表,則不允許對此視圖更新。6) 若視圖由兩個(gè)以上的基本表導(dǎo)出,則不允許對此視圖更新。7) 如果在一個(gè)不允許更新的視圖上再定義一個(gè)視圖,這種二次視圖是不允許更新的。37對于教學(xué)數(shù)據(jù)庫的三個(gè)基本表:S(學(xué)號,姓名 ,年齡,性別)SC(學(xué)號 ,課程號,成績)C(課程號 ,課程名,任課教師姓名)試用SQL語句表達(dá)下列查詢:⑴ 查詢“劉某”老師所授課程的課程號和課程名。⑵ 查詢年齡大于23歲的男同學(xué)的學(xué)號和姓名。⑶ 查詢學(xué)號為S3的學(xué)生所學(xué)課程的課程號、課程名和任課教師姓名。⑷ 查詢“張小飛”沒有選修的課程號和課程名。⑸ 查詢至少選修了3門課程的學(xué)生的學(xué)號和姓名。⑹ 查詢?nèi)繉W(xué)生都選修了的課程編號和課程名稱。⑺ 在SC中刪除尚無成績的選課元組。⑻ 把“高等數(shù)學(xué)”課的所有不及格成績都改為60。⑼ 把低于總評均成績的女同學(xué)的成績提高5%。⑽ 向C中插入元組(‘C8’,‘VC++’,‘王昆’)。37(1) 查詢“劉某”老師所授課程的課程號和課程名;SELECT課程號, 課程名FROM CWHERE任課教師姓名LIKE 39。劉%39。(2) 查詢年齡大于23歲的男同學(xué)的學(xué)號和姓名;SELECT 學(xué)號,姓名FROM SWHERE 年齡23 AND 性別=39。男39。(3) 查詢學(xué)號為S3的學(xué)生所學(xué)課程和課程號,課程名和任課教師姓名SELECT , 課程名, 任課教師姓名FROM C, SCWHERE =39。S339。 And =(4) 查詢“張小飛”同學(xué)沒有選修的課程的課程號和課程名;SELECT , FROM CWHERE 課程號 NOT IN (SELECT 課程號 FROM SC WHERE 學(xué)號 IN (SELECT 學(xué)號 FROM S WHERE 姓名=39。張小飛39。))或者SELECT *FROM CWHERE NOT EXISTS (SELECT FROM SC,S WHERE = AND = AND =39。張小飛39。)或者SELECT *FROM CWHERE 課程號 NOT IN (SELECT 課程號FROM SC,SWHERE = AND =39。張小飛39。)(5) 查詢至少選修了3門課程的學(xué)生的學(xué)號和姓名;SELECT 學(xué)號, 姓名FROM SWHERE 學(xué)號 IN (SELECT 學(xué)號 FROM SCGROUP BY 學(xué)號HAVING COUNT (課程號)=3)(6) 查詢?nèi)繉W(xué)生都選修了的課程號和課程名;SELECT 課程號,課程名FROM CWHERE NOT EXISTS (SELECT 學(xué)號 FROM S WHERE NOT EXISTS (SELECT 學(xué)號 FROM SC WHERE = AND =))(7) 在SC表中刪除無成績的選課紀(jì)錄;DELETE *FROM SCWHERE GRADE is null(8) 把“高等數(shù)學(xué)”的所有不及格成績都改為60分;UPDATE SCSET 成績 = 60WHERE成績 60 AND 課程號 =(SELECT 課程號FROM CWHERE 課程名=39。高等數(shù)學(xué)39。)(9) 把低于總平均成績的女同學(xué)的成績提高5%UPDATE sc SET 成績 = 成績*(1+)WHERE 學(xué)號 in (select 學(xué)號 from s where 性別=39。女39。) and 成績 (select avg(成績) from sc)。(10) 向C中插入元組(“C8”,“VC++”,“王昆”)INSERT INTO cVALUES (39。C839。, 39。VC++39。, 39。王昆39。)38圖32中顯示的數(shù)據(jù)庫模式Library,用來記錄書籍、借書人和書籍借出的情況,參照完整性在圖中用有向弧來表示,請用SQL語言建立圖中的關(guān)系模式,并完成下列操作:圖32 Library數(shù)據(jù)庫模式⑴ 查詢“高等教育出版社”出版的所有圖書名稱和編號;⑵ 查詢所有作者是“郭雨辰”的圖書的編號和名稱;⑶ 查詢“李明”借過的所有圖書的名稱;⑷ 查詢“李明”從2008年1月1日到2009年1月1日期間借過的圖書名稱;⑸ 列出從2008年1月1日到2009年1月1日期間沒有被人借過的圖書名稱和編號;⑹ 列出從2008年1月1日到2009年1月1日期間借出次數(shù)最多的10本圖書名稱;⑺ 將“高等教育出版社”的電話改為“010-64054588”;38(1)SELECT BookID, TitleFROM BookWHERE PublisherName=39。高等教育出版社39。(2)SELECT , TitleFROM Authorinfo, BookWHERE = AND =39。郭雨辰39。(3)SELECT TitleFROM Book, Borrow, BorrowerWHERE = AND = AND =’李明’(4)SELECT TitleFROM Book, Borrow, Borrower WHERE = AND = AND =39。李明39。 AND DateOut BETWEEN 39。20081139。 AND 39。20091139。(5)SELECT Title,BookIDFROM BookWHERE NOT EXISTS (SELECT * FROM Borrow WHERE Borrow. BookID= AND Dateout Between 39。20081139。 AND 39。20091139。) (6)select titlefrom bookwhere bookid in(SELECT top 10 bookidFROM BorrowWHERE Dateout Between 39。20081139。 AND 39。20091139。GROUP BY BookIDORDER BY count(cardid) DESC)(7)UPDATE PublisherSET Phone=’01064054588’WHERE Name=’高等教育出版社’39 ,用SQL語言完成下列操作:⑴ 把對所有表的INSERT權(quán)限授予“張麗”,并允許她將此權(quán)限授予其他用戶;Grant insert on borrow to 張麗 with grant optionGrant insert on borrower to 張麗 with grant optionGrant insert on publisher to 張麗 with grant option⑵ 把查詢和修改BORROWER的權(quán)限受給用戶“王偉”。Grant select, update on BORROWER to 王偉 第四章 理解并給出下列術(shù)語的定義:函數(shù)依賴 部分函數(shù)依賴 完全函數(shù)依賴 傳遞函數(shù)依賴 候選碼 主碼 外碼 全碼 主屬性 非主屬性1NF 2NF 3NF BCNF 4NF 函數(shù)依賴集閉包 屬性集閉包 函數(shù)依賴集等價(jià) 最小函數(shù)依賴集 無損連接 函數(shù)依賴保持 設(shè)R(U)是屬性集U上的關(guān)系模式。若對于R(U)的任意一個(gè)可能的關(guān)系r,X,Y是屬性集U的任意子集,當(dāng)且僅當(dāng)對r中任意一個(gè)給定的X的屬性值,r中都只存在惟一的Y屬性值與之對應(yīng)。也就是說,如果X相等,就有Y也相等,則稱Y函數(shù)依賴于X或X函數(shù)確定Y,記作X→Y。在R(U)中,如果,并且對于X的一個(gè)真子集,有成立,則稱對部分函數(shù)依賴(Partial Functional Dependency),記作。 在R(U)中,如果,并且對于X的任何一個(gè)真子集,都有成立,則稱對完全函數(shù)依賴(Full Functional Dependency),記作。在R(U)中,如果,,則稱Z對X傳遞函數(shù)依賴(Transitive Functional Dependency),記做設(shè)K為RU,F中的屬性或?qū)傩越M,若,則K為R的候選碼。若候選碼多于一個(gè),則選定其中的一個(gè)為主碼。包含在任何一個(gè)候選碼中的屬性,叫做主屬性。不包含在任何候選碼中的屬性稱為非主屬性。最簡單的情況,碼只包含單個(gè)屬性;最復(fù)雜的情況是所有屬性集組合成碼,稱為全碼。關(guān)系模式R中屬性或?qū)傩越MX并非R的主碼,但X是另一個(gè)關(guān)系模式的主碼,則稱X是R的外碼。設(shè)R是一個(gè)關(guān)系模式,如果R中的每一個(gè)屬性A的屬性名和屬性值都是不可再分的,則稱R屬于第一范式,記作:R∈1NF。若R1NF,且每一個(gè)非主屬性都完全函數(shù)依賴于碼,則R2NF。關(guān)系模式R(U,F)中若不存在這樣的碼X,屬性組Y及非主屬性組Z(),使得,成立,則稱R(U,F)3NF。關(guān)系模式R(U,F)1NF,若每一個(gè)決定因素都含有碼,則RBCNF。關(guān)系模式R(U,F)∈1NF,若對R的每個(gè)非平凡多值依賴X→→Y(),X都包含碼,則稱R(U)滿足第四范式,記為R∈4NF。稱所有被一個(gè)已知函數(shù)依賴集F邏輯蘊(yùn)涵的那些函數(shù)依賴的集合為F的閉包(Closure),記為F+。設(shè)有關(guān)系模式R(U),F(xiàn)是U上的一個(gè)函數(shù)依賴集,定義XF+={A|能由F根據(jù)Armstrong 公理導(dǎo)出},并稱XF+為屬性集X關(guān)于函數(shù)依賴集F的閉包。如果函數(shù)依賴集F滿足下列條件,則稱F是一個(gè)極小函數(shù)依賴集或最小覆蓋。① F中每一個(gè)函數(shù)依賴的右部都是單個(gè)屬性。② 對F中任一函數(shù)依賴X→A,F(xiàn){X→A}都不與F等價(jià)。③ 對于F中的任一函數(shù)依賴X→A,{F{X→A}}∪{ZA}都不與F等價(jià),其中Z為X的任一子集。如果函數(shù)依賴集F與某個(gè)最小依賴集等價(jià),則稱是F的最小覆蓋或是F的最小依賴集。設(shè)R是一個(gè)關(guān)系模式,F(xiàn)是R上的一個(gè)函數(shù)依賴集,R分解為關(guān)系模式的集合={R1(U1), R2(U2), …, Rn(Un)}。如果對于R的滿足F的每一個(gè)關(guān)系r,都有,則稱是一個(gè)無損連接的分解(lossingless jion deposition)若F+=()+,則R(U,F(xiàn))的分解={}保持函數(shù)依賴。 設(shè)有關(guān)系模式R(A,B,C,D,E,P,G,H),R的函數(shù)依賴集F={AB→CE,A→C ,GP→B ,EP→A ,CDE→P ,HB→P ,D→HG ,ABC→PG},求D+【參考答案】 D+={DHG} 證明函數(shù)依賴集F={A→BC,A→D,CD→E}和函數(shù)依賴集G={A→BCE,A→ABD,CD→E}的等價(jià)性【參考答案】∵ A→BC,A→D,CD→E ,∴A→BCE,A→ABD,有∵ A→BCE,A→ABD ,∴ A→BC,A→D,CD→E ,有 所以F和G等價(jià)。 設(shè)關(guān)系模式R(ABCD),F(xiàn)是R上成立的函數(shù)依賴集,F(xiàn)={A→B,C→B},則相對于F,試寫出關(guān)系模式R的候選碼,并說明理由【參考答案】關(guān)系模式R的候選碼為ACD在關(guān)系F中B只出現(xiàn)在右邊,所以B一定不是候選碼在關(guān)系F中D沒有出現(xiàn)D必然出現(xiàn)在候選碼中在關(guān)系F中AC出現(xiàn)在左邊A→B,C→C,A→A所以A能推出ABC,因此候選碼是ACD 設(shè)有關(guān)系模式R(A,B,C,D,E),R的函數(shù)依賴集F={AB→D,B→CD,DE→B,C→D,D→A} ⑴ 計(jì)算(AB)+,(AC)+,(DE)+ ⑵ 求R的所有候選碼 ⑶ 求F的最小覆蓋【參考答案】⑴(AB)+={ABCD}(AC)+={ACD}(DE)+={ABCDE}⑵ R屬性:E, LR屬性:ABCD(AE) +={AE}(BE) +={ABCDE}(CE) +={ABCDE}(DE) +={ABCDE}R的候選碼為:BE, CE, DE⑶ 右部屬性單一化:F1={ AB→D,B→C,B→D,DE→B,C→D,D→A }去掉多余的函數(shù)依賴:F2={B→C, DE→B,C→D,D→A}去掉冗余的屬性:沒有冗余屬性所以F的最小覆蓋Fmin=F2={B→C, DE→B,C→D,D→A} 設(shè)有關(guān)系模式R(A,B,C,D),R的函數(shù)依賴集F={A→C,C→A,B→AC,D→AC,BD→A},求F的最小覆蓋【參考答案】第一步:將F的所有函數(shù)依賴的右部都分解
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1