Latihan Soal Normalisasi Exc [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Nama NPM Prodi Mata Kuliah



: : : :



Yandika Fahkri Ismananda 18670044 Informatika 3C Sistem Basis Data LATIHAN SOAL NORMALISASI TABEL BASIS DATA



1.



Berikan alasan anda mengapa suata basis data harus berada pada kondisi normal !



• Optimalisasi struktur-struktur tabel • Meningkatkan kecepatan • Menghilangkan pemasukan data yang sama • Lebih efisien dalam penggunaan media penyimpanan • Mengurangi redundansi • Menghindari anomali (insertion anomalies, deletion anomalies, update anomalies). • Integritas data yang ditingkatkan 2.



Kondisi apa saja yang harus dipenuhi, bahwa suatu basis data di katakan memenuhi normalisasi !



 Jika ada dekomposisi (penguraian) tabel, maka dekomposisinya harus dijamin aman (Lossless-Join Decomposition). Artinya, setelah tabel tersebut diuraikan / didekomposisi menjadi tabel-tabel baru, tabel-tabel baru tersebut bisa menghasilkan tabel semula dengan sama persis. •



Terpeliharanya ketergantungan fungsional pada saat perubahan data (Dependency Preservation).







Tidak melanggar Boyce-Code Normal Form (BCNF)



• Jika kriteria ketiga (BCNF) tidak dapat terpenuhi, maka paling tidak tabel tersebut tidak melanggar Bentuk Normal tahap ketiga (3rd Normal Form / 3NF).



3. Diberikan suatu data sebagai berikut di bawah ini. Dari data yang diberikan belum memenuhi kondisi normal, maka tentukanlah proses normalisasi untuk menghasilkan data yang memenuhi kondisi normal ! No 1



Kelas B.1I



Jam 17.00 - 18.30



2



B.5I



15.30 - 17.00



3



B.1J



17.00 - 18.30



4



B.2J



17.00 - 18.30



5



B.3J



15.30 - 17.00



6



B.2F



15.30 - 17.00



7



B.1I



18.30 - 20.00



Hari Selasa Kamis Selasa Jumat Senin Rabu Rabu Kamis Selasa Kamis Senin Rabu Rabu Jumat



Dosen Ms. Avi Ms. Oki Ms. Beta Ms. Suni Ms. Galuh Ms. Avi Mr. Aris Ms. Beta Mr. Aris Ms. Oki Ms. Galuh Mr. Hery Ms. Ria Ms. Galuh



Mulai 8/19/2004



Ruang A202



Status Run



8/20/2004



A302



Run



8/23/2004



A301



Run



8/24/2004



A102



Run



8/5/2004



A103



Run



8/19/2004



A203



Run



8/4/2004



A203



Pending



No 1



Kelas B.1I



Jam 17.00 - 18.30



2



B.5I



15.30 - 17.00



3



B.1J



17.00 - 18.30



4



B.2J



17.00 - 18.30



5



B.3J



15.30 - 17.00



6



B.2F



15.30 - 17.00



7



B.1I



18.30 - 20.00



Hari Selasa Kamis Selasa Jumat Senin Rabu Rabu Kamis Selasa Kamis Senin Rabu Rabu Jumat



Dosen Ms. Avi Ms. Oki Ms. Beta Ms. Suni Ms. Galuh Ms. Avi Mr. Aris Ms. Beta Mr. Aris Ms. Oki Ms. Galuh Mr. Hery Ms. Ria Ms. Galuh



Mulai 8/19/2004



Ruang A202



Status Run



8/20/2004



A302



Run



8/23/2004



A301



Run



8/24/2004



A102



Run



8/5/2004



A103



Run



8/19/2004



A203



Run



8/4/2004



A203



Pending



Mulai 8/19/2004 8/19/2004 8/20/2004 8/20/2004 8/23/2004 8/23/2004 8/24/2004 8/24/2004 8/5/2004 8/5/2004 8/19/2004 8/19/2004 8/4/2004 8/4/2004



Ruang A202 A202 A302 A302 A301 A301 A102 A102 A103 A103 A203 A203 A203 A203



Status Run Run Run Run Run Run Run Run Run Run Run Run Pending Pending



1NF >> No 1 1 2 2 3 3 4 4 5 5 6 6 7 7



Kelas B.1I B.1I B.5I B.5I B.1J B.1J B.2J B.2J B.3J B.3J B.2F B.2F B.1I B.1I



Jam 17.00 - 18.30 17.00 - 18.30 15.30 - 17.00 15.30 - 17.00 17.00 - 18.30 17.00 - 18.30 17.00 - 18.30 17.00 - 18.30 15.30 - 17.00 15.30 - 17.00 15.30 - 17.00 15.30 - 17.00 18.30 - 20.00 18.30 - 20.00



Hari Selasa Kamis Selasa Jumat Senin Rabu Rabu Kamis Selasa Kamis Senin Rabu Rabu Jumat



Dosen Ms. Avi Ms. Oki Ms. Beta Ms. Suni Ms. Galuh Ms. Avi Mr. Aris Ms. Beta Mr. Aris Ms. Oki Ms. Galuh Mr. Hery Ms. Ria Ms. Galuh



2NF >> Tabel Dosen No. Kelas 1 B.1I 1 B.1I 2 B.5I 2 B.5I 3 B.1J 3 B.1J 4 B.2J 4 B.2J 5 B.3J 5 B.3J 6 B.2F 6 B.2F 7 B.1I 7 B.1I



Hari Selasa Kamis Selasa Jumat Senin Rabu Rabu Kamis Selasa Kamis Senin Rabu Rabu Jumat



Dosen Ms. Avi Ms. Oki Ms. Beta Ms. Susi Ms. Galuh Ms. Avi Mr. Aris Ms. Beta Mr. Aris Ms. Oki Ms. Galuh Mr. Hery Ms. Ria Ms. Galuh



Tabel Kelas Kelas



Jam



Ruang



B.1I B.5I



17.00-18.30 15.30-17.00



A202 A302



Tabel Hari Hari Selasa Kamis Selasa Jumat Senin Rabu Rabu Kamis Selasa Kamis Senin Rabu Rabu Jumat



Jam 17.00-18.30 17.00-18.30 15.30-17.00 15.30-17.00 17.00-18.30 17.00-18.30 17.00-18.30 17.00-18.30 15.30-17.00 15.30-17.00 15.30-17.00 15.30-17.00 18.30-20.00 18.30-20.00



Mulai 8/19/2004 8/19/2004 8/20/2004 8/20/2004 8/23/2004 8/23/2004 8/24/2004 8/24/2004 8/5/2004 8/5/2004 8/19/2004 8/19/2004 8/4/2004 8/4/2004



Status Run Run Run Run Run Run Run Run Run Run Run Run Pending Pending



B.1J B.2J B.3J B.2F B.1I



17.00-18.30 17.00-18.30 15.30-17.00 15.30-17.00 18.30-20.00



A301 A102 A103 A203 A203 3NF >>



Tabel Dosen No.



Kelas



1 1 2 2 3 3 4 4 5 5 6 6 7 7



B.1I B.1I B.5I B.5I B.1J B.1J B.2J B.2J B.3J B.3J B.2F B.2F B.1I B.1I



Tabel Kelas Hari Selasa Kamis Selasa Jumat Senin Rabu Rabu Kamis Selasa Kamis Senin Rabu Rabu Jumat



Dosen



Kelas



Jam



Ruang



Ms. Avi Ms. Oki Ms. Beta Ms. Susi Ms. Galuh Ms. Avi Mr. Aris Ms. Beta Mr. Aris Ms. Oki Ms. Galuh Mr. Hery Ms. Ria Ms. Galuh



B.1I B.5I B.1J B.2J B.3J B.2F B.1I



17.00-18.30 15.30-17.00 17.00-18.30 17.00-18.30 15.30-17.00 15.30-17.00 18.30-20.00



A202 A302 A301 A102 A103 A203 A203



Tabel Jam Jam 17.00-18.30 15.30-17.00 18.30-20.00



Status Run Run Pending



Tabel Hari Hari Selasa Kamis Selasa Jumat Senin Rabu Rabu Kamis Selasa Kamis Senin Rabu Rabu Jumat



Jam



Mulai



Status



17.00-18.30 17.00-18.30 15.30-17.00 15.30-17.00 17.00-18.30 17.00-18.30 17.00-18.30 17.00-18.30 15.30-17.00 15.30-17.00 15.30-17.00 15.30-17.00 18.30-20.00 18.30-20.00



8/19/2004 8/19/2004 8/20/2004 8/20/2004 8/23/2004 8/23/2004 8/24/2004 8/24/2004 8/5/2004 8/5/2004 8/19/2004 8/19/2004 8/4/2004 8/4/2004



Run Run Run Run Run Run Run Run Run Run Run Run Pending Pending