Anomali
This presentation is the property of its rightful owner.
Sponsored Links
1 / 15

Anomali PowerPoint PPT Presentation


  • 177 Views
  • Uploaded on
  • Presentation posted in: General

Anomali. Anomali ( Anomaly ). Anomali/Penyimpangan adalah suatu masalah yang timbul pada suatu tabel, dimana masalah itu akan terjadi pada saat tabel akan dimanipulasi Masalah yang timbul : - ketidakkonsistenan data - data menjadi hilang ketika data lain dihapus. Macam Anomali.

Download Presentation

Anomali

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Anomali

Anomali


Anomali anomaly

Anomali (Anomaly)

  • Anomali/Penyimpangan adalah suatu masalah yang timbul pada suatu tabel, dimana masalah itu akan terjadi pada saat tabel akan dimanipulasi

  • Masalah yang timbul :

    - ketidakkonsistenan data

    - data menjadi hilang ketika data lain dihapus


Macam anomali

Macam Anomali

  • Anomali Penambahan (Insert Anomaly)

  • Anomali Pengubahan (Update Anomaly)

  • Anomali Penghapusan (Delete Anomaly)


Anomali

Anomali Penambahan (Insert Anomaly)

Anomali Penambahan terjadi pada saat penambahan data hendak dilakukan ternyata ada elemen data yang masih kosong dan elemen data tersebut diperlukan untuk proses penambahan


Anomali

Contoh relasi yang menimbulkan anomali penambahan

MataKuliah


Anomali

Relasi diatas menyatakan bahwa :

- Untuk suatu KULIAH menggunakan RUANG

tertentu

(misal Pancasila menggunakan Ruang A 201)

- Untuk suatu RUANG berada pada TEMPAT

tertentu

(misal Ruang A 201 berada pada lantai 2)


Anomali

  • Masalah :

    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

Anomali Pengubahan (Update Anomaly)

Anomalipengubahan terjadi apabila pengubahan pada sejumlah data yang duplikasi

tetapi tidak seluruhnya diubah


Anomali

Contoh relasi yang menimbulkan anomali pengubahan

Pemasok


Anomali

Masalah :

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


Anomali

Relasi Pemasok setelah adanya pengubahan

Pemasok


Anomali

  • Ketidakkonsistenan yang terjadi :

    - Fakta pertama menyatakan bahwa pemasok

    Bahagia berlokasi di Semarang

    - Fakta kedua menyatakan bahwa pemasok

    Bahagia berlokasi di Palembang

    Mana yang benar ?


Anomali

Anomali Penghapusan (Delete Anomaly)

Anomali Penghapusan terjadi apabila ada suatu tupel yang tidak terpakai dihapus mengakibatkan adanya data lain yang hilang


Anomali

Contoh relasi yang menimbulkan anomali penghapusan

Kursus


Anomali

  • Masalah :

    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


  • Login