サンプル・プログラム3 |
以下のプログラムは、Excelシート上で都道府県名称(セル3行2列目) と年度(セル4行2列目)の入力を取得してSQL文を生成し、 セル5行2列目に検索結果を返すものである。
Excelシートの状態
プログラム内容
問題設定の適切さ | 本授業では、簡単な検索文だけでなく、グループ化や副問い合わせなどの SQL文の記述方法を学んできた。こうした知識を活かすような、問題設定を 行うことが望ましい。 |
SQL文の適切さ | 正しいSQL文であることは当然だが(構文に誤りがあると、VBAの実行時にエラーが 発生する)、冗長さを避ける工夫を行う必要がある。例えば、表の結合より 副問い合わせを用いた方が、分かりやすいSQL文になる場合などがある。 |
インタフェースの分かり易さ | ユーザが使用するインタフェースは、直感的に分かり易いものである必要がある。 着色やコメントにより、説明を受けなくても使用できるようなインタフェースが 望ましい。 |