データベーススペシャリスト 平成9年度 午後�� 解答

問2
設問1
(a)CREATE
(b)AS SELECT
(c)勤務実績,社員,作業コード
(d)勤務社員NO = 社員NO
   AND 勤務作業コード = 作業コード
   AND 就業区分 = '1'
(e)年,月,所属部門コード,勤務社員NO


設問2
(a)CONT(勤務社員NO),MAX(時間外作業時間)
(b)AVG(時間外作業時間)
(c)HAVING COUNT(勤務社員NO) > 5


設問3
(1)GRANT ALL ON 社員テーブル TO USER人事;
(2)複数表から構成されるため,SELECT権限しか許されないため
   グループ関数を含むため,SELECT権限しか許されないため

問4
設問1
(1)フレームやレンズだけがそれぞれ単独に販売される場合
(2)販売、販売明細内でフレームとレンズの関係を設定していないため


設問2
(1)フレームは1本1本個別に管理され、かつ顧客とフレームの関係が1:nなため

(2)補修によらずフレームの販売日を保持しておくことができるため


設問3
 レンズをフレームの関数従属項目として管理しているため