這篇文章主要跟大家介紹mysql關係型資料庫,希望對需要的朋友有幫助!
推薦參考教學:《mysql教學》
關係型資料庫, 是一種建立在關係模型(數學模型)上的資料庫。
至於關係模型,則是所謂建立在關係上的模型,其包含三個方面,分別為:
資料結構:數據儲存的形式,二維表(行和列);
操作指令集合:所有的SQL 語句;
完整性限制:表內資料約束(欄位與欄位)和表格與表格之間的約束(外鍵)。
資料庫:從需要儲存的資料需求中分析,如果是一類資料(實體),則應該設計成二維表;
二維表:由表頭(欄位名,用來規定資料的名稱)和資料(實際儲存的內容)部分組成。
二維表示例:
#ID | ##EEROR_CODEDESCRIPTION | |
---|---|---|
US0001 | 此使用者未註冊 | |
OR0001 | 訂單產生失敗 | |
SY0001 | 系統未知例外 |
row\record,本質都是指表中的一行(一筆記錄),行是從結構角度出發,記錄則是從數據角度出發。
column\field,本質都是指表中的一列(一個欄位),列是從結構角度出發,欄位則是從數據角度出發。
create、
drop和
alter等。
insert、
delete和
update等,不過在DML 內部又單獨進行了一個分類,即DQL(Data Query Language),資料查詢語言,代表指令為
select.
grant和
revoke等。
以上是MySQL 教程之關係型資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!