既存テーブルのデータについてCRUDを行う言語 SELECT(検索)/INSERT(追加)/UPDATE(更新)/DELETE(削除)/EXPLAIN(実行計画)など ▪トランザクション制御言語(TCL: Transaction Control Language) トランザクションの開始や終了を行う言語 COMMIT(トランザクションを確定)/ROLLBACK(トランザクション取り消し)など ▪データ制御言語(DCL: Data Control Language) DMLやDDLの利用に関する許可や禁止を設定するための言語 GRANT(アクセス権付与)/REVOKE(権限破棄)など データベース言語(SQL)体系について