一、主鍵
概念:表中每一行都應(yīng)該有唯一標(biāo)識自己的一列(主鍵列)。
例如:
1、顧客表的,顧客ID
2、訂單表的,訂單ID
注意:
1、每一個(gè)表都要都一個(gè)主鍵,雖然有些表不需要,但是后期維護(hù)起來如果有主鍵的話方便查詢和更新表(主鍵不能為NULL)。
2、不要更改主鍵里的值
例如:利用廠商的名字作為主鍵。當(dāng)廠商改名時(shí),就需要修改主鍵的值。
二、什么是SQL
概念:結(jié)構(gòu)化查詢語言,SQL是專門與數(shù)據(jù)庫通信的語言。
三、什么是MySQL
概念:
1、Mysql屬于DBMS(數(shù)據(jù)庫管理系統(tǒng))的一種。
2、Mysql是基于客戶機(jī)與服務(wù)器的數(shù)據(jù)庫(另外一種是文件共享數(shù)據(jù)庫系統(tǒng),先不做了解)
3、MySql在5.0以后加入了:存儲過程,觸發(fā)器,游標(biāo)、視圖。