2025/05/07 19:08:38 JST 
  Index     ITCL     Item 検索 詳細 
SQL    Structured Query Language           
RDBMSの定義、操作、制御を行うための、構造化問い合わせ言語。
ユーザは、SQLを使用してRDBMSに管理されているデータにアクセス。
SQLを受け取ったRDBMSは、その内容にしたがって処理を実行し結果を返す。
データ定義言語:DDL(データベース、テーブル、ユーザを定義)、
データ操作言語:DML(レコードを操作)、
データ制御言語:DCL(トランザクション処理の決定・キャンセル)、
一部のRDBMS(Oracleなど)では、「データ制御言語」という定義は存在せず、
相当するSQLは「トランザクション制御文」と呼ぶ。