![]()
Webブラウザを利用する上で、日常的にサーチエンジンを活用していることだろう。検索をサーチエンジンに依頼することをIT英語で「query(問い合わせ)」、サーチエンジンの検索窓に入力する文字列のことを「query string」または「query message」と言う。実際に、どのようにqueryを用いているのか。サーチエンジンを説明する次のIT英文を読んでみよう。
When you enter a query at a search engine site, your input is checked against the search engine's index of all the web pages it has analyzed.(あなたがサーチエンジンのサイトで問い合わせを入力した場合は、その入力(内容)は、サーチエンジンが調査するすべてのサイトのインデックスで、点検されます)
queryというIT英単語について、データベースの運用や開発に関わる人の多くは「データベースに問い合わせる(作業を指示する)」と認識しているのではないだろうか。queryは「主体」となるものがシステムに対して働きかけ(問い合わせ)、response(反応)を得る場合に使われる。上記のIT英文を例にすれば、サーチエンジンにqueryして検索結果というresponseを得ているのだ。なお、主体は必ずしも人間とは限らず、システムである場合もある。
このようにqueryは、システムなどを命令するために用いられる、つまり「command(コマンド)」の1つといえるのである。ではここで、commandとは何かを再確認するために、次のIT英文を読んでみよう。
Users direct the operation of the computer by entering command input as text for a shell to execute.(ユーザーは、シェルを実行するための命令(コマンド)をテキストで入力することで、コンピューターの動作を指示します。
注1:シェル
ユーザーからの指示を受け、プログラムの起動や制御を行なうプログラム
commandによって命令されると、システムはその命令内容を淡々とこなしていく。基本的にresponseはなく、いちいち作業の内容や状況を伝えることはしない。主体に対して何かを伝えるのは、エラーなど通常ではない事態が発生した場合に限られる。つまりcommandとは、システムに対する作業命令を意味する。ところが、queryは前述のようにresponse──回答や説明を求める命令なのだ。これが、queryとcommandを区別するポイントだ。エンジニアとしては、両者の違いをしっかり把握した上で業務に取り組みたいものだ。

Illustration:Aiko Yamamoto
|
|
||||
|
|
|
|
|
|
|
|
||||
トラック運転手からIT業界へ 30代での転職成功の秘訣
携帯電話向けコンテンツの開発などを行なう株式会社ドワンゴで、プロジェクトリーダーを務める上坂太志さん(32)。家業であったトラック運転手からIT業界へ20代半ばで……
NASAで宇宙開発事業に携わりたい! 壮大な夢に向かってキャリアアップ
ユーザーがさまざまな商品やサービスを比較・検討できるWebサイトを運営する比較.com株式会社で、システムエンジニアを務める須藤友慈さん(27)。23歳でIT業界に飛び込み、現在は旅行関連コンテンツの運営をしながら、ロボット型比較検索エンジンの開発や……
まったくのパソコン未経験からネットワークソリューション・チーフコンサルタントへ ~IT業界で女性は必ず活躍できる~
大学卒業後、アプリケーション開発会社を経てインフラ分野でキャリアアップを続ける河野美香さん(32)。現在、NTTデータ先端技術株式会社のネットワークソリューションビジネスユニットで、チーフコンサルタントとしてネットワークシステム構築サービスの提案……
勝つプロジェクトマネージャーとは IT関連のプロジェクト拡大を背景に“プロマネ”求人増大!
現在、IT関連の設備投資を盛んに行ない続けている企業は、経営戦略におけるITの重要性をますます高めている。このような中、経営戦略に深く関わるIT職のプロジェクトマネージャー(PM)は、人材として常に不足状況にあるという。果たして、……
大注目! 東海地域の転職市場 実務経験がある理科系第2新卒にチャンスあり
2005年の中部国際空港(セントレア)の開港や「愛・地球博」の開催以降、東海地域の景気が力強く上昇している。この好景気は製造業を中心に各業種へ波及し、さまざまな企業が正社員の採用を拡大している……
2010年3月17日 9時00分~17時00分
2010年3月17日 9時30分~17時00分
2010年3月17日 9時30分~17時00分
2010年3月17日 9時30分~17時00分
【大阪開催】■資本連結(3) "のれんの発生/償却/表示上の注意点と株主資本等の増減を見ていきます!"■
2010年3月17日 10時00分~13時00分
2010年3月17日 10時00分~16時40分
2010年3月17日 10時00分~16時40分
2010年3月17日 10時00分~16時45分
2010年3月17日 10時00分~16時45分
2010年3月17日 10時00分~16時40分