Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

NORMALISASI Adalah suat tehnik yg menstrukturkan / memecahkan / mendokomposisi data dalam cara2 tertentu untuk mencegah timbulnya permasalahan pengolahan.

Presentasi serupa


Presentasi berjudul: "NORMALISASI Adalah suat tehnik yg menstrukturkan / memecahkan / mendokomposisi data dalam cara2 tertentu untuk mencegah timbulnya permasalahan pengolahan."— Transcript presentasi:

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

17

18


Download ppt "NORMALISASI Adalah suat tehnik yg menstrukturkan / memecahkan / mendokomposisi data dalam cara2 tertentu untuk mencegah timbulnya permasalahan pengolahan."

Presentasi serupa


Iklan oleh Google