Nama : Intan Citra Adelia
Nim : 213100229
Prodi : Sistem Informasi
BUATLAH NORMALISASI DARI LAPORAN/KUITANSI BERIKUT!
Langkah pertama untuk melakukan normalisasi pada kuitansi tersebut yaitu
Unnormalized Form (Bentuk Tidak Normal)
Merupakan kondisi data apa adanya, tidak mengikuti suatu format tertentu termasuk ketidaklengkapan ataupun redudansi
Dari kuitansi di atas, masukan semua field yang ada :
No Pasien |
NOPEN |
Nama Pasien |
Tgl Pendaftaran |
Alamat Pasien |
No Telepone |
Tgl Periksa |
Kode dokter |
Nama Dokter |
Kode Sakit |
Deskripsi Sakit |
Kode Obat |
Nama Obat |
Dosis |
1234/PO/IV/99 |
1000019999 |
Bachtiar jose |
01/05/1999 |
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
01/05/1999 |
D01 |
Dr. Zurmaini |
S11 |
Tropicana |
B01 B02 |
Sulfa Anymiem |
3dd1 4dd1 |
|
|
|
|
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
04/07/1999 |
D01 |
Dr. Zurmaini |
S12 |
Ulcer Triombis |
B01 B03 |
Sulfa Supralin |
3dd2 3dd1 |
|
|
|
|
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
04/04/1999 |
D02 |
Dr. Harjono |
S12 |
Ulcer Triombis |
B01 B03 |
Adrenalin |
4dd2 |
|
|
|
|
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
07/08/1999 |
D04 |
Dr. Mahendra |
S12 |
Ulcer Triombis |
B01 B03 |
Sulfa Anymiem Supralin |
3dd2 4dd2 3dd1 |
langkah selanjutnya yaitu
Bentuk Normal Pertama ( 1NF)
Suatu relasi berada dalam bentuk normal pertama, jika relasi tidak mengandung atribut yang bernilai ganda (harus bersifat atomik: hanya mengandung 1 nilai) dan harus diisi datanya (tidak boleh kosong).
Karena 1 tabel dikatakan 1NF jika dan hanya jika setiap atribut dari data tersebut hanya memiliki nilai tunggal dalam satu baris.
Maka hasil penyelesaian bentuk pertama pada kasus ini sebagai berikut
No Pasien |
NOPEN |
Nama Pasien |
Tgl Pendaftaran |
Alamat Pasien |
No Telepone |
Tgl Periksa |
Kode dokter |
Nama Dokter |
Kode Sakit |
Deskripsi Sakit |
Kode Obat |
Nama Obat |
Dosis |
1234/PO/IV/99 |
1000019999 |
Bachtiar jose |
01/05/1999 |
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
01/05/1999 |
D01 |
Dr. Zurmaini |
S11 |
Tropicana |
B01 B02 |
Sulfa Anymiem |
3dd1 4dd1 |
1234/PO/IV/99 |
1000019999 |
Bachtiar jose |
01/05/1999 |
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
04/07/1999 |
D01 |
Dr. Zurmaini |
S12 |
Ulcer Triombis |
B01 B03 |
Sulfa Supralin |
3dd2 3dd1 |
1234/PO/IV/99 |
1000019999 |
Bachtiar jose |
01/05/1999 |
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
04/04/1999 |
D02 |
Dr. Harjono |
S12 |
Ulcer Triombis |
B01 B03 |
Adrenalin |
4dd2 |
1234/PO/IV/99 |
1000019999 |
Bachtiar jose |
01/05/1999 |
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
53509999 |
07/08/1999 |
D04 |
Dr. Mahendra |
S12 |
Ulcer Triombis |
B01 B03 |
Sulfa Anymiem Supralin |
3dd2 4dd2 3dd1 |
langkah selanjutnya yaitu
Bentuk Normal Kedua (2NF)
Entitas yang atribut non-primary key-nya hanya tergantung pada full primary key. Bentuk normal kedua didasari atas konsep full functional dependency (ketergantungan fungsional sepenuhnya). Dengan ketentuan; bentuk data telah memenuhi kriteria bentuk normal kesatu, atribute bukan kunci (non-key) haruslah memiliki ketergantungan fungsional sepenuhnya (fully functional dependency) pada kunci utama / primary key.
Maka hasil penyelesaian bentuk kedua pada kasus ini sebagai berikut
Tabel Pasien
No Pasien |
Nama Pasien |
Alamat Pasien |
No Telepone |
NOPEN |
Tanggal Pendaftaran |
1234/PO/IV/99 |
Bachtiar Jose |
Jl.Kebon Jeruk No.27, |
53509999 |
1000019999 |
01/05/1999 |
Tabel Dokter
Kode Dokter |
Nama Dokter |
D01 |
Dr. Zurmaini |
D02 |
Dr. Harjono |
D04 |
Dr. Mahendra |
Tabel Sakit
Kode Sakit |
Deskripsi Sakit |
S11 |
Tropicana |
S12 |
Ulcer Triombis |
Kode Obat |
Nama Obat |
Dosis |
B01 |
Sulfa Anymiem |
3dd1 |
B01 |
Sulfa Supralin |
3dd2 |
B01 |
Adrenalin |
4dd2 |
B01 |
Sulfa Anymiem Supralin |
3dd2 |
Pada bentuk normalisasi ketiga, memiliki ketentuan yaitu :
- Telah memenuhi
2NF
- Semua atribut
bukan primer tidak punya hubungan yang transitif (tidak ada dependensi
transitif)
- Suatu atribut Z mempunyai dependensi transitif terhadap X jika:
Y memiliki dependensi terhadap X
dan
Z
memiliki dependensi terhadap Y
X → Z
X →Y→ Z
- Semua atribut bukan kunci hanya bergantung pada primary key
Maka hasil penyelesaian bentuk ketiga pada kasus ini sebagai berikut
Tabel Pasien
No Pasien |
Nama Pasien |
Alamat Pasien |
No Telepone |
NOPEN |
Tanggal Pendaftaran |
1234/PO/IV/99 |
Bachtiar Jose |
Jl.Kebon Jeruk No.27, Kel. Palmerah, Kec. Kemanggisan,Jakbar 11530 |
5350999 |
1000019999 |
01/05/1999 |
Tabel Dokter
Kode Dokter | Nama Dokter |
D01 | Dr. Zurmaini |
D02 | Dr. Harjono |
D04 | Dr. Mahendra |
Tabel Sakit
Kode Sakit | Deskripsi Sakit |
S11 | Tropicana |
S12 | Ulcer Triombis |
Tabel Pemeriksaan
Tanggal Periksa |
No Pasien |
Kode Dokter |
Kode Sakit |
01/05/1999 |
1234/PO/IV/99 |
D01 |
S11 |
04/07/1999 |
1234/PO/IV/99 |
D01 |
S12 |
04/04/1999 |
1234/PO/IV/99 |
D02 |
S12 |
07/08/1999 |
1234/PO/IV/99 |
D04 |
S12 |
Tabel Resep Obat
Tgl Periksa | Kode Obat | Nama Obat | Dosis |
01/05/1999 | B01 | Sulfa Anymiem | 3dd1 |
04/07/1999 | B01 | Sulfa Supralin | 3dd2 |
04/04/1999 | B01 | Adrenalin | 4dd2 |
07/08/1999 | B01 | Sulfa Anymiem Supralin | 3dd2 |
Kesimpulan : Normalisasi sebagai proses untuk mengubah suatu relasi yang memiliki masalah tertentu ke dalam dua buah relasi atau lebih yang tidak mempunyai masalah tersebut. Normalisasi sangat diperlukan agar tidak terjadi redudansi dan integritas data yang disajikan akan tetap terjaga.
Tidak ada komentar:
Posting Komentar