平成24年 秋期 基本情報技術者 午前 問29
問29 表の更新処理
“商品”表のデータが次の状態のとき,〔ビュー定義〕で示すビュー“収益商品”表の行数が
減少する更新処理はどれか。
商品
商品コード | 品名 | 型式 |
売値 | 仕入値 |
S001 | T | T2003 | 150,000 | 100,000 |
S003 | S | S2003 | 200,000 | 170,000 |
S005 | R | R2003 | 140,000 | 80,000 |
〔ビュー定義〕
CREATE VIEW 収益商品
AS SELECT * FROM 商品
WHERE 売値 - 仕入値 >= 40000
ア 商品コードが S001 の売値を 130,000 に更新する。
イ 商品コードが S003 の仕入値を 150,000 に更新する。
ウ 商品コードが S005 の売値を 130,000 に更新する。
エ 商品コードが S005 の仕入値を 90,000 に更新する。
ア
解説
問題のビュー定義で示す"収益商品"表は、「売値−仕入値」が40000 以上の商品なので
表の2行になる。
商品コード | 品名 | 型式 |
売値 | 仕入値 |
S001 | T | T2003 | 150,000 | 100,000 |
S005 | R | R2003 | 140,000 | 80,000 |
ア:正しい。
イ: S003 の行の仕入値を 150,000 に更新すると収益が 50,000 円になり、行が3行に増える。
ウ: SS005 の行の売値を 130,000 に更新すると収益が 50,000 円になるが行数は変わらない。
エ: SS005 の行の仕入値を 90,000 に更新すると収益が 50,000 円になるが行数は変わらない。
【平成19年秋 問61】
|
[←前の問題]
[次の問題→]
[問題一覧表]
[分野別]
[キーワード索引]
[基本情報技術者試験TOP
]
©2004-2024 情報処理試験.jp
|
|
|