Anomali.

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

SQL – DML.
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 4.
Pemodelan Data (1) Week 2. Entity Relationship Diagram  Sebuah teknik pemodelan data yang merepresentasikan gambar entitas dan relasi-relasi antar entitas.
Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng.
Proteksi data BASIS DATA.
Materi 6.
Aljabar Relasional.
Aljabar Relasional.
BASIS DATA Proteksi data.
ANOMALI  Anomali atau penyimpangan, adalah masalah yang timbul pada suatu tabel yang terjadi pada saat tabel akan dimanipulasi  Masalah² tersebut dapat.
Materi Pertemuan 9 & 10 Anomali dan Redudansi Renni Angreni, M.Kom.
NORMALISASI.
NORMALISASI.
NORMALISASI.
IMPLEMENTASI NORMALISASI
Definisi, Ketergantungan, Langkah-Langkah
Normalisasi.
Henry Primandari,S.Kom STMIK-MDP Palembang
Sistem Basis Data Redudancy Anomali.
ANOMALI DAN REDUDANSI.
Proteksi data BASIS DATA.
Pertemuan 5 TEHNIK NORMALISASI.
Normalisasi (bagian I)
Desain Database Disusun Oleh : Dr. Lily Wulandari
ANOMALY / PENYIMPANGAN
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
ANOMALI. Anomali atau penyimpangan, adalah masalah yang timbul pada suatu tabel yang terjadi pada saat tabel akan dimanipulasi Masalah² tersebut dapat.
Tabel dan Skema Konversi ER-D ke RDBM
Basis Data.
Normalisasi dan Functional Dependency
STRUCTURED QUERY LANGUAGE (SQL)
C H A P T E R 4 Normalisasi 1NF Chapter 8 - Process Modeling.
Anomali dan Redundansi
NORMALISASI BASIS DATA
MANAJEMEN SUMBER DAYA DATA
Pengenalan Sistem Basis Data
PENGENALAN SISTEM BASIS DATA
Analisa & Perancangan Sistem Informasi
Proteksi data BASIS DATA.
Anomali dan Redundansi
FUNCTIONAL DEPENDENCY (NORMALISASI)
Basis Data dan SBP Disusun Oleh : Lily Wulandari.
NORMALISASI.
NORMALISASI Materi ke 9 & 10.
NORMALISASI.
Materi Kuliah Basis Data
Model Data Relasional Istilah–istilah dalam model relasional.

NORMALISASI.
Bab 2 Mengenal Data Base Management System (DBMS)
Pengantar Basis Data.
Materi Kuliah ke 14 Proteksi data BASIS DATA.
Soal Quiz Perancangan Basis Data
ANOMALI DAN REDUDANSI.
1 PENDAHULUAN BAB PENGANTAR STRUKTUR DATA
Sistem Basis Data Konsep Database Relasional
DEPENDENSI dan NORMALISASI
NORMALISASI DATA MEETING 5 Febriyanno Suryana, S.Kom, MM
Nama : Laily Hermawanti, ST, M
PERANCANGAN DATABASE.
PERTEMUAN KE-12 NORMALISASI (II).
NORMALISASI DATA MEETING 5 Febriyanno Suryana, S.Kom, MM
PEMROGRAMAN BASIS DATA
DATA MANIPULATION LANGUAGE
Pertemuan ke-13 Normalisasi Betha Nurina Sari.
SISTEM BASIS DATA Rahajeng Ratnaningsih, S. Kom STMIK – AUB SURAKARTA
Pengenalan Basis Data Materi Pertemuan Ke-2.
NORMALISASI.
Proteksi Data Pertemuan 13.
Transcript presentasi:

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 Anomali Penambahan (Insert Anomaly) Anomali Pengubahan (Update Anomaly) Anomali Penghapusan (Delete Anomaly)

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

Contoh relasi yang menimbulkan anomali penambahan MataKuliah KodeMK NamaMK Ruang Tempat MK01 Pancasila A 201 Lantai 2 MK02 Jaringan A 302 Lantai 3 MK03 Basis Data A 204 MK04 Statistika A 401 Lantai 4 MK05 Kalkulus A 402

Relasi diatas menyatakan bahwa : - Untuk suatu KULIAH menggunakan RUANG tertentu (misal Pancasila menggunakan Ruang A 201) - Untuk suatu RUANG berada pada TEMPAT (misal Ruang A 201 berada pada lantai 2)

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 Pengubahan (Update Anomaly) Anomali pengubahan terjadi apabila pengubahan pada sejumlah data yang duplikasi tetapi tidak seluruhnya diubah

Contoh relasi yang menimbulkan anomali pengubahan Pemasok Pemasok Kota Barang Jumlah Bahagia Palembang Monitor 10 Sentosa Bandung Keyboard 15 Makmur Jakarta Mouse 20 CDROM 50

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

Relasi Pemasok setelah adanya pengubahan Kota Barang Jumlah Bahagia Semarang Monitor 10 Sentosa Bandung Keyboard 15 Makmur Jakarta Mouse 20 Palembang CDROM 50

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 Penghapusan (Delete Anomaly) Anomali Penghapusan terjadi apabila ada suatu tupel yang tidak terpakai dihapus mengakibatkan adanya data lain yang hilang

Contoh relasi yang menimbulkan anomali penghapusan Kursus No Siswa Nama Siswa Nama Kursus Biaya 001 Ali Bahasa Inggris 100000 002 Budi Bahasa Jerman 150000 003 Iwan Bahasa Mandarin 120000 004 Arief 005 Putri Bahasa Jepang 175000

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