SQL (可以唸字母 S. Q. L. 或 sequel)
用來建立、操作及存取關聯式資料庫 (Relational Database) 的語言就是 SQL。而對於 SQL 的標準化作業,主要是由 ANSI 與 ISO 這兩個組織所推動。SQL 語言包含四個部分
資料定義語言 (DDL-Data Definition Language)
用來定義資料庫、資料表、檢視表、索引、預存程序、觸發程序、函數等資料庫物件。常見的指令有: CREATE 建立資料庫的物件 ALTER 變更資料庫的物件 DROP 刪除資料庫的物件
資料操縱語言 (DML-Data Manipulation Language)
用來處理資料表裡的資料,常見的指令有: INSERT 新增資料到資料表中 UPDATE 更改資料表中的資料 DELETE 刪除資料表中的資料
資料查詢語言 (DQL-Data Query Language)
用來查詢資料表裡的資料,指令只有一個: SELECT 選取資料庫中的資料
資料控制語言 (DCL-Data Control Language)
用來控制資料表、檢視表之存取權限,常見的指令有: GRANT 賦予使用者使用權限 REVOKE 取消使用者的使用權限 COMMIT 完成交易作業 ROLLBACK 交易作業異常,將已變動的資料回復到交易開始的狀態