▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓ ┃┃  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜  ┃┃ ┃┃ 2003.3.3 vol.1054 23,277 部発行 http://www.shunzei.com/ ┃┃ ┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ ━PR━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◆◆◆◆◆◆◆◆◆◆◆「合格ゼミ」 好評受付中! ◆◆◆◆◆◆◆◆◆◆◆ 早くも追加コースが出ている人気のオープンセミナー「合格ゼミ」 人気講師による直前対策が合格力を高めます。 詳細とお申込は http://www.itec.co.jp/seminar/ から ◆◆◆◆ 《IT技術者教育のパイオニア》 アイテックの通信講座 ◆◆◆◆ ---------------------------------------------------------------------- ■■■■ 就・転職にダンゼン有利!【CADオペレーター】になれる!■■■■ 需要が急増中!パソコンで製図を行う【CAD】の勉強を始めてみませんか? 通信講座なら、学校に通う時間がなくても大丈夫。CAD資格を取得すれば、 就・転職、在宅ワークやSOHOに有利!高収入も可能!★今なら入学金無料!★ ●案内書を無料送呈中!⇒ http://211.10.20.135/a/a.cgi?k03852Jm01027 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━PR━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◆お知らせ◆ 今日から5年目に入ります。 ----------------------------------------------------------------------  こんにちは、しゅんぜいです。  3月1日で、このメールマガジンも5年目に突入しました(^^)  というわけで、今日は簡単なアンケートを(笑) ----------------------------------------------------------------------  【質問】そろそろやめてもいいですかねぇ? by しゅんぜい   ○毎日楽しみにしているので、そんなこと言わないでくださいよ〜。   ○だいぶ飽きてきたし、もうやめてもいいよ〜。おつかれ〜。   ○私としては、・・・と思いますよ〜。   (上の2つに当てはまらない方は、ご自由にお書きください)   上の3つから近いものを1つ選び、コメントも合わせてお願いします。 ----------------------------------------------------------------------  今回の回答は、Web のみとさせてください。こちらからお願いします。  http://www.shunzei.com/cgibin/enq/200303/msgenq.cgi  今回のアンケートは、はっきり言って僕のためだけのアンケートなので  みなさんが普段感じていることを好き勝手に書いちゃってください(^^;;  みなさんのご意見の中から、何かが見えてくればいいなぁと思っています。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■今日の問題■☆(等幅フォントで見てね!) ----------------------------------------------------------------------  “商品”表に対して、次の SQL 文によって得られる結果はどれか。   SELECT 商品番号 FROM 商品     WHERE 商品名 LIKE '%めん'       AND 単価 < 330    商品   ┌────┬────────┬────┐   │商品番号│  商品名   │ 単価 │   ├────┼────────┼────┤   │ 100│ラーメン    │ 305│   ├────┼────────┼────┤   │ 130│きしめん    │ 285│   ├────┼────────┼────┤   │ 205│チャーシューメン│ 700│   ├────┼────────┼────┤   │ 267│おかめうどん  │ 300│   ├────┼────────┼────┤   │ 307│そうめん    │ 350│   ├────┼────────┼────┤   │ 390│カレーライス  │ 400│   ├────┼────────┼────┤   │ 401│チャーハン   │ 320│   ├────┼────────┼────┤   │ 420│きつねうどん  │ 298│   └────┴────────┴────┘  ア┌────┐ イ┌────┐ ウ┌────┐ エ┌────┐   │商品番号│  │商品番号│  │商品番号│  │商品番号│   ├────┤  ├────┤  ├────┤  ├────┤   │ 100│  │ 100│  │ 130│  │ 130│   ├────┤  ├────┤  └────┘  ├────┤   │ 130│  │ 130│          │ 267│   └────┘  ├────┤          └────┘           │ 267│           ├────┤           │ 420│           └────┘ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■解答■(出典:H14.春 初級シスアド 問29) ----------------------------------------------------------------------  ウ ┌────┐    │商品番号│    ├────┤    │ 130│    └────┘ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■解説■ ----------------------------------------------------------------------  データベース特集に入っています。  今日も、SQL(Structured Query Language) の問題でした。  お馴染みのおかめうどんです(^^;;  答えを覚えてしまっている方、スイマセン。  SQL とは、データベースの定義や操作などを行うための言語の1つです。  OracleやAccessなどのリレーショナルデータベースでは  デファクトスタンダードとして用いられています。  さて、問題を見ていきましょう。 >  SELECT 商品番号 FROM 商品 >    WHERE 商品名 LIKE '%めん' >      AND 単価 < 330  この SQL の文章は、次のような構成になっています。   SELECT 〜 FROM 〜 WHERE 〜  このような構成の SQL 文は SELECT 文(問合せ)と呼ばれるもので、  「表のデータの検索を行う」ときに用います。  この SELECT 文の構成は、   SELECT (検索する列の名前)     FROM (検索対象表の名前)       WHERE (検索条件)  となります。この構文は、基本中の基本なので覚えておきましょう。  さて、問題の SQL 文を訳していきます。 >  SELECT 商品番号 FROM 商品 >      WHERE 商品名 LIKE '%めん' >       AND 単価 < 330  これを細かく分けてみていきます。 >  SELECT 商品番号 FROM 商品  ここは、「商品という表から商品番号の列を取り出してね」という意味です。  2行目と3行目は WHERE 句なので、この部分は検索条件を指定しています。 >      WHERE 商品名 LIKE '%めん' >       AND 単価 < 330  【商品名 LIKE '%めん' AND 単価 < 330】という検索条件ですね。  ここまでをまとめると  「【商品名 LIKE '%めん' AND 単価 < 330】という条件を満たし   商品という表から商品番号の列を取り出してね」  という意味になります。  検索条件の部分をもうすこし細かく見ていきましょう。  まず、条件の前半部分の【商品名 LIKE '%めん'】とは、  【商品名が '%めん' であるもの】という検索条件です。  '%めん' の "%" の部分は、anychara とか wildcard と呼ばれるもので、  どんな文字が入っても良いという意味です。つまり、言葉の終わりが  「めん」で終われば、この条件に一致することになります。  この条件を満たすのは、「きしめん」と「そうめん」になります。  ラーメンは「メン」なので満たしません(後で補足)  また、【AND 単価 < 330】の部分は【単価が 330 円未満のもの】という  条件なので、「きしめん」と「そうめん」のうち、330 円未満のものは  「きしめん」だけになります。  したがって、この SQL 文の意味は  【商品という表から、きしめんのところの商品番号の列を取り出してね】  ということになるので、    ┌────┐    │商品番号│    ├────┤    │ 130│    └────┘  となっている「ウ」が正解になります。  ちなみに '%めん' のところですが、アプリケーションによってはクエリー  すると、ひらがなだけでなく、カタカナでも引っかかるものがあります。  ただ、原則的には SQL ではひらがなとカタカナは区別されるので、  試験では「ウ」が正解になります。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ★これ、おしえてっ!(質問編)★ 回答期限:3月3日(月)の夜まで ----------------------------------------------------------------------  「この問題がわからないっ!!」という、  読者からの質問をみなさんに回答してもらおう!というコーナーです。  今回の質問はこちらです。(出典:H13. ソフトウェア開発 問55) ----------------------------------------------------------------------  二つの独立したテストグループA,Bが、あるシステムについて  一定期間並行してテストを行い、それぞれ N(A) 個及び N(B) 個のエラー  を検出した。このうち、共通のエラーは N(AB) 個であった。  グループA,Bのエラーを検出する能力及び効率は等しいものと仮定する。  このシステムの総エラー数Nを予測する式はどれか。  ここで、N(A)>0,N(B)>0,N(AB)>0とする。  ア N=N(A)+N(B)−N(AB)  イ N=N(AB)×N(A)×N(B)  ウ N=(N(A)+N(B))/N(AB)  エ N=(N(A)×N(B))/N(AB) > 注)メールマガジンの都合上、下付き文字をカッコで表現しました。 ----------------------------------------------------------------------  asa さんより > ソフ開 H13 問55がなぜ正解が「エ」になるのかわかりません。 > ちなみに、私は「ア」じゃあないかと思いますが。。。  というコメント付きです。  これに対する回答(解説)を3月3日(月)の夜までにお願いします。  このコーナーで取り上げてほしい問題のリクエストも募集中です。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼選択肢で勉強しよっ!▼(答えはこのメールの一番下にあります) ---------------------------------------------------------------------- > ユビキタス(ubiquitous) って? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > *********************** 投稿募集中のテーマ *********************** < ----------------------------------------------------------------------  ●「これ、おしえてっ!」で扱ってほしい問題のリクエストやその回答  ●「選択肢で勉強しよっ!」で扱ってほしい用語のリクエスト  ●「その他、試験などに関するお便り(テーマフリー)」  ハンドル名を添えて mail@shunzei.com まで送ってください!! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜(週5日発行) ----------------------------------------------------------------------  編集・発行:しゅんぜい mail@shunzei.com      ─ 発行部数 ─    発送:melma!   http://www.melma.com/     5,750 部       :まぐまぐ  http://www.mag2.com/     13,074 部       :めろんぱん http://www.melonpan.net/   4,453 部                           ───────  登録・解除:http://www.shunzei.com/mm/        23,277 部(total)  ○本の購入:http://books.rakuten.co.jp/itexam/  ○バックナンバー  ダウンロード: http://www.shunzei.com/mm/backnumber.html  立ち読み  : http://www.melma.com/mag/89/m00000189/index_bn.html  転載について: http://www.shunzei.com/about/disclaimer.html  広告掲載に関しては mail@shunzei.com まで、直接お願いします。 ----------------------------------------------------------------------  ○メールマガジンの購読の登録・解除は個人の責任で行ってください。   しゅんぜいは一切代行しません! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼選択肢で勉強しよっ!の答え▼ ----------------------------------------------------------------------  ユビキタス(ubiquitous) の語源はラテン語で  (空気のように)いたるところに存在する、遍在するという意味です。  ユーザがいつでもどこでも、ネットワークや端末を意識せずに  自由にコンピュータの能力を利用できるコンピュータ環境を  ユビキタスコンピューティングと呼んでいます。  携帯電話や無線 LAN がその一歩を踏み出しているのでしょうね。  ユビキタスといえば、  http://www.nttdocomo.co.jp/museum/cm_gallery/campaign.html  一番下に【VISION 2010:「同級生」篇】というムービーがあるのですが  こんなような世界がユビキタスなんでしょうね(^^;;  割と長いムービー(10分ぐらい)なので、時間があるときにどうぞ。  =====  というわけで、アンケートよろしくお願いします。  http://www.shunzei.com/cgibin/enq/200303/msgenq.cgi ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ==PR================================================================== ▼24時間いつでもどこでも本が買える!【インターネット上の本屋さん】▼  のんびりやろう!〜楽天ブックス http://books.rakuten.co.jp/itexam/ ======================================================================