Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehYuliana Yuwono Telah diubah "6 tahun yang lalu
1
NORMALISASI Adalah suat tehnik yg menstrukturkan / memecahkan / mendokomposisi data dalam cara2 tertentu untuk mencegah timbulnya permasalahan pengolahan data dalam bd Tujuan Normalisasi Menghilangkan kemubaziran data/data rangkap Meminimalisasi inisifiensi data Membantu untuk melakukan proses akses terhadap data secara cepat Mengmehat media penyimpanan
2
Level Normalisasi 1. 1 NF (First Normal Form)
2. 2 NF (Second Normal Form) 3. 3 NF (Third Normal Form) 4. BCNF 5. 4 NF (forth Normal form) 6. 5 NF (Fifth Normal Form) 7. DKNF 8. RUNF
3
Relasi bentuk tak normal (Un normalizied form / UNF)
- relasi mempunyai bentuk non flat file (terjadi akibat data disimpan sesuai dengan kedatangannya,terjadi duplikasi / tidak lengkap) - non single value (relasi memuat set atribut berulang - relasi memuat atribut non atomic value
4
CONTOH KD_SUPPLIER STATUS KOTA KD_BRG JML SO1 10 JKT BO1 100
SO BJM BO4 250 SO BJM BO5 200 SO MKS BO6 150 SO MKS BO7 100
5
2. Relasi bentuk normal pertama (first norm form / 1NF)
- Jika seluruh bentuk normal pertama dalam relasi bernilai atomik - Bernilai tunggal - Tidak memuat set atribut berulang - Semua record mempunyai atribut yang sama Permasalahan dalam INF - tidak dapat menyisipkan informasi parsial - terhapusnya informasi ketika menghapus record
6
3. Relasi bentuk normal kedua (Second Norm Form / 2NF)
- jika memenuhi kriteria 1NF - jika semua atribut non kunci FD (Functionally dependence / ketergantungan fungsional) pada PK Permasalahan dalam 2NF - kerangkapan data (data Reduncy) - Inkonsistensi data - menuntut telah didefenisikan PK dalam relasi
7
contoh Kd_supplier status kota S1 10 JKT S2 20 BJM S3 30 MKS
Kd_supplier kd_brg jum_brg S P S1 P1 95 S2 P2 75 S2 P2 70 S3 P3 60 S4 P3 50
8
4. Relasi bentuk normal ketiga (Third Norm Form / 3NF)
- jika memenuhi kriteria 2NF - jika setiap non kunci TFD (Non Transtive Dependence terhadap PK untuk FK Permasalahan dalam 3NF - kerangkapan data (data Reduncy) - Inkonsistensi data - menuntut telah didefenisikan PK dalam relasi
9
Barang Kode_Supplier* Kode_barang* Jumlah_barang Kota Status* Supplier_3 Kode_Supplier* Status**
10
5. Boyce Cood Norm Form (BCNF)
- relasi memenuhi kriteria 1NF - lebih kuat dari 3NF - setiap atribut harus bergantung fungsi pada atribut superkey Permasalahan - Setiap atribut tidak harus bergantung pada atribut yang lain,maka diharuskan lakukan kembali proses normalisasi
11
Contoh - tabel transb: nonota kdbarg qtybeli hrgbeli - tabel nota: nonota kdsup tglbeli totalbeli - tabel transj: nofaktur kdbrg qtyjual hrgjual - tabel faktur: nofaktru kdcus tgljual totaljual
12
tugas Nip,nmpeg,altpeg,nogol,gajipokok,masakerja,tglgaji,tunjangan,potongan,gajibersih 111,yun,jl.a.yani,862669,800000,2,01/08/07,10000,5000,805000
13
Contoh - tabel transb: nonota kdbarg qtybeli hrgbeli - tabel nota: nonota kdsup tglbeli totalbeli - tabel transj: nofaktur kdbrg qtyjual hrgjual - tabel faktur: nofaktru kdcus tgljual totaljual
14
TABEL SUPPLIER TABEL BARANG TABEL CUSTOMER TABEL BELI TABEL JUAL KDSUP NMSUP ALTSUP KTSUP TLPSUP *KDBRG NMBRG JNS KMSAN UKRN WRNA QTY REORDER *KDCUS NMCUS ALTCUS NONT TGLBLI QTYBLI HRGBLI JMLBLI TTLBLI KDSUP KDBRG *NOFKTR TGLJL QTYJL HRGJL JMLJL TTLJL KDCUS KDBRG
15
Latihan Normalisasi
16
Banjarbaru, Kep. Perpus
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.