Kamis, 25 Juni 2015

Makalah Tentang Anomali Data Mata Kuliah Sistem Basis Data



DAFTAR ISI
·         Kata pengantar……………………………………………………………………2
·         Pendahuluan:...……………………………………………………………………3
a)      Latar Belakang………………………………………………………………..3
b)      Rumusan Masalah…………………………………………………………….3
c)      Tujuan Penulisan……………………………………………………………...3
·         Pembahasan:……………………………………………………………………...4
a)      Pengertian Anomali…………………………………………………………..4
b)      Macam-Macam Anomali……………………………………………………..4
v  Anomali Peremajaan/Edit/Update……………………………………4
v  Anomali Penyisipan/Insert……………………………………………5
v  Anomali Penghapusan/Delete………………………………………...5

·         Penutup…………………………………………………………………………...6
a)      Kesimpulan…………………………………………………………………...6
b)      Kata Penutup…………………………………………………………………6

















KATA PENGANTAR

         Alhamdulillah, dengan rahmat dan hidayah Allah SWT saya dapat menyelesaikan makalah Sistem Basis Data Tentang Anomali Dalam Database.
Makalah ini saya susun dengan maksud untuk memenuhi tugas mata kuliah Sistem Basis Data.
Dalam makalah Basis Data ini saya sampaikan beberapa informasi tentang Anomali dalam Database. Dengan maksud agar para pembaca dapat memahami tentang Anomali pada Database pada  mata kuliah Sistem Basis Data.
Saya ucapkan terimakasih kepada phak yang telah membantu saya dalam pembuatan makalah ini.
         Dengan demikian , semoga makalah ini dapat bermanfaat bagi semua orang khususnya kepada pembaca yang ingin mengetahi tentang anomaly dalam Database.





Surakarta, 2 Juni 2015


Angga Yulius Ade P
 







BAB I
PENDAHULUAN

A.    Latar Belakang
       Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan misalnya menyebabkan ketidakonsistenan data atau membuat suatu data menjadi hilang ketika data dihapus.

B.     Rumusan Masalah
       Dari latar belakang diatas saya akan merumuskan beberapa masalahbyang dapat dikaji pada BAB selanjutnya yakni:
1.      Pengertian Anomali
2.      Macam-macam Anomali beserta contohnya.

C.    Tujuan
        Tujuan dari pembuatan makalah ini adalah:
1.      Untuk memenuhi salah satu tugas mata kuliah Sistem Basis Data.
2.      Untuk mengetahui tentang Anomali dalam Database.








BAB II
PEMBAHASAN

A.    Pengertian Anomali
       Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan misalnya menyebabkan ketidakonsistenan data atau membuat suatu data menjadi hilang ketika data dihapus.

B.     Macam-Macam Anomali
1.      Anomali Peremajaan/Edit/Update
       Anomali ini terjadi bila ada perubahan pada sejumlah data yang mubazir, tetapi tidak seluruhnya diubah. Contoh : Tabel Pesanan.
Pemasok
Kota
Barang
Jumlah
Andi
Sragen
Mouse
5
Airdo
Surakarta
Monitor
2
Angga
Karanganyar
CPU
2
Ibnu
Karanganyar
Printer
1

Seandainya Airdo dengan kota Surakarta pindah ke Boyolali maka pengubahan data hanya dilakukan pada data pertama menjadi : Tabel Pesanan
Pemasok
Kota
Barang
Jumlah
Andi
Sragen
Mouse
5
Airdo
Boyolali
Monitor
2
Angga
Karanganyar
CPU
2
Ibnu
Karanganyar
Printer
1






Di sini terlihat bahwa data tentang pemasok Citra tidak sama yang menyebabkan    ketidakkonsistenan data.



2.      Anomali Penyisipan/Insert
Anomali ini terjadi pada saat penambahan data ternyata ada elemen yang kosong dan elemen tsb justru menjadi kunci. Contoh : Tabel Kursus
No Siswa
Kursus
Biaya
10
B. Inggris
60000
10
B. Perancis
80000
10
B. Jepang
70000
15
B. Inggris
60000
20
B. Jepang
70000








Misalnya akan dibuka kursus baru yaitu Bhs.Jerman dengan biaya 75000 akan tetapi belum ada seorangpun yang ikut kursus ini, shg data menjadi : Tabel Kursus

No Siswa
Kursus
Biaya
10
B. Inggris
60000
10
B. Perancis
80000
10
B. Jepang
70000
15
B. Inggris
60000
20
B. Jepang
70000

B. Jerman
75000


3.      Anomali Penghapusan/Delete
           Anomali ini terjadi apabila dalam satu baris/ tuple ada data yang akan dihapus sehingga akibatnya terdapat data lain yang hilang. Contoh pada table kursus data NoSiswa 20 akan dihapus karena sudah tidak ikut kursus lagi sehingga akibatnya data kursus bhs jepang dan biaya 70000 akan ikut terhapus.



BAB III
PENUTUP


A.    Kesimpulan
      Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan misalnya menyebabkan ketidakonsistenan data atau membuat suatu data menjadi hilang ketika data dihapus.
Macam-macam Anomali:
1.      Anomali Peremajaan/Edit/Update.
2.      Anomali Penyisipan/Insert.
3.      Anomali Pengahapusan/Delete.

B.     Kata Penutup
      Demikian yang dapat saya sampaikan mengenai materi yang menjadi pokok bahasan dalam makalah ini, tentunya masih banyak kekurangan dan kelemahannya, karena terbatasnya pengetahuan dan kurangnya rujukan/referensi yang ada hubungannya dengan judul makalah ini. Penulis berharap para pembaca memberikan krtitik dan saran yang membangun kepada penulis demi sempurnanya makalah ini dan penulisan makalah di kesempatan berikutnya. Semoga makalah ini berguna bagi penulis dan  khususnya juga para pembaca.

1 komentar:

  1. 888 Casino | New York City, NY - Mapyro
    The 순천 출장마사지 hotel of 888 Casino offers world-class gaming 안성 출장마사지 and luxury hotel 제주 출장샵 accommodations with 나주 출장안마 all the amenities 원주 출장안마 to satisfy everyone. Offering

    BalasHapus