anomaly & redudancy
DESCRIPTION
Your Visit ==> http://www.sulaimannis.blogspot.comFull Update MateriDon't Forget To Follow And Leave a Comment ^_^TRANSCRIPT
Henry Primandari,S.Kom STMIK-MDP Palembang 1
Anomali dan Redudancy
a. Anomalianomali adalah suatu masalah yang terjadi pada tabel data ketika dilakukan proses manipulasi pada tabel data. Terdapat 3 macam anomali pada manipulasi data yaitu ;
1.Anomali Penambahan (Insert)2.Anomali Perubahan (Update)3.Anomali Penghapusan (Delete)
Henry Primandari,S.Kom STMIK-MDP Palembang 2
Contoh Tabel yang Mengalami Anomali
NPM Nama Kegiatan Iuran (Rp.)
101 Budiman Volly 1000
102 Yona Volly 1000
103 Amir Basket 2500
101 Budiman Basket 2500
105 Nita Renang 5000
Henry Primandari,S.Kom STMIK-MDP Palembang 3
1. Anomali Penambahan (Insert)
• Yaitu masalah yang terjadi saat akan melakukan penambahan data (insert) ke dalam tabel data.
• Contoh ; pada tabel diatas kita tidak dapat melakukan penambahan data mahasiswa baru jika mahasiswa tersebut tidak mengikuti salah satu kegiatan.
Henry Primandari,S.Kom STMIK-MDP Palembang 4
1. Anomali Perubahan (Update)
• Yaitu masalah yang terjadi saat akan melakukan perubahan data (update) ke dalam tabel data.
• Contoh ; pada tabel diatas jika terjadi perubahan iuran Basket dari Rp.2500 menjadi Rp.3000, dimana akan menjadi masalah ketika kita harus melakukan perubahan berkali-kali sebanyak mahasiswa yang mengikuti kegiatan basket
Henry Primandari,S.Kom STMIK-MDP Palembang 5
1. Anomali Penghapusan (Delete)
• Yaitu masalah yang terjadi saat akan melakukan penghapusan data (delete) pada tabel data dimana suatu fakta akan hilang dari tabel data.
• Contoh ; pada tabel diatas jika Nita berhenti kuliah maka saat menghapus record tersebut fakta untuk jenis kegiatan renang akan ikut terhapus, sehingga tidak diketahui bahwa ada jenis kegiatan renang.
Henry Primandari,S.Kom STMIK-MDP Palembang 6
Redudancy
• Yaitu terjadinya beberapa field/atribut pada sebuah file/tabel yang ditulis berulang-ulang atau duplikasi.
• Redudancy dapat menyebabkan terjadinya inefisiensi ruang (space) di dalam media penyimpanan
Henry Primandari,S.Kom STMIK-MDP Palembang 7
Contoh tabel yang mengalami Redudancy
Npm Nama Tgl_Lahir Alamat Kd_MK
MK Nilai
001 Fendi 2 Jan 1982 Jl.Abc MK01 Kalkulus B
001 Fendi 2 Jan 1982 Jl.Abc MK02 Pancasila B
001 Fendi 2 Jan 1982 Jl.Abc MK03 S.Basis Data
A
002 Rita 8 Juli 1984 Jl.Xyz MK01 Kalkulus B
002 Rita 8 Juli 1984 Jl.Xyz MK02 Pancasila B