応用情報技術者令和元年秋期 午後問6
1、E-R図のエンティティ間関連と属性名
注意点:
①属性名の実線、破線が忘れないように。
②矢印は、例え、上下の矢印だと、「↓、↑」 で表示、左右の矢印だと、「→、←」で表示
2、SQLに適切な字句
注意点:
①変数の使用。例え、「:レポート年月」は集計する対象年月を格納する埋め込み変数ので、
Select 従業員番号,:レポート年月 From 従業員 は正
Select 従業員番号,TOYM(システム日付) From 従業員 は 誤
②総歩数は、SUM(歩数.歩数)
3、不具合
当該質問には、不具合は
①睡眠終了日時がNULL
②従業員番号+測定日 が重複 ※みにくいですね。
言い換えて、下記2つパターン:
①就寝中にリストバイドが外れてしまい睡眠終了日時が取得できない
②1日2件以上睡眠データを取得する
修正の方法は、
①は、月次レポート作成機能を修正
②は、睡眠テーブルの主キーを"従業員番号、睡眠開始日時"に変更