データベース

ITパスポート試験データ操作」の問題

テクノロジ系データベース難易度:normal
関係データベースで管理している"商品"表に対して,次の三つの操作a~cを行ったとき,得られる値(該当する商品の数)が大きい順に操作を左から並べたものはどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。 〔商品 表〕 | 商品番号 | 商品名 | 価格 | 大盛 | |---|---|---|---| | S001 | きつねうどん | 300 | 有 | | S002 | たぬきうどん | 250 | 有 | | S003 | 天ぷらうどん | 500 | 無 | | S004 | うどん定食 | 550 | 有 | | S005 | うどんすき | 600 | 無 | | S006 | カレーうどん | 400 | 有 | 〔操作〕 a 大盛が '有' でかつ商品名が '%うどん%' で選択される商品の数を求める。 b 価格が400以上かつ550以下で選択される商品の数を求める。 c 商品名が 'うどん%' で選択される商品の数を求める。
a,b,c
b,c,a
c,a,b
c,b,a
正解
a,b,c

ア(a,b,c)が正しい。aは大盛'有'かつ商品名に『うどん』を含む4件,bは価格400〜550の3件,cは『うどん』で始まる2件であり,4>3>2の降順がa,b,cとなるためである。

?選択肢ごとの解説

ア ○ア(a,b,c)が正しい。aは大盛'有'かつ商品名に『うどん』を含む4件,bは価格400〜550の3件,cは『うどん』で始まる2件であり,4>3>2の降順がa,b,cとなるためである。
イ ×b,c,a(3,2,4)はaを最小と誤ったもの。aの'%うどん%'は前後どこに『うどん』があってもよく,大盛'有'の4件が該当するためaが最大である。
ウ ×c,a,b(2,4,3)はcを最大と誤ったもの。cの'うどん%'は先頭一致のため『うどん定食』『うどんすき』の2件のみで,実際は最小である。
エ ×c,b,a(2,3,4)は昇順に並べたもの。設問は『大きい順(降順)』を求めているため逆順であり誤り。
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。

ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · ITパスポート試験 · itpass-h29h-q90

【ITパスポート試験】データ操作の問題と解答・解説|ukamiru 過去問