問題バンク 5問 — 令和5年度 秋期 — 中分類9:データベース(1/1ページ)
絞り込み(全分野 / 令和5年度 秋期 / データベース) 問26 令和5年度 秋期 テクノロジ系
“売上”表への次の検索処理のうち,B⁺木インデックスよりもハッシュインデックスを設定した方が適切なものはどれか。ここで,インデックスを設定する列を<>内に示す。
売上(伝票番号,売上年月日,商品名,利用者 ID,店舗番号,売上金額)
ア 売上金額が 1 万円以上の売上を検索する。<売上金額> イ 売上年月日が今月の売上を検索する。<売上年月日> ウ 商品名が ‘DB’ で始まる売上を検索する。<商品名> エ 利用者 ID が ‘1001’ の売上を検索する。<利用者 ID> 解答する
出典:令和5年度 秋期 応用情報技術者試験 午前 問26
問27 令和5年度 秋期 テクノロジ系
関係モデルにおける外部キーの説明として,適切なものはどれか。
ア ある関係の候補キーを参照する属性,又は属性の組 イ 主キー以外で,タプルを一意に識別できる属性,又は属性の組 ウ タプルを一意に識別できる属性,又は属性の組の集合のうち極小のもの エ タプルを一意に識別できる属性,又は属性の組を含む集合 解答する
出典:令和5年度 秋期 応用情報技術者試験 午前 問27
問28 令和5年度 秋期 テクノロジ系
更新可能なビューを作成する SQL 文はどれか。ここで,SQL 文中に現れる基底表は全て更新可能とする。
ア CREATE VIEW 高額商品(商品番号, 商品名, 商品単価)
AS SELECT 商品番号, 商品名, 商品単価 FROM 商品 WHERE 商品単価 > 1000 イ CREATE VIEW 受注商品(商品番号)
AS SELECT DISTINCT 商品番号 FROM 受注 ウ CREATE VIEW 商品受注(商品番号, 受注数量)
AS SELECT 商品番号, SUM(受注数量) FROM 受注 GROUP BY 商品番号 エ CREATE VIEW 商品平均受注数量(平均受注数量)
AS SELECT AVG(受注数量) FROM 受注 解答する
出典:令和5年度 秋期 応用情報技術者試験 午前 問28
問29 令和5年度 秋期 テクノロジ系
“製品”表と“在庫”表に対し,次の SQL 文を実行した結果として得られる表の行数は幾つか。
SELECT DISTINCT 製品番号 FROM 製品
WHERE NOT EXISTS (SELECT 製品番号 FROM 在庫
WHERE 在庫数 > 30 AND 製品.製品番号 = 在庫.製品番号)
図(問題冊子 p.17 より)— クリックで原寸 解答する
出典:令和5年度 秋期 応用情報技術者試験 午前 問29
問30 令和5年度 秋期 テクノロジ系
DBMS をシステム障害発生後に再立上げするとき,ロールフォワードすべきトランザクションとロールバックすべきトランザクションの組合せとして,適切なものはどれか。ここで,トランザクションの中で実行される処理内容は次のとおりとする。
図(問題冊子 p.18 より)— クリックで原寸 ア ロールフォワード:T2,T5,ロールバック:T6 イ ロールフォワード:T2,T5,ロールバック:T3,T6 ウ ロールフォワード:T1,T2,T5,ロールバック:T6 エ ロールフォワード:T1,T2,T5,ロールバック:T3,T6 解答する
出典:令和5年度 秋期 応用情報技術者試験 午前 問30