Normalisasi HASIL DAN PEMBAHASAN

GURU terdapat SEKOLAH melakukan PINJAMAN PENARIKAN detail kop_bil_simpanan memiliki kop__bil_pinjaman sklh_nama sklh_id sklh_alamat sklh_kelurahan sklh_kota sklh_kecamatan sklh_kode_pos sklh_telepon peg_nama peg_nip peg_jenis_kelamin peg_tempat_lahir peg_alamat peg_kelurahan peg_id peg_kota peg_telepon peg_kode_pos peg_simp_wajib peg_hp peg_bal_pokok peg_simp_manasuka peg_kecamatan peg_simp_pokok peg_bal_wajib peg_bal_manasuka peg_bal_sisa 1 M 1 bil_sim_id bil_sim_periode bil_sim_pokok bil_sim_manasuka bil_sim_wajib 1 1 M M M pen_id pen_saldo pen_jumlah pen_tgl bil_pin_tanggal bil_pin_id bil_pin_angsuran_ke bil_pin_pbulan bil_pin_angsuran bil_pin_bunga bil_pin_total bil_pin_sisa pjm_angsuran pjm_bunga pjm_tanggal pjm_harga pjm_id pjm_jml_angsuran pjm_status pjm_pbulan kop_simpanan detail 1 M

b. Normalisasi

Setelah melakukan analisa terhadap system sebelumnya, maka dapat dibuat himpunan relasi system yang akan diusulkan. Tahap pembentukan tersebut dinamakan normalisasi. Berikut ini adalah normalisasi dari sistem yang diusulkan. a. Tabel Anggota 1. Bentuk Tidak Normal Unnoralized Form Tabel KOP_ANGGOTA peg_nama peg_jenis kelamin peg_tempat_lahir peg_tanggal_lahir peg_alamat peg_kecamatan peg_kota peg_kode_pos Tabel 4.2 Himpunan relasi Unnormalized Form Tabel KOP_ANGGOTA peg_nama peg_jenis kelamin Sekolah peg_tempat_lahir peg_tanggal_lahir ARIF L SDN Kedaung Jakarta 12011985 ARIF L SDN Cinangka Jakarta 15031980 peg_alamat peg_kelur ahan peg_keca matan peg_kota peg_kode _pos peg_telepon peg_hp Jl. Abdul Sawangan Sawangan Depok 16511 021-7411535 0856xxx Jl. wahab Cinangka Sawangan Depok 16516 021-7432456 0856xxx 2. Bentuk Normal Pertama First Normal Form 1 NF Tabel 4.3 Himpunan Relasi 1 NF Tabel KOP_ANGGOTA peg_id peg_nama peg_jenis kelamin Sekolah peg_tempat _lahir peg_tanggal _lahir ANG0000001 ARIF L SDN Kedaung Jakarta 12011985 ANG0000012 ARIF L SDN Cinangka Jakarta 15031980 peg_alamat peg_kelur ahan peg_keca matan peg_kota peg_kode _pos peg_telepon peg_hp Jl. Abdul Sawangan Sawangan Depok 16511 021-7411535 0856xxx Jl. wahab Cinangka Sawangan Depok 16516 021-7432456 0856xxx Functional dependency : peg_id Æ peg_nama, peg_jenis_kelamin, peg_sekolah, peg_tempat_lahir, peg_tanggal_lahir, peg_alamat, peg_kelurahan, peg_kecamatan, peg_kota, peg_kode_pos, peg_telepon, peg_hp peg_id ÅÆ peg_sekolah peg_id ÅÆ peg_kelurahan 3. Bentuk Normal Kedua Second Normal Form 2 NF Tabel 4.4 Himpunan Relasi 2 NF Tabel KOP_ANGGOTA Table SEKOLAH Sklh_id Nama Alamat Telpon Sklh001 SDN Kedaung Kompek Bappenas 0217411535 Sklh002 SDN Cinangka Jl. Pendidikn 0217456782 Tabel KELURAHAN kel_id Nama Kel001 Kedaung Kel002 Cinangka Functional dependency : sklh_id ÅÆ nama, alamat, telepon kel_id ÅÆ nama Keterangan : Bentuk Normal Kedua 2NF dari Tabel KOP_ANGGOTA menghasilkan 1 tabel yaitu KOP_KELURAHAN b. Tabel Simpanan 1. Bentuk Tidak Normal Unnoralized Form Tabel 4.5 Himpunan relasi Unnormalized Form Tabel KOP_SIMPANAN nama Sim_pokok Sim_wajib Sim_manasuka ARIF 500000 150000 200000 ARIF 500000 150000 250000 2. Bentuk Normal Pertama First Normal Form 1 NF Tabel 4.6 Himpunan Relasi 1 NF Tabel KOP_SIMPANAN Sim_id peg_id Sim_pokok Sim_wajib Sim_manasuka Sim001 ANG0000001 500000 150000 200000 Sim002 ANG0000012 500000 150000 250000 Functional dependency : sim_id Æ peg_id, sim_pokok, sim_wajib, sim_manasuka sim_id ÅÆ peg_id c. Tabel Pinjaman 1. Bentuk Tidak Normal Unnoralized Form Tabel 4.7 Himpunan relasi Unnormalized Form Tabel KOP_PINJAMAN nama pjm_tanggal Jmlh_pinjam ARIF 1122010 800000 ARIF 1122010 1500000 2. Bentuk Normal Pertama First Normal Form 1 NF Tabel 4.8 Himpunan Relasi 1 NF Tabel KOP_PINAJAMAN pjm_id peg_id Pjm_tanggal Pjm_harga Pjm_angsuran Pjm002 ANG0000001 1122010 800000 12 Pjm003 ANG0000012 1122010 1500000 12 pjm_bunga pjm_jml_angsuran Pjm_pbulan Pjm_status 16000 67000 83000 aktif 30000 125000 155000 aktif Functional dependency : pjm_id Æ peg_id, pjm_tanggal, pjm_harga, pjm, angsuran, pjm_bunga, pjm_jml_angsuran, pjm_pbulan, pjm_status pjm_id ÅÆ peg_id d. Tabel Penarikan 1. Bentuk Tidak Normal Unnoralized Form Tabel 4.9 Himpunan relasi Unnormalized Form Tabel KOP_PENARIKAN nama pen_tanggal Jmlh_penarikan ARIF 1112010 550000 ARIF 1112010 700000 2. Bentuk Normal Pertama First Normal Form 1 NF Tabel 4.10 Himpunan Relasi 1 NF Tabel KOP_PENARIKAN pen_id peg_id pen_tgl pen_jumlah pen_saldo Pen001 ANG0000001 1112010 550000 2450000 Pen002 ANG0000012 1112010 700000 3300000 Functional dependency : pen_id Æ peg_id, pen_tgl, pen_jumlah, pen_saldo pen_id ÅÆ peg_id

c. Transformasi ERD ke Database reational