設(shè)有關(guān)系模式:學(xué)生(學(xué)號(hào),姓名,所在系,班號(hào),班主任,系主任),其語義為:一個(gè)學(xué)生只在一個(gè)系的一個(gè)班學(xué)習(xí),一個(gè)系只有一個(gè)系主任,一個(gè)班只有一名班主任,一個(gè)系可以有多個(gè)班。
(1)請(qǐng)指出此關(guān)系模式的候選鍵。
(2)寫出該關(guān)系模式的函數(shù)依賴集。
(3)該關(guān)系模式屬于第幾范式?并簡(jiǎn)單說明理由。
(4)若不是第三范式的,請(qǐng)將其規(guī)范化為第三范式關(guān)系模式,并指出分解后的每個(gè)關(guān)系模式的主鍵和外鍵。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
取出所有這樣的一些三元組,使得第1個(gè)城市的供應(yīng)商為2個(gè)城市的工程提供指定的零件,但不檢索兩個(gè)CITY值相同的三元組。
PHP作為一種嵌入HTML的腳本語言,以“”和”標(biāo)簽對(duì)的方式標(biāo)明PHP代碼執(zhí)行的起止。()
圖書館管理系統(tǒng)中表tb_record和表tb_user之間的關(guān)系是()。
取出為工程J1提供零件P1的供應(yīng)商代號(hào)
假設(shè)某教學(xué)管理數(shù)據(jù)庫有以下三張表,請(qǐng)寫出下列問題的SQL語句: 學(xué)生(學(xué)號(hào),姓名,年齡,性別) 課程(課程號(hào),課程名,任課教師)成績(jī)(學(xué)號(hào),課程號(hào),成績(jī))(1)如何在SQL Server上創(chuàng)建這三張表;(2)查詢劉峰教師所授課程號(hào),課程名;(3)查詢年齡大于20歲的所有男同學(xué)的學(xué)號(hào)、姓名;(4)查詢至少選修了兩門課程(含兩門)的學(xué)生學(xué)號(hào);(5)查詢王文芳同學(xué)選修的所有課程的課程號(hào);(6)查詢王文芳同學(xué)不學(xué)的課程的課程號(hào);(7)查詢所有上劉峰老師課程的學(xué)生學(xué)號(hào);(8)查詢所有選修“數(shù)據(jù)庫原理”的學(xué)生的學(xué)號(hào);(9)向?qū)W生表中插入一條記錄(’2003001’,’吳紅’,21,’女’);(1表示女,0表示男)(10)刪除三張表中所有學(xué)號(hào)為20020001的學(xué)生信息;(11)把學(xué)號(hào)為20030002的學(xué)生的年齡改為22歲。
取出所有工程的全部細(xì)節(jié)
圖書館管理系統(tǒng)中表tb_bibliography和表tb_book之間的關(guān)系是()。
圖書館管理系統(tǒng)中表tb_record和表tb_book之間的關(guān)系是()。
以下不屬于數(shù)據(jù)庫系統(tǒng)開發(fā)的是()。
取出這樣一些供應(yīng)商代號(hào),它們能夠提供至少一種由紅色零件的供應(yīng)商提供的零件