SQL
全名
SQL 是 Structured Query Language 的縮寫。
用途
SQL是一種用來處理紀錄在 RDBMS (Relational Database Management System 關聯式資料庫管理系統,例如:MySQL, Oracle, Microsoft Access, PostreSQL) 當中資料的語言。
依據用途可以分成以下四種子語言:
- DDL (Data Definition Language)
用來定義、修正、刪除資料表的架構CREATE
ALTER
DROP
TRUNCATE
- DML (Data Manipulation Language)
對DB中的資料進行新增、刪除、更新的動作INSERT
UPDATE
DELETE
MERGE
- DQL (Data Query Language)
用來查詢DB中的符合特定條件的資料SELECT
FROM
WHERE
- DCL (Data Control Language)
授與特定權限、控制DB操縱事務的發生等等GRANT
ROLLBACK
COMMIT