Sie sind auf Seite 1von 2

Tugas Kelompok Ke - 1

Week 4 Session 5

One big company has 6 departments such as marketing, inventory, purcashing, Finance, IT
and HRD departments. The company want to setup datawarehouse environment for their
HRD department as their 4 departments such as Marketing, Inventory, Finance and
Purcashing which have been setup with datawarehouse environment.

Leave
Leave_cod
e
leave_type
1

1..
Dependent
* Position
Depen_co Emp_Leave
de Pos_cod
Emp_ID
Depen_type e
1 Leave_cod Pos_nam
e 1
1.. Leave_start
* Leave_Finis 1..
Emp_Depe 1.. *
* Emp_Pos
Emp_ID
Depen_Co 1 Emp_ID
de Employee Pos_Cod
Depen_Na 1..* 1 e
Emp_ID 1 1..* Pos_start
me
Emp_fistNa Pos_Finis
me h
Emp_lastNa
me
Emp_Degr Emp_DOB Attendanc
Emp_ID 1..* 1 Emp_phone 1 1..*
Emp_email Emp_ID
Deg_code
Emp_hireda Att_Date
Name_univ
Att_timeIN
Deg_start 1 1 Att_timeou
Deg_finish
t
Deg_GPA 1..
*
1.. Emp_Dep 1
* Departme
Emp_ID
Dep_ID Dep_ID
1
Dep_Start 1..* 1 Dep_name
Degree
Dep_finish Dep_Mgr
Deg_co
de
Deg_typ
Based on Transaction such as daily attendance and leave and others HRD data such as list of
dependents such as couple or children, employee position such as manager, supervisor or
staff and employee degree such as bachelor, master or Doctoral degree and all list of
departments then up there is the design of Class diagram of OLTP(Online Transcational
Processing)/TPS (Transactional Processing System) from HRD department.

Questions

1. What kind of datawarehouse implementation approach will be suitable for this


scheme and give your reason.
2. What kind datawarehouse architecture will be suitable for this HRD department and
please figure out that datawarehouse architecture.
3. Design star schema for this HRD department based on 1 of example report which is
created by you and please explain what is inside the schema such as how many tables,
what kind of the name of Tables, how many primay, foreign and composite key and
what are they ? Leave
4. Design snowflake schema for this HRD department based on 1 of example report
Emp_ID
which is created by you and please explain what is inside the schema such as how Leave_cod
many tables, what kind of the name of Tables, how many primay, foreign and e
composite key and what are they ? Leave_star
t

Das könnte Ihnen auch gefallen