Henry Primandari,S.Kom STMIK-MDP Palembang Anomali dan Redudancy Anomali anomali adalah suatu masalah yang terjadi pada tabel data ketika dilakukan proses manipulasi pada tabel data. Terdapat 3 macam anomali pada manipulasi data yaitu ; Anomali Penambahan (Insert) Anomali Perubahan (Update) Anomali Penghapusan (Delete) Henry Primandari,S.Kom STMIK-MDP Palembang
Contoh Tabel yang Mengalami Anomali NPM Nama Kegiatan Iuran (Rp.) 101 Budiman Volly 1000 102 Yona 103 Amir Basket 2500 105 Nita Renang 5000 Henry Primandari,S.Kom STMIK-MDP Palembang
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
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
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
Henry Primandari,S.Kom STMIK-MDP Palembang 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
Contoh tabel yang mengalami Redudancy Npm Nama Tgl_Lahir Alamat Kd_MK MK Nilai 001 Fendi 2 Jan 1982 Jl.Abc MK01 Kalkulus B MK02 Pancasila MK03 S.Basis Data A 002 Rita 8 Juli 1984 Jl.Xyz Henry Primandari,S.Kom STMIK-MDP Palembang