BAB 2 NORMALISASI.

Slides:



Advertisements
Presentasi serupa
NORMALISASI DATA Basis Data.
Advertisements

TEKNIK PERANCANGAN BASIS DATA
Basis data - day 6 Rachmat wahyu pramono Dosen Pembimbing: Rengga Asmara, S. Kom, OCA Politeknik Elektronika Negeri Surabaya Departemen Teknik.
Normalisasi Basis Data
Normalisasi Basis Data
NORMALISASI.
NORMALISASI.
Bentuk Normal Kedua (2NF/Second Normal Form)
Pengantar Basis Data Sumber :
NORMALISASI.
Normalisasi Basis Data
SISTEM BASIS DATA STMIK – AUB SURAKARTA
Definisi, Ketergantungan, Langkah-Langkah
Mentari Puji Lestari TI 2B D3
Relasi Tabel Pertemuan 11 Dewi, S.Kom.
Sistem Basis Data Renni Angreni, M.Kom.
UNIVERSUTAS NEGERI MAKASSAR
NORMALISASI BASIS DATA
NORMALISASI BASIS DATA
Rizka Hadiwiyanti, S.Kom, M.Kom
Konsep Dasar Basis Data
Materi Suplemen ERD (Revisi: 19 Maret 2012)
Entity Relationship Diagram
Analisa & Perancangan Sistem Informasi
NORMALISASI.
Lanjutan Normalisasi.
NORMALISASI.
NORMALISASI.
Materi Kuliah Basis Data
MODEL RELASIONAL.
NORMALISASI.
PERANCANGAN BASIS DATA
Erika Devi, Fajar Agung N Fakultas Ilmu Komputer UDINUS
Contoh kasus Normalisasi
Normalization (Part 1).
Sistem Basis Data Rahajeng Ratnaningsih, S. Kom STMIK – AUB Surakarta
Transformasi Himpunan Dan Normalisasi
NORMALISASI DATA Basis Data.
Normalisasi Basis Data
Desain Basis Data – Bagian 6
Normalisasi Tabel Database.
NORMALISASI.
NORMALISASI DATA Basis Data.
Normalisasi Data Base Bentuk Penyederhanaan Tabel dalam Basis Data – Langkah tepat untuk dalam merelasikan dalam penghubungan antar Entitas dalam penyederhanaan.
DESAIN DATABASE DAN NORMALISASI
NORMALISASI.
Matakuliah : Sistem Basisdata Versi Materi
Normalisasi.
Desain Basis Data – Bagian 6
Normalisasi.
Entity Relationship Diagram
MODEL RELASIONAL Desain Basis Data.
PERTEMUAN KE-11 NORMALISASI DATA (I).
Pertemuan ke-13 Normalisasi Betha Nurina Sari.
NORMALISASI DATA Gede Aditra Pradnyana, S.Kom., M.Kom.
DESAIN DATABASE DAN NORMALISASI
DIAGRAM HUBUNGAN ENTITAS
Normalisasi Basis Data
NORMALISASI SBD SESI 6.
NORMALISASI.
NORMALISASI.
Entity Relationship Diagram
Sistem Basis Data – Bab 4 NORMALISASI.
NORMALISASI SBD1 SESI 8.
Entity Relationship Diagram
Tim Dosen Basis Data Fakultas Ilmu Komputer UDINUS
ENTOT SUHARTONO, SKOM, MKOM
Pertemuan ke 10 Normalisasi Lanjutan.
Entity Relationship Diagram
NORMALISASI DATABASE Achmad fitro, M.Kom.
Transcript presentasi:

BAB 2 NORMALISASI

Normalisasi Normalisasi adalah teknis analisis data yang mengatur atribut data dalam kelompok untuk membentuk entitas yang tidak redudansi.

Tujuan Normalisasi Untuk menghilangkan redudansi data. Untuk mempermudah pemodifikasian data.

Proses Normalisasi Data diuraikan dalam bentuk tabel, selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat. Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai memenuhi bentuk yang optimal.

Bentuk-bentuk Normal Bentuk Normal Pertama (1st Normal Form / 1NF) Bentuk Normal Kedua (2nd Normal Form / 2NF)

Bentuk Normal Pertama (First Normal Form) Aturan : Menempatkan setiap entitas ke dalam bentuk normal pertama (First Normal Form).

Bentuk Normal Kedua (Second Normal Form) Aturan : Menempatkan seluruh entitas ke dalam First Normal Form. Second Normal Form mencari atribut yang nilainya ditetapkan hanya oleh primary key. Entitas yang telah dihasilkan oleh primary key atribut telah berada dalam Second Normal Form.

Contoh Normalisasi Perkuliahan:

Tabel Bentuk Tidak Normal nim nama_mhs nama_jur kd_mk nama_mk kd_dosen nama_dosen nilai 2682 Welli Manajemen MI350 Manajemen Basis Data KD1 Ati A 2683 Akuntansi MI465 Analisis Prcngn Sistem KD2 Dita B 2684 Umar AKN201 KD3 Lia C 2685 Ani Ekonomi Islam Akuntansi Keuangan KD4 Lola D 2686 Bela Ekonomi Perbankan ME360 Dasar Pemasaran Badu E

Normal Pertama (1st Normal Form/1NF) nim nama_mhs nama_jur kd_mk nama_mk kd_dosen nama_dosen nilai 2682 Welli Manajemen MI350 Manajemen Basis Data KD1 Ati A 2683 Bakri Akuntansi MI465 Analisis Prcngn Sistem KD2 Dita B 2684 Umar Ekonomi Pembangunan AKN201 KD3 Lia C 2685 Ani Ekonomi Islam MKT300 Akuntansi Keuangan KD4 Lola D 2686 Bela Ekonomi Perbankan ME360 Dasar Pemasaran KD5 Badu E

Bentuk Normal Kedua (2nd Normal Form / 2NF) Tabel Mahasiswa nim nama_mhs kd_dosen nama_jur 2682 Welli KD1 Manajemen 2683 Bakri KD2 Akuntansi 2684 Umar KD3 Ekonomi Pembangunan 2685 Ani KD4 Ekonomi Islam 2686 Bela KD5 Ekonomi Perbankan Tabel Nilai kd_nilai nim kd_mk nilai_huruf nilai_angka N1 2683 MI350 A 94 N2 MI465 D 52 N3 5432 AKN201 C 61 N4 MKT300 B 73 N5 ME360 E 45

Bentuk Normal Kedua (2nd Normal Form / 2NF) Tabel Mata Kuliah kd_mk nama_mk kd_dosen MI350 Manajemen Basis Data KD1 MI465 Analisis Prcngn Sistem KD2 AKN201 Akuntansi Keuangan KD3 MKT300 Dasar Pemasaran KD4 ME360 Matematika Ekonomi KD5 Tabel Jurusan Tabel Dosen kd_jur nama_jur MI Manajemen AK Akuntansi EP Ekonomi Pembangunan EI Ekonomi Islam Ekonomi Perbankan kd_dosen nama_dosen KD1 Ati KD2 Dita KD3 Lia KD4 Lola KD5 Badu

Perbedaan Primary Key dan Foreign Key Primary key : kunci yang unik, tidak boleh kembar Foreign key : kunci yang menghubungkan atribut yang sama antara tabel satu dengan yang lain

Referensi: Abdul Kadir, Konsep dan Tuntunan Praktis Basis Data, Yogyakarta: Andi, 1998.