HOME»データベーススペシャリスト掲示板»R2 午後Ⅱ 問1 設問1(2)①
投稿する

R2 午後Ⅱ 問1 設問1(2)① [0813]

 匿名さん(No.1) 
タイトルの設問の、表9にある探索行数"d"の空欄ですが、
500件/日 * 360日/年 * 3年 = 540,000件
が解答となっています。

しかし、この理屈だと同じく表9にあるテーブル「買電」の探索行数は
100件/日 * 360日/年 * 3年 = 108,000件
になるはずではないでしょうか?なぜ3,000と記入されているのか、どなたかご教授頂けないでしょうか
2024.10.07 01:57
towasionさん(No.2) 
処理1の中に「指定された住居番号について」「当月の買電、発電」とあるように
1ヶ月分のデータを抽出することが目的になります。

「買電」は「住居番号」「年月日」が主キーがあるので
1ヶ月分のデータを抽出することができます。

買電:10,8000,000,000行/100,000行/36ヶ月=3,000行

ただし「発電」「使用電力」は回線番号があるので特定の年月まで絞り込めないため
すべてのデータを探索する必要があります。

発電:4,320,000,000行/100,000行=43,200行
使用電力:54,000,000,000行/100,000行=540,000行
2024.10.07 08:53
 匿名さん(No.3) 
>towasionさん

ありがとうございます。
どうやら、そもそもの計算式が誤っていたようですね…。

確認したいのですが、発電と使用電力については、回路番号の索引定義順が年月日より手前だから、年月日で絞り込めないということでしょうか?
2024.10.07 23:25
返信投稿用フォーム
お名前
顔アイコン

本文(コミュニティガイドライン⇱を順守して適切な投稿を心がけましょう)
🔐投稿削除用のパスワード
投稿プレビュー
※SQL文は全角文字で記載してください。
※宣伝や迷惑行為を防止するため、当サイト、姉妹サイト、IPAサイト以外のURLを含む文章の投稿はできません。
投稿記事削除用フォーム
投稿No. パスワード 
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop