SQL語言概述


SQL語言概述

(一)SQL語言介紹

SQL(Structured Query Language) 是結構化查詢語言的縮寫,使用SQL和DBMS進行交互,操縱關系型數據庫中的資源。

SQL是數據庫管理系統都需要遵循的規范。不同的數據庫生產廠商都支持SQL語句,但為了加強SQL的語言能力,各個廠商都增加了特有內容。

 

(二)SQL語言分類

數據定義語言(DDL):Data Definition Language,用來定義數據庫的對象,如數據表、視圖、索引等。

 

數據操縱語言(DML):Data Manipulation Language,用來在數據庫表中更新,增加和刪除記錄。

 

事務控制語言(TCL):Transaction Control Language,用來做數據庫中的事務管理。

 

數據查詢語言(DQL):Data Query Language,用來查詢數據庫中的數據。

 

數據控制語言(DCL):Data Control Language,用來控制數據庫的用戶權限。

(三)SQL特點

1、不區分大小寫,關鍵字建議使用大寫,而數據庫名,數據表名,列名建議使用小寫。

2、可以寫成一行,也可以寫成多行。

3、可使用空格和縮進來增強語句的可讀。

4、3種注釋:

  • 單行注釋:-- 注釋內容 或 # 注釋內容(MySQL特有)
  • 多行注釋:/* 注釋內容 */


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM