MySQL之SQL語言概述

①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:對用戶的創建、及授權!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章