Mysql資料庫-資料模型

影武浮云發表於2024-05-26

1.關係型資料庫(RDBMS)

概念:建立在關係模型基礎上,由多張相互連線的二維表組成的資料庫。

二維表:指的是由行和列組成的表,如下圖(就類似於Excel表格資料,有表頭、有列、有行,還可以透過一列關聯另外一個表格中的某一列資料)。
image

MySQL、Oracle、DB2、SQLServer等都是屬於關係型資料庫,裡面都是基於二維表儲存資料的。簡單說,基於二維表儲存資料的資料庫就成為關係型資料庫,不是基於二維表儲存資料的資料庫,就是非關係型資料庫。

特點:

  1. 使用表儲存資料,格式統一,便於維護。
  2. 使用SQL語言操作,標準統一,使用方便。

2.資料模型

MySQL是關係型資料庫,是基於二維表進行資料儲存的,具體的結構圖下:
image

  • 可以透過MySQL客戶端連線資料庫管理系統DBMS,然後透過DBMS運算元據庫。
  • 可以使用SQL語句,透過資料庫管理系統運算元據庫,以及運算元據庫中的表結構及資料。
  • 一個資料庫伺服器中可以建立多個資料庫,一個資料庫中也可以包含多張表,而一張表中又可以包含多行記錄。

相關文章