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

Slides:



Advertisements
Presentasi serupa
Basis data - day 4 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

TEKNIK PERANCANGAN BASIS DATA
Teknologi Informasi ~ Aplikasi Basis Data ~ Oleh : Tim Hibah Pengajaran Mata Kuliah Teknologi Informasi Jurusan Matematika Pertemuan 5.
Normalisasi.
Normalisasi Basis Data I.
PERANCANGAN BASIS DATA
Normalisasi Basis Data
Normalization 1.
NORMALISASI.
NORMALISASI.
Bentuk Normal Kedua (2NF/Second Normal Form)
TEHNIK NORMALISASI LANJUTAN
NORMALISASI.
SISTEM BASIS DATA STMIK – AUB SURAKARTA
Mentari Puji Lestari TI 2B D3
Normalisasi (bagian I)
Sistem Basis Data Renni Angreni, M.Kom.
Desain Database Disusun Oleh : Dr. Lily Wulandari
Normalisasi dan Functional Dependency
C H A P T E R 4 Normalisasi 1NF Chapter 8 - Process Modeling.
NORMALISASI BASIS DATA
Rizka Hadiwiyanti, S.Kom, M.Kom
Pertemuan Ke-12 Normalisasi
Analisa & Perancangan Sistem Informasi
PERTEMUAN 9 SISTEM BASIS DATA
Basis Data dan SBP Disusun Oleh : Lily Wulandari.
NORMALISASI.
Pertemuan 9 ANALISA RANCANGAN DATABASE.
NORMALISASI Materi ke 9 & 10.
NORMALISASI.
NORMALISASI.
NORMALISASI.
By Galih Hermawan Teknik Informatika - UNIKOM
BENTUK-BENTUK NORMALISASI
Wiwin Kristianti D3-TKJ/ 2 Universitas Muhammadiyah Magelang
Soal Quiz Perancangan Basis Data
Sistem Basis Data Rahajeng Ratnaningsih, S. Kom STMIK – AUB Surakarta
TEKNIK NORMALISASI.
Normalisasi.
NORMALISASI KUSRINI.
NORMALISASI.
BASIS DATA 11 NORMALISASI Bentuk 1NF s/d 3NF 1.
NORMALISASI DATA Basis Data.
Basis Data 1 Rudi Hartono, S.E, M.Kom.
PERTEMUAN 2 NORMALISASI
Normalization 1.
DESAIN DATABASE DAN NORMALISASI
PERANCANGAN DATABASE.
DEPENDENSI dan NORMALISASI
By Galih Hermawan Teknik Informatika - UNIKOM
Pertemuan Minggu Ke-10 NORMALISASI.
NORMALISASI DATA MEETING 5 Febriyanno Suryana, S.Kom, MM
Normalization 1.
By Galih Hermawan Teknik Informatika - UNIKOM
PERTEMUAN KE-12 NORMALISASI (II).
ISTILAH-ISTILAH DALAM NORMALISASI
NORMALISASI DATA MEETING 5 Febriyanno Suryana, S.Kom, MM
PERTEMUAN 3 DESAIN DATABASE MENGGUNAKAN NORMALISASI.
BENTUK-BENTUK NORMALISASI
Normalisasi.
NORMALISASI KUSRINI, M.KOM.
Normalisasi.
Pertemuan ke-13 Normalisasi Betha Nurina Sari.
DESAIN DATABASE DAN NORMALISASI
NORMALISASI SBD SESI 6.
NORMALISASI.
Oleh : Oman Somantri, S.Kom
Normalisasi.
NORMALISASI SBD1 SESI 8.
PERTEMUAN 2 PEMBUATAN NORMALISASI.
Transcript presentasi:

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

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

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

CONTOH KD_SUPPLIER STATUS KOTA KD_BRG JML SO1 10 JKT BO1 100 SO2 20 BJM BO4 250 SO2 20 BJM BO5 200 SO3 30 MKS BO6 150 SO3 30 MKS BO7 100

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

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

contoh Kd_supplier status kota S1 10 JKT S2 20 BJM S3 30 MKS Kd_supplier kd_brg jum_brg S1 P1 100 S1 P1 95 S2 P2 75 S2 P2 70 S3 P3 60 S4 P3 50

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

Barang Kode_Supplier* Kode_barang* Jumlah_barang Kota Status* Supplier_3 Kode_Supplier* Status**

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

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

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

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

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

Latihan Normalisasi

Banjarbaru,........2011 Kep. Perpus