「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

クエリを投げる

pointこの用語のポイント

pointSQL文を実行するよ

スポンサーリンク

簡単に書くよ

クエリを投げる(読:クエリヲナゲル)とは

「プログラマっぽいお仕事をするなら覚えておいた方がいいかもよ!」な表現のひとつ
であり

データベースに対する命令文(クエリ≒SQL文)を実行すること
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

データベース
SQL
SQL文
クエリ


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

データベースは「データを入れておく箱」です。
突っ込んで考えると混乱するかもしれません。
何となくのフィーリングで理解してください。

クエリを投げる

SQLは「データベースと やり取りするときに使う言葉」です。

クエリを投げる2

データベースにデータを入れるときは、データベースさんに「これを入れておいて」と命令します。
データベースからデータを取り出すときは、データベースさんに「こんなデータを取り出しておくれ」と命令します。
SQLは、そんな命令をするときに使う言葉です。

SQL文は「データベースに対する、SQLを使った命令文」です。

クエリを投げる3

「SQL」と「SQL」は違います。
あまり神経質になる必要はありませんが、区別できるように しておいてください。

SQLは「言語」です。
SQL文は「命令(文)」です。

クエリを投げる4

例えば、そうですね。
ピヨ子さんがピヨ太君に日本語で「パン買ってこい!」と命令したとしましょう。

クエリを投げる5

ピヨ子さんが人間、ピヨ太君がデータベースだとすれば「日本語」が「SQL」です。
「パン買ってこい!な命令」が「SQL文」になります。

クエリを投げる6

クエリは、今回はSQL文と同じ意味です。

クエリを投げる7

ただし、登場シーンによっては「調べ物をするときに検索エンジンさんに入力する検索キーワード」を指している場合も あります。
一応、頭の片隅にでも置いておいてあげてください。

クエリを投げる8

以上を踏まえて

クエリ(≒SQL文)を実行すること

を指す、ちょっとだけ専門家っぽい表現が「クエリを投げる」です。

クエリを投げる9

例えば「複雑なSQL文を実行したら、なかなか結果が表示されないよ~」と言いたいときに「複雑なクエリを投げたら、結果が返ってこね~」と言ったりします。

ここまでの説明でいまいちイメージできない人は、お手紙を想像してください。

クエリはデータベースに対する命令文です。
この命令を お手紙に書きます。

クエリを投げる10

次に、命令を書いたお手紙をデータベースさんに向かって、ぽいっちょと投げます。

クエリを投げる11

お手紙を受け取ったデータベースさんは、中に書いてある命令を実行してくれます。

クエリを投げる12

そんなイメージです。


image piyo2

一言でまとめるよ

まぁ「クエリを投げる」って単語が出てきたら「SQL文(データベースに対する命令文)を実行するんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像066
書籍画像075

おまけ

■訳してみるよ

「query(クエリ)」の意味は「質問」とか「疑問」とか「問い合わせ」とか「質問する」とか「問い合わせる」とかです。
「を投げる」は日本語ですね。
何となく くっつけると

問い合わせを投げる

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
「定年力」の鍛え方 老後の毎日を最高にする方法
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた