Normalisasi [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

TUGAS PRAKTIKUM 7 SISTEM BASIS DATA 1 NORMALISASI



Oleh Lutfiatun Nadibah Herman G41161205 / Golongan B



PROGRAM STUDI REKAM MEDIK JURUSAN KESEHATAN POLITEKNIK NEGERI JEMBER 2017



A. Desain File NOTA PEMBAYARAN RAWAT JALAN RS.SEHAT SENTOSA JEMBER



No.RM Nama Alamat Jenis Kelamin Anamnese Dokter



: A000005 : Meta Fiska : JL. Raya Tidar 4 Jember :P : Lambung : dr. Raja manggala, Sp.Int



Jenis Pemeriksaan Check Gula Darah Fota Sinar X Konsultasi Dokter



Tanggal : 1 Januari 2013



Biaya Rp. 150.000 Rp. 500.000 Rp. 100.000 Jumlah Biaya Rp. 75.000 Rp. 100.000 Jumlah Total Bayar



Jenis Obat Amoxilin Promag



Rp. 750.000



Rp. 175.000 Rp. 925.000



Kasir : Natuna Dewi B. UnNormalisasi No. RM



Nama



Alamat



JK



Anam nese



Dokter



Jenis Pemeri ksaan



Biaya



Jumlah



Jenis Obat



Total Bayar



Kasir



1. 1NF Bentuk normal yang pertama atau 1NF mensyaratkan beberapa kondisi dalam sebuah database, berikut adalah fungsi dari bentuk normal pertama ini.  



Menghilangkan duplikasi kolom dari tabel yang sama. Buat tabel terpisah untuk masing-masing kelompok data terkait dan mengidentifikasi setiap baris dengan kolom yang unik (primary key).



Identitas Pasien No.RM Nama A000005 Meta Fiska



Alamat Jl. Raya Tidar 4 Jember



JK Anamnese P Lambung



Dokter dr. Raja manggala, Sp.Int



Total Bayar Rp.925.000



Tanggal



Pemeriksaan No.RM A000005 A000005 A000005



Jenis Pemeriksaan Check Pemeriksaan Foto Sinar X Konsultasi Dokter



Biaya Rp. 150.000 Rp. 500.000 Rp. 100.000



Jumlah Rp. 750.000



Jenis Obat Amoxilin Promag



Biaya Rp. 75.000 Rp. 100.000



Jumlah Rp. 175.000



Obat No. RM A000005 A000005



2. 2NF Syarat untuk menerapkan normalisasi bentuk kedua ini adalah data telah dibentuk dalam 1NF, berikut adalah beberapa fungsi normalisasi 2NF. 



Menghapus beberapa subset data yang ada pada tabel dan menempatkan mereka pada tabel terpisah.  Menciptakan hubungan antara tabel baru dan tabel lama dengan menciptakan foreign key.  Tidak ada atribut dalam tabel yang secara fungsional bergantung pada candidate key tabel tersebut No. Jenis Jenis Total Nama Alamat JK Anamnese Dokter Biaya Kasir Tanggal RM Pemeriksaan Obat Bayar Identitas Pasien No.RM Nama A000005 Meta Fiska



Alamat Jl. Raya Tidar 4 Jember



JK Anamnese P Lambung



Dokter dr. Raja manggala, Sp.Int



Total Bayar Rp.925.000



Pemeriksaan No.RM A000005 A000005 A000005



Jenis Pemeriksaan Check Pemeriksaan Foto Sinar X Konsultasi Dokter



Biaya Rp. 150.000 Rp. 500.000 Rp. 100.000



Jumlah Rp. 750.000



Jenis Obat Amoxilin Promag



Biaya Rp. 75.000 Rp. 100.000



Jumlah Rp. 175.000



Obat No. RM A000005 A000005



3. 3NF Normalisasi database dalam bentuk 3NF bertujuan untuk menghilangkan seluruh atribut atau field yang tidak berhubungan dengan primary key. Dengan demikian tidak ada ketergantungan transitif pada setiap kandidat key. Syarat dari bentuk normal ketiga atau 3NF adalah :  



Memenuhi semua persyaratan dari bentuk normal kedua. Menghapus kolom yang tidak tergantung pada primary key.



Identitas Pasien No.RM Nama A000005 Meta Fiska



Alamat Jl. Raya Tidar 4 Jember



JK Anamnese P Lambung



Dokter dr. Raja manggala, Sp.Int



Pemeriksaan No.RM A000005 A000005 A000005



Jenis Pemeriksaan Check Pemeriksaan Foto Sinar X Konsultasi Dokter



Biaya Rp. 150.000 Rp. 500.000 Rp. 100.000



Jenis Obat Amoxilin Promag



Biaya Rp. 75.000 Rp. 100.000



Obat No. RM A000005 A000005



Total Bayar Rp.925.000