1 / 17

Anomali dan Redudansi

Materi Pertemuan 9 & 10. Anomali dan Redudansi. Renni Angreni , M.Kom. Pokok Bahasan / GBPP (SILABUS) :. Teknik Normalisasi Definisi Tujuan Normalisasi Anomali Anomali penambahan Anomali perubahan Anomali penghapusan Konsep Redudansi Kriteria Tabel Efisien. ANOMALI.

eileen
Download Presentation

Anomali dan Redudansi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MateriPertemuan 9 & 10 AnomalidanRedudansi RenniAngreni, M.Kom.

  2. PokokBahasan / GBPP (SILABUS) : TeknikNormalisasi • Definisi • TujuanNormalisasi • Anomali • Anomalipenambahan • Anomaliperubahan • Anomalipenghapusan • KonsepRedudansi • KriteriaTabelEfisien

  3. ANOMALI • Anomaliataupenyimpangan, adalahmasalah yang timbulpadasuatutabel yang terjadipadasaattabelakandimanipulasi. • Masalah² tersebutdapatberupa : • Ketidak-konsistenan data • Data menjadihilangketika data lain dihapus

  4. MacamAnomaliadatigasbb: • AnomaliPenambahan (Insert Anomaly) Terjadipadasaatakandilakukanpenambahan data ternyataadaelemen data yang masihkosong. Elemen data tersebutdiperlukanuntuk proses penambahan

  5. ContohAnomalipenambahan Tabeldisamping menunjukkanrelasi : Satumatakuliah menggunakanruang tertentu Saturuangberada padatempat tertentu(201 di lt. 2)

  6. Permasalahan : Bagaimanacaramenyimpan data bilaterdapatfaktaadaruangbarudengannama A 501 yang terdapatpadalantai 5 ? Penyisipantidakdapatdilakukanmengingat tidakada / belumadaperkuliahan yang menggunakanruangtersebut

  7. AnomaliPengubahan (Update Anomaly) Terjadiapabilapengubahanpadasejumlah data yang duplikasitetapitidakseluruhnyadiubah

  8. SeandainyapemasokBahagiapindahkekota lain misalnya Semarang danpengubahanhanyadilakukanpada data yang pertama (data pemasokBahagiapadarelasiPemasokada 2 buah) makahasilnyaakanmenyebabkanketidakkonsistenan

  9. BilakotapemasokBahagiadiubah, maka : Akan terjadiketidak-konsistenankarena : • Data pertamamenyatakanbahwapemasokBahagiaberlokasi di Semarang • Data keduamenyatakanbahwapemasokBahagiaberlokasi di Palembang

  10. AnomaliPenghapusan (Delete Anomaly) Terjadiapabilaadasuatutupel yang tidakterpakaidihapusmengakibatkanadanya data lain yang hilang

  11. Seandainya data siswadengan No Siswa 005 yang bernamaPutridihapus (dikarenakan data tersebuttidakdigunakanlagimakarecordnyaakandihapus) makamengakibatkan data yang menyatakanbahwabiayakursusbahasaJepangsebesar 175000 jugaakanterhapus

  12. REDUDANSI • Redudansi (Redundancy) adalahmunculnyadata secaraberulang kali pada file basis data yang semestinyatidakdiperlukan. • Redudansiperludihindarikarena: • Pemborosan media penyimpanan basis data • Biayapenyimpanan yang semakinbesar • Kesulitan/inefisiensidalampengolahan data • Pemborosanwaktudalampengolahan data • Semakinbesarkemungkinanmuncul data tidakkonsisten

  13. Redudansiterjadipadaduakemungkinan, yaitu : • Redudansi data dalamsatu file • Redudansi data dalambeberapa file

  14. Redudansi data dalamsatu file File Karyawan

  15. Redudansi data dalambeberapa file File Mahasiswa File Minat_Mahasiswa

  16. RenniAngreni, M.Kom.

More Related