SQL快速入門

簡介

  • SQL是什麼?
  • Structured Query Language 結構化查詢語言,是一種特定目的編程語言
  • SQL包含哪些部分?
  • 四個部分,分別是DDL(Data Definition Language,數據定義語言),DML(Data Manipulation Language,數據操縱語言),DCL(Data Control Language,數據控制語言),TCL(Transaction Control Language,事務控制語言)
  • DCL 負責控制數據庫對象的訪問權,由 GRANT 授權和 REVOKE 取消授權組成
  • TCL 負責管理各種事務,由SAVEPOINT 設置保存點,ROLLBACK 回滾和 SET TRANSACTION 組成

DDL

  • 負責數據結構定義數據庫對象定義的語言,由CREATE、ALTER與DROP三個語法組成
  • CREATE 負責創建數據庫對象
  • CREATE INDEX:創建數據表索引。
  • CREATE PROCEDURE:創建存儲程序。
  • CREATE FUNCTION:創建用戶函數。
  • CREATE VIEW:創建查看錶。
  • CREATE TRIGGER:創建觸發程序。
  • ALTER 負責修改數據庫對象
  • DROP 負責刪除數據庫對象

DML

  • 負責操作數據庫,對數據庫對象和數據訪問工作的語言,由SELECT INSERT UPDATE DELETE增查改刪組成,搭配 WHERE過濾數據範圍
  • 區分一下 DELETE 和 DROP,前者是刪除數據庫對象的數據

SQL 基礎教程

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