Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ANOMALI. Anomali atau penyimpangan, adalah masalah yang timbul pada suatu tabel yang terjadi pada saat tabel akan dimanipulasi Masalah² tersebut dapat.

Presentasi serupa


Presentasi berjudul: "ANOMALI. Anomali atau penyimpangan, adalah masalah yang timbul pada suatu tabel yang terjadi pada saat tabel akan dimanipulasi Masalah² tersebut dapat."— Transcript presentasi:

1 ANOMALI

2 Anomali atau penyimpangan, adalah masalah yang timbul pada suatu tabel yang terjadi pada saat tabel akan dimanipulasi Masalah² tersebut dapat berupa : -Ketidak-konsistenan data -Data menjadi hilang ketika data lain dihapus

3 ANOMALI Macam Anomali ada 3 : 1. Anomali Penambahan (Insert Anomaly) Terjadi pada saat akan dilakukan penambahan data ternyata ada elemen data yang masih kosong. Elemen data tersebut diperlukan untuk proses penambahan

4 ANOMALI Contoh Anomali penambahan Tabel disamping menunjukkan relasi: - Satu mata kuliah menggunakan ruang tertentu - Satu ruang berada pada tempat tertentu (201 di lt. 2) KodeM K NamaMKRuangTempat MK01Pancasila A 201 Lantai 2 MK02Jaringan A 302 Lantai 3 MK03 Basis Data A 204 Lantai 2 MK04Statistika A 401 Lantai 4 MK05Kalkulus A 402 Lantai 4

5 Permasalahan : Bagaimana cara menyimpan data bila terdapat fakta ada ruang baru dengan nama A 501 yang terdapat pada lantai 5 ? Penyisipan tidak dapat dilakukan mengingat tidak ada / belum ada perkuliahan yang menggunakan ruang tersebut ANOMALI

6 ANOMALI Macam Anomali ada 3 : 2.Anomali Pengubahan (Update Anomaly) Terjadi apabila pengubahan pada sejumlah data yang duplikasi tetapi tidak seluruhnya diubah

7 ANOMALI Seandainya pemasok Bahagia pindah ke kota lain misalnya Semarang dan pengubahan hanya dilakukan pada data yang pertama (data pemasok Bahagia pada relasi Pemasok ada 2 buah) maka hasilnya akan menyebabkan ketidakkonsistenan PemasokKotaBarangJumlah BahagiaPalembangMonitor10 SentosaBandungKeyboard15 MakmurJakartaMouse20 BahagiaPalembangCDROM50

8 ANOMALI Bila kota pemasok Bahagia diubah, maka : Akan terjadi ketidak-konsistenan karena : - Data pertama menyatakan bahwa pemasok Bahagia berlokasi di Semarang - Data kedua menyatakan bahwa pemasok Bahagia berlokasi di Palembang PemasokKotaBarangJumlah BahagiaSemarangMonitor10 SentosaBandungKeyboard15 MakmurJakartaMouse20 BahagiaPalembangCDROM50

9 ANOMALI Macam Anomali ada 3 : 3.Anomali Penghapusan (Delete Anomaly) Terjadi apabila ada suatu tupel yang tidak terpakai dihapus mengakibatkan adanya data lain yang hilang

10 ANOMALI Seandainya data siswa dengan No Siswa 005 yang bernama Putri dihapus (dikarenakan data tersebut tidak digunakan lagi maka recordnya akan dihapus) maka mengakibatkan data yang menyatakan bahwa biaya kursus bahasa Jepang sebesar 175000 juga akan terhapus No Siswa Nama SiswaNama KursusBiaya 001AliBahasa Inggris100000 002BudiBahasa Jerman150000 003IwanBahasa Mandarin120000 004AriefBahasa Inggris100000 005PutriBahasa Jepang175000


Download ppt "ANOMALI. Anomali atau penyimpangan, adalah masalah yang timbul pada suatu tabel yang terjadi pada saat tabel akan dimanipulasi Masalah² tersebut dapat."

Presentasi serupa


Iklan oleh Google