①SQL:結構化查詢語言(Structured Query Language)
②SQL的作用:客戶端使用SQL來操作服務器。
③SQL標準(例如SQL99,即1999年制定的標準)
由國際化標準組織(ISO)制定的,對DBMS的統一操作方式(例如:相同的語句可以操作mysql、oracle等)。
④SQL方言
某種DBMS不只會支持SQL標準,而且還有一些自己獨特的語法,這就稱之爲方言(例如:limit語句就只能在mysql中使用)
⑤SQL語法
a、SQL語句可以在單行或多行書寫,以分號結尾
b、可以使用空格和縮進來增強語句的可讀性
c、MySQL不區分大小寫,建議使用大寫
⑥SQL語句分類(*)
a、DDL(Data Definition Language):數據定義語言,用來定義數據庫對象:庫、表、列
創建、刪除、修改:庫、表結構。
b、DML(Data Manipulation Language):數據操作語言,用來定義數據庫記錄(數據)
增、刪、改:表記錄
c、DCL(Data Control Language):數據控制語言,用來定義訪問權限和安全級別
d、DQL(Data Query Language):數據查詢語言,用來查詢記錄(數據)。屬於DML的一部分。
DDL:對數據庫或表的結構操作
DML:對錶的記錄進行更新(增、刪、改)
DQL:對錶的記錄的查詢
DCL:對用戶的創建、及授權!