更新クエリ【DB】
データベースに対する指示だよ
「これ、変更して」な命令文だよ
もしくは、追加、更新、削除用のクエリを一緒くたにした表現だよ
簡単に書くよ
更新クエリ【DB】(読:コウシンクエリ)とは
データベースさんに対する命令文の種類のひとつ
であり
「このデータを変更して」な命令文のこと
です。
もしくは
データベースさんに対する「このデータを入れておいて」「このデータを変更して」「このデータを消して」な命令文を一緒くたにした表現
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「データベース」と「クエリ」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
データベースは「データを入れておく箱」です。
突っ込んで考えると混乱するかもしれません。
何となくのフィーリングで理解してください。
クエリは「データベースに対する命令文」です。
クエリの種類は、いろいろ あります。
その中でも、よく使うのが
1.あのデータを探してこい(検索)
2.このデータを入れておけ(登録)
3.このデータをこんな風に変更しろ(更新)
4.このデータを消せ(削除)
の4つです。
以上を踏まえて、この4つのクエリのうち
「3.このデータをこんな風に変更しろ(更新)」なクエリ
が「更新クエリ」です。
データベースのデータを更新するための命令文ですね。
なお、その他のクエリは
1.検索:検索クエリ、選択クエリ
2.登録:追加クエリ
(3.更新:更新クエリ)
4.削除:削除クエリ
と言います。
気が向いたら、併せて覚えてあげてください。
あるいは
2.このデータを入れておけ(登録)
3.このデータをこんな風に変更しろ(更新)
4.このデータを消せ(削除)
の3つをまとめて「更新クエリ」と呼ぶ場合も あります。
その場合は「データが変わるクエリ」の意味です。
追加、更新、削除、どの操作をやってもデータが変わりますよね。
データが変わらないクエリ:検索クエリ(選択クエリ)
データが変わるクエリ:更新クエリ
と分類し
検索クエリ(選択クエリ)←→更新クエリ
と対比させるのです。
呼び分けは
1.検索:検索クエリ(選択クエリ)
2.登録:更新クエリ
3.更新:更新クエリ
4.削除:更新クエリ
に なります。
一言でまとめるよ
まぁ「更新クエリ」って単語が出てきたら「データベースに対する『このデータを変更しろ』な命令文、もしくは、追加・変更・削除用のクエリを一緒くたにした表現なんだな~」と お考えください。
おまけ
■訳してみるよ
「更新」は日本語ですね。
「query(クエリ)」の意味は「質問」とか「疑問」とか「問い合わせ」とか「質問する」とか「問い合わせる」とかです。
何となく くっつけると
更新の問い合わせ
となります。
■検索してみる?






