SQLとは

SQLとは

RDB(リレーショナルデータベース)に対して、データの取得や更新などを行う ことができる言語.
SQLはデータベース言語としてISO(国際標準化機構)で規格が標準化されている. 世界的にデータベースを扱う言語の標準の言語になっている. 非手続き型言語
そのためSQLの1文でデータ処理を行うことが可能
ほかのプログラミング言語内にSQLを記述し事項することができる.

SQLの分類

SQLの操作は以下の3つに分類される

  • データ操作(DML: Data Manipulation Language)
    表に対して、データの操作(検索、更新、挿入、削除)
  • データ定義(DDL: Data Definition Language)
    表などのオブジェクトの作成、変更、削除にしようする。
  • データ制御(DCL: Data Control Language)
    トランザクション制御、アクセス権の制御