新婚システムエンジニアのブログ

新婚システムエンジニア(SE)のブログです。IT系の話や資格関連、結婚生活について書きます

SQLの分類について

SQLの分類について勉強したのでまとめます。
SQLは4つに分類される。

DML(Data Manipulation Language:データ操作言語)
→表内のデータを直接操作する。
→SELECT、INSERT、UPDATE、DELETE、MERGE

DDL(Data Definition Language:データ定義言語)
→データベースオブジェクトを作成、変更、削除する。
→CREATE、ALTER、DROP、RENAME、TRUNCATE、COMMENT

DCL(Data Definition Language:データ制御言語)
→データベースに対する権限を付与したり、削除したりする。
→GRANT、REVOKE

トランザクション制御
トランザクションを制御する。
→COMMIT、ROLLBACK、SAVEPOINT