ITサービスマネージャ暗記無料で始める

SQL(DDL・DML・DCL)とは?えすきゅーえる でぃーでぃーえる・でぃーえむえる・でぃーしーえる

SQLは、表の構造を定義するDDL(CREATE・ALTER・DROP)、データを検索し更新するDML(SELECT・INSERT・UPDATE・DELETE)、権限を与奪するDCL(GRANT・REVOKE)に分類される。運用では、どの分類の文かによって承認の重さと切戻しの可否が変わるため、本番で発行するSQLの区分は必ず押さえる。

最終更新:2026-10-06

試験情報

ITサービスマネージャ試験の頻出用語/午前II

別名:DDL・DML・DCL、DDL、DCL

ITサービスマネージャを最短で暗記・合格する →

背景

本番データベースへ直接SQLを打つ場面は運用から無くならない。障害時のデータ修正、調査のための検索、緊急の権限付与。これを全部同じ手続きで扱うと、検索1本にも承認を求めることになって現場が止まり、逆に全部を緩めれば取り返しのつかない更新が記録も残らず走る。分類は、承認の重さと事前準備の量を分けるための実務上の物差しになる。

具体例

PostgreSQL で、調査のSELECTは参照専用アカウントで随時、行を直すUPDATEは緊急変更として事後にCABへ報告、表定義を変えるALTER TABLEは通常変更として事前承認、と区分ごとに手続きを定める。実行前のスナップショット取得を必須にする範囲も、この区分で線を引ける。

試験での引っ掛け

「行を消すからDML」と短絡させる出題に注意する。TRUNCATEは全行を消すがDDLに分類され、多くの製品でROLLBACKでは戻せない——DELETEとの決定的な違いはここで、切戻し手順が別物になる。COMMIT・ROLLBACKはトランザクション制御の文で、GRANT・REVOKEのDCLとは別に整理する。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

ITサービスマネージャを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 「行を消すからDML」と短絡させる出題に注意する。