設(shè)有關(guān)系模式:學(xué)生修課(學(xué)號(hào)、姓名、所在系、性別、課程號(hào)、課程名、學(xué)分、成績(jī))。設(shè)一個(gè)學(xué)生可選多門課程,一門課程可以被多個(gè)學(xué)生選。每個(gè)學(xué)生由學(xué)號(hào)唯一標(biāo)識(shí),一個(gè)學(xué)生只在一個(gè)系學(xué)習(xí);每門課程由課程號(hào)唯一標(biāo)識(shí)。每個(gè)學(xué)生選的每門課程有唯一的成績(jī)。
(1)請(qǐng)指出此關(guān)系模式的候選鍵。
(2)寫出該關(guān)系模式的函數(shù)依賴集。
(3)該關(guān)系模式屬于第幾范式?請(qǐng)簡(jiǎn)單說(shuō)明理由。
(4)若不是第三范式的,請(qǐng)將其規(guī)范化為第三范式關(guān)系模式.并指出分解后每個(gè)關(guān)系模式的主鍵和外鍵。
您可能感興趣的試卷
最新試題
在生產(chǎn)分布式集群中,MongoDB的部署下列說(shuō)法正確的是()。
MongoDB中,()刪除當(dāng)前集合中的所有索引(_id上的默認(rèn)索引除外)。
MongoDB中使用,獲取數(shù)據(jù)庫(kù)狀態(tài)()。
無(wú)須事先定義數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的數(shù)據(jù)庫(kù)有()。
MongoDB中進(jìn)行find查詢時(shí)可以用到以下哪些函數(shù)?()
假如你的項(xiàng)目里面涉及了用戶的高并發(fā)讀寫需求,而且都是突發(fā)性的臨時(shí)數(shù)據(jù),你會(huì)選擇以下哪種數(shù)據(jù)庫(kù)來(lái)搭建你的項(xiàng)目?()
CAP理論不包括()。
memcached的內(nèi)存存儲(chǔ)機(jī)制說(shuō)法正確的是()。
memcache通信協(xié)議有哪兩種類型的數(shù)據(jù)?()
關(guān)于neo4j數(shù)據(jù)庫(kù)的操作以下正確的是()。