Rabu, 22 Juni 2022

NORMALISASI SUATU DATA

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,
Kel. Palmerah,
Kec. Kemanggisan,
Jakbar 11530

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

 

Tabel Obat

Kode Obat

Nama Obat

Dosis

B01
B02

Sulfa Anymiem

3dd1
4dd1

B01
B03

Sulfa Supralin

3dd2
3dd1

B01
B03

Adrenalin

4dd2

B01
B03

Sulfa Anymiem Supralin

3dd2
4dd2
3dd1


Bentuk Normal Ketiga (3NF)

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
B02

Sulfa Anymiem

3dd1
4dd1

04/07/1999

B01
B03

Sulfa Supralin

3dd2
3dd1

04/04/1999

B01
B03

Adrenalin

4dd2

07/08/1999

B01
B03

Sulfa Anymiem Supralin

3dd2
4dd2
3dd1


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

Pengalaman Magang di Dinas Kebudayaan, Kepemudaan dan Olahraga, Dan Pariwisata Kabupaten Klaten

Fakultas Komputer dan Teknik  Universitas Alma Ata Yogyakarta, mengadakan kegiatan magang untuk mahasiswa semester 7  (tujuh) Prodi Sistem I...