設(shè)大學(xué)里教學(xué)數(shù)據(jù)庫中有三個實(shí)體集。一是“課程”實(shí)體集,屬性有課程號、課程名稱;二是“教師”實(shí)體集,屬性有教師工號、姓名、職稱;三是“學(xué)生”實(shí)體集,屬性有學(xué)號、姓名、性別、年齡。設(shè)教師與課程之間有“主講”聯(lián)系,每位教師可主講若干門課程,但每門課程只有一位主講教師,教師主講課程將選用某本教材;教師與學(xué)生之間有“指導(dǎo)”聯(lián)系,每位教師可指導(dǎo)若干學(xué)生,但每個學(xué)生只有一位指導(dǎo)教師;學(xué)生與課程之間有“選課”聯(lián)系,每個學(xué)生可選修若干課程,每門課程可由若干學(xué)生選修,學(xué)生選修課程有個成績。 (1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識符。 (2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵。
設(shè)某汽車運(yùn)輸公司數(shù)據(jù)庫中有三個實(shí)體集。一是“車隊(duì)”實(shí)體集,屬性有車隊(duì)號、車隊(duì)名等;二是“車輛”實(shí)體集,屬性有牌照號、廠家、出廠日期等;三是“司機(jī)”實(shí)體集,屬性有司機(jī)編號、姓名、電話等。設(shè)車隊(duì)與司機(jī)之間存在“聘用”聯(lián)系,每個車隊(duì)可聘用若干司機(jī),但每個司機(jī)只能應(yīng)聘于一個車隊(duì),車隊(duì)聘用司機(jī)有個聘期;車隊(duì)與車輛之間存在“擁有”聯(lián)系,每個車隊(duì)可擁有若干車輛,但每輛車只能屬于一個車隊(duì);司機(jī)與車輛之間存在著“使用”聯(lián)系,司機(jī)使用車輛有使用日期和公里數(shù)兩個屬性,每個司機(jī)可使用多輛汽車,每輛汽車可被多個司機(jī)使用。 (1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識符。 (2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵。
最新試題
下列選項(xiàng)中,用于刷新用戶權(quán)限的語句有()
MySQL中的SERIALIZABLE是事務(wù)的最高隔離級別,也是性能最高的隔離級別。
如果插入的數(shù)據(jù)有多條,多條數(shù)據(jù)之間用逗號隔開。
下列選項(xiàng)中對事務(wù)操作的說法正確的有()
簡述MySQL數(shù)據(jù)庫中和權(quán)限相關(guān)的4個數(shù)據(jù)表。