Post on 23-Feb-2016
description
Latihan:
Exercise 1: Schema Refinement1. Decompose tabel EMPLOYEE untuk mengatasi
redundansi.
– Hilangkan kelompok yang berulang– Buat tabel terpisah untuk setiap kelompok data yang berhubungan– Identifikasi setiap kelompok data dengan primary key
employee_id
employee_name
department_id
department_name
1001 Al 10 Accounting1002 Bel 10 Accounting1003 Cil 20 Finance1004 Del 20 Finance1005 Ed 10 Accounting
EMPLOYEE
Exercise 2: Schema Refinement(Relation with transitive dependency)
Exercise 3:• Tabel ini menggambarkan jumlah jam per minggu untuk
karyawan kontrak pada setiap cabang perusahaan.
Staff# Branch# Branch Address Name Position Hrs/WeekS4555 B002 City Center Plaza,
Seattle, WA 98122Ellen Layman
Assistant 16
S4555 B004 16-14th Ave., Seattle, WA 98128
Ellen Layman
Assistant 9
S4612 B002 City Center Plaza, Seattle, WA 98122
Dave Sinclair
Assistant 14
S4612 B004 16-14th Ave., Seattle, WA 98128
Dave Sinclair
Assistant 10
• Identifikasikan functional dependencies yang ada pada data diatas. Cantumkan asumsi yang mungkin.
Exercise 4: Buat ER Diagram-nyaStudent Name Student ID Email Group Topic
Filibeck, James 15245134 filibeck@hawaii.edu Unpossible ADDIEFujii, Bryce 41264609 brycef@hawaii.edu Fetch TRAC LibraryGasilos, Daphne 72458325 daphneg@hawaii.edu Fetch TRAC LibraryHasegawa, Kyle 90259728 kylehase@hawaii.edu Unpossible ADDIEHatakenaka, Garrett 81814624 ghataken@hawaii.edu Fetch TRAC LibraryHiraoka, Sherwin 61567325 shiraoka@hawaii.edu DB Specialists KalaheoHytowitz, Jonathan 90426949 hytowitz@hawaii.edu Unpossible ADDIEIzuka, Brandon 04882790 bizuka@hawaii.edu Spanning Lightweight CRMJung, Minho 11585921 minho@hawaii.edu WeakSauce ChurchOnlineKanehira, Jon 21852401 jkanehir@hawaii.edu WeakSauce ChurchOnlineKobayashi, Erin 85429040 emkobaya@hawaii.edu Spanning Lightweight CRMMiyake, Brian 78551204 miyakeb@hawaii.edu Fetch TRAC LibraryMouzourakis, Carmen 25459697 mouzoura@hawaii.edu DB Specialists KalaheoMuraoka, Justin 87426026 justinmu@hawaii.edu DB Specialists KalaheoNakama, Robert 84214824 rnakama@hawaii.edu Spanning Lightweight CRMNishimoto, Kevin 65250907 kmnishim@hawaii.edu DB Specialists KalaheoSahara, Kevin 25417029 saharak@hawaii.edu DB Specialists KalaheoShah, Hosneara 09528412 hosneara@hawaii.edu Spanning Lightweight CRMShimabukuro, Kyle 54528259 kkshimab@hawaii.edu DB Specialists KalaheoTakahashi, Yoshio 75642432 yoshiot@hawaii.edu Fetch TRAC LibraryTauyan, Craig 76217422 ctauyan@hawaii.edu WeakSauce ChurchOnlineTeves, Kimberly 54519160 teveskim@hawaii.edu Unpossible ADDIETsutsumi, Matthew 78641427 mtsut@hawaii.edu WeakSauce ChurchOnlineUehara, Andrew 12522831 ueharaa@hawaii.edu Spanning Lightweight CRMWilling, Terri 25414995 twilling@hawaii.edu Unpossible ADDIEYoshizumi, Brett 66451148 byoshizu@hawaii.edu WeakSauce ChurchOnline