Latihan :

Post on 23-Feb-2016

54 views 0 download

description

Latihan :. 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. Exercise 1: Schema Refinement. EMPLOYEE. - PowerPoint PPT Presentation

Transcript of Latihan :

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