( 1 )某汽車(chē)維修公司需建立一個(gè)汽車(chē)維修數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中需要存儲(chǔ)和管理下列信息:車(chē)輛信息:車(chē)牌
( 1 )某汽車(chē)維修公司需建立一個(gè)汽車(chē)維修數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中需要存儲(chǔ)和管理下列信息:
車(chē)輛信息:車(chē)牌號(hào),車(chē)型,發(fā)動(dòng)機(jī)號(hào),行駛里程,車(chē)輛所有人,聯(lián)系電話(huà)
維修項(xiàng)目:項(xiàng)目號(hào),項(xiàng)目名稱(chēng),維修費(fèi)
汽車(chē)備件:備件號(hào),備件名稱(chēng),備件單價(jià),庫(kù)存數(shù)量
以上數(shù)據(jù)之間存在下列約束:
● 可以對(duì)一個(gè)車(chē)輛進(jìn)行多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目可用于多個(gè)車(chē)輛,維修項(xiàng)目完成后要在數(shù)據(jù)庫(kù)中記錄維修時(shí)間;
● 一種備件可用于多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目最多只使用一種備件,但每種備件的數(shù)量可以是多個(gè)。
1 根據(jù)以上需求構(gòu)建該數(shù)據(jù)庫(kù)的概念模型(畫(huà) ER 圖 ) 。 ( 8 分)
2 假設(shè)車(chē)輛信息有如下約束:
● 車(chē)牌號(hào) : 標(biāo)識(shí)屬性 , 取值形式為 : 第 1 個(gè)字符是 “ 京 ” , 第 2 個(gè)字符為 “ A ” 到 “ Z ” 的字 母 , 第 3 到 第7 個(gè)字符均是 “ 0 ” 到 “ 9 ” 的數(shù)字。此列采用普通編碼定長(zhǎng)字符型,非空;
● 車(chē)型:普通編碼定長(zhǎng)字符型,長(zhǎng)度為 6 ,默認(rèn)值為 “ 轎車(chē) “ ;
● 發(fā)動(dòng)機(jī)號(hào):普遍編碼定長(zhǎng)字符型,長(zhǎng)度為 6 ,非空;
● 行駛里程:整型,取值大于等于 0 ;
● 車(chē)輛所有人:普通編碼定長(zhǎng)字符型,長(zhǎng)度為 8 ,非空;
● 聯(lián)系電話(huà):普通編碼定長(zhǎng)字符型,長(zhǎng)度為 13 ,取值唯一。
寫(xiě)出創(chuàng)建滿(mǎn)足上述要求的車(chē)輛信息表的 SQL 語(yǔ)句 。 ( 注 : 表名 , 列名均用題中給出的中文名 , SQL 語(yǔ)句中的大、小寫(xiě)字母均可 。 ) ( 8 分)
正確答案:12
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。