SQL このページは、著作権の関係から、近々メンバーページに移動します。

SQLのふたつの機能
  DDL・・・データ定義言語(データ・・・ランゲッジ)
  DML・・・データ操作言語(〃)

スキーマ・・・データベース構造の定義。
        ハードウェア、ソフトウェア、データ入力用表・行・列などを定義記述したもの
        DDL(データ定義言語)を用いて定義する。

  1. 副スキーマ(外部スキーマ)
  2. スキーマ(概念スキーマ)
  3. 記憶スキーマ(内部スキーマ)

主な命令

実例1 射影 (列の抽出)

実例2 選択 (行の抽出)

実例3 条件付け抽出1・・・基本の方

実例4 条件付け抽出2・・・難しい方

実例5 表の結合

実例6 データのグループ化 (グループ化=GROUP BY

実例7 抽出データ、並べ替え  (並べ替え=ORDER BY
     ASC:昇順 、 DESC:降順 、 (空白値は、最大値として扱われる)
     左端上端にESCキーがありますが、これとは違います。ASCとDESCです。

実例8 行の追加  (行の追加 = INSERT INTO 〜 VALUES 〜
  (INSERT INTOの後の項目の数と、VALUESの後の入力文字の数は、同じでないとエラーになる)

実例9 行の削除  (行の削除 = DERETE FROM 〜 WHERE 〜

実例10 値の更新  (値の更新 = UPDATE 〜 SET 〜 WHERE 〜


正規化