3.●【課題】社員情報管理システムのデータモデリング

【課題】社員情報管理システムのデータモデリング
以下の社員原票をもとに社員情報を管理するデータベースを作成してください。
*---社員原票----------------------------------------------------------------------------------------*
|     【登録年月日】   2017/04/01      
|           
| 【名前   【住所】        電話番号          【雇用形態 
|  徳川家康        東京都中央区       090-1234-5678          正社員   
|                                                                                      
|                   【家族関係        【家族名                                 
|         長男                     徳川秀忠                                
|         次男             徳川家光                                
|                                                                                  
*-------------------------------------------------------------------------------------------------------*
手順
(1)社員原票を正規化してください

(2)正規化したデータからERDを作成してください
※Excelで描くと簡単です
※FKを持つ側が●になります

(3)ERDをもとにSQL-DDLで概念データモデルを作成してください
※参照制約は削除、更新ともに波及とします(制限付きの場合は省略できます)
※項目のデータ型は登録年月日のみDATE型であとはVCHAR型にします


【 提出】
(1)~(3)までの実習内容をWORD文書に張り付けて提出してください。

提出先             Teratermの「ssh scp」で自分のアカウントに転送
提出ファイル名  社員情報管理SQL-DDL.doc


(4)PostgreSQLにデータベースを作成してください
データベース名:shain  管理者ユーザ名:kanri  パスワード:kanri

(5)SQL-DDLで概念スキーマ(テーブル)を構築してください

(6)徳川さんのデータを入力してください

(7)以下のデータを入力してください

*---社員原票----------------------------------------------------------------------------------------*
|     【登録年月日】   2017/04/01      
|           
| 【名前   【住所】        電話番号           【雇用形態 
|  豊臣秀吉        愛知県名古屋市       090-1111-2222          準社員   
|
*---社員原票----------------------------------------------------------------------------------------*
|     【登録年月日】   2017/04/02      
|           
| 【名前   【住所】        電話番号           【雇用形態 
|  織田信長        滋賀県近江八幡市   090-3333-4444          契約社員   
|                                                                                      
|                   【家族関係        【家族名                                 
|         妹                       お市の方                                
*-------------------------------------------------------------------------------------------------------*

(8)社員原票の一覧を表示する外部スキーマ(ビュー)を作成してください

登録年月日       名前          電話番号                 家族関係    家族名       雇用形態
2017-04-01    徳川家康    090-1234-5678     長男          徳川秀忠    正社員
2017-04-01    徳川家康    090-1234-5678     次男          徳川家光    正社員
2017-04-01    豊臣秀吉    090-1111-2222                                      準社員
2017-04-02    織田信長    090-3333-4444     妹             お市の方    契約社員

全員のデータが出力させることを確認してください!

※ヒント
表結合により一覧表を作成します
テキスト資料のP.26「5.2 表の結合」を参考にしてください。


【 提出】
(4)~(8)までの実習内容のテキスト文書を提出してください。

提出先              Teratermの「ssh scp」で自分のアカウントに転送
提出ファイル名  shain_info_VIEW.txt