1.關係型資料庫(RDBMS) 概念:建立在關係模型基礎上,由多張相互連接的二維表組成的資料庫。 二維表:指的是由行和列組成的表,如下圖(就類似於Excel表格數據,有表頭、有列、有行,還可以通過一列關聯另外一個表格中的某一列數據)。 MySQL、Oracle、DB2、SQLServer等都是屬於關 ...
1.關係型資料庫(RDBMS)
概念:建立在關係模型基礎上,由多張相互連接的二維表組成的資料庫。
二維表:指的是由行和列組成的表,如下圖(就類似於Excel表格數據,有表頭、有列、有行,還可以通過一列關聯另外一個表格中的某一列數據)。
MySQL、Oracle、DB2、SQLServer等都是屬於關係型資料庫,裡面都是基於二維表存儲數據的。簡單說,基於二維表存儲數據的資料庫就成為關係型資料庫,不是基於二維表存儲數據的資料庫,就是非關係型資料庫。
特點:
- 使用表存儲數據,格式統一,便於維護。
- 使用SQL語言操作,標準統一,使用方便。
2.數據模型
MySQL是關係型資料庫,是基於二維表進行數據存儲的,具體的結構圖下:
- 可以通過MySQL客戶端連接資料庫管理系統DBMS,然後通過DBMS操作資料庫。
- 可以使用SQL語句,通過資料庫管理系統操作資料庫,以及操作資料庫中的表結構及數據。
- 一個資料庫伺服器中可以創建多個資料庫,一個資料庫中也可以包含多張表,而一張表中又可以包含多行記錄。