データ言語


データベース管理システムで使用されるデータ言語は、大きく分けて、データ定義言語|(データ定義言語데이터 정의어)、DDL(データ管理言語데이터 조작어)、DML(データ制御言語데이터 제어어)、DCL(転送制御言語트랜잭션 제어어)に分けられる.
各データ言語の例を以下に示す.
  • TCL(DML):表の内容を照会、変更するコマンド
  • - SELECT
    - INSERT
    - UPDATE
    - DELETE
  • 데이터 조작어(DDL):データ構造を定義、変更、削除するコマンド
  • - CREATE
    - ALTER
    - DROP
    - RENAME
  • 데이터 정의어(DCL):データベースにアクセスし、オブジェクトを許可および回収するコマンド
  • - GRANT
    - REVOKE
  • 데이터 제어어:DMLによる操作をワークユニット(トランザクション)ごとに制御した結果(DCLに分割する人もいる)
  • - COMMIT
    - ROLLBACK