CustomerID | Name | Address | City |
1 | 張 | 白路 | 長沙 |
2 | 張 | 黑路 | 杭州 |
3 | 王 | 黃路 | 北京 |
MySQL是一種關係型數據庫,關係數據庫也稱表格,觀察以上表格,可以發現:
①列:列都有唯一的名稱,如CustomerID,City,他們都包含了不同的數據,並且都有一個相關的數據類型,CustomerID爲整型數據,Name,City等爲字符型數據。
②行:每一行代表着每一個客戶,每一行都擁有相同的格式,一行也稱爲一個記錄。
③值:每一行都是由每一列的單個值組成的,該值必須與所在列的數據類型相同。
④鍵:如何識別每一個客戶,也就是每一行。通常不建議使用名稱,例如,一個Name列裏也許有多個同名同姓的人。那麼就需要給每個客戶分配一個唯一值,如上表中CustomerID,這種列稱爲鍵或主鍵,主鍵可能包含多個列。