STIMIK ERESHA
RIZAL PAHLEVI
161021450184
Sebelum saya menampilkan contoh normalisasi basis data dari kwitansi RS, ada baiknya kita review kembali mengenai teori dasar normalisasi berikut ini:
1. Normalisasi merupakan salah satu teknik perancangan basis data selain ERD (Entity Relationship Diagram)
2. Inti dari normalisasi itu sendiri yaitu untuk menghasilkan struktur tabel yang normal/baik.
3. Jadi normalisasi itu adalah sebuah cara untuk memisahkan / memecah tabel yang mengalami redudansi data ke dalam tabel dua entitas / tabel atau lebih .
Tahapan-tahapan normalisasi:
1. Unnormalisasi
2. Normalisasi 1 (1 NF)
3. Normalisasi 2 (2 NF)
4. Normalisasi 3 (3 NF)
Berikut adalah dokumen dasar berupa kwitansi dari Rumah Sakit yang akan saya coba normalisasi:
TAHAPAN NORMALISASI UNTUK KWITANSI RS:
1. UNNORMALISASI (TIDAK NORMALISASI/UNNORMALIZE)
2. NORMALISASI PERTAMA (1 NF)
3. NORMALISASI KEDUA (2NF)
4. NORMALISASI KETIGA (3 NF)
Langkah ke dua
Membuat form dari masing masing tabel yang sudah kita buat.
Makan hasinyaakan menjadi seperti ini untuk tabel normalisasi, dan buat lah form untuk masing masing tabelnya.
setelah semua tabel memiliki form lalu buat tombol tombol untuk mempermudah seperti mencari data, tambah data, exit. dengan pilih tabel noemalisasi klik kanan - disgn view .
lalu pilih lah button dan klik di mana kalian ingin menambahkan tombol pintasan itu.
lalu kita akan membuat sebuah tombol untuk menahbah data dengan cara pilih, Record Operation - Add New Record .
Berilah nama untuk tombol yang sesuai pilihan sebelumnya jika sebelumnya kita memilih Add New Record makan kita bisa memberi nama dengan Tambah data.
lalu pilih finish.
Buat seperti di atas dengan memilih button dan setelah itu disini akan membuat tombol pencarian data bisa dengan memilih, Record Navigation - Find Record dan buat lah nama tombol dengan sesuai perintah tombol yang kita buat.
Buat seperti di atas dengan memilih button dan setelah itu disini akan membuat tombol Menghapus data bisa dengan memilih, Record Operation - Delete Record dan buat lah nama tombol dengan sesuai perintah tombol yang kita buat
Setelah itu buatlah tombol keluar dengan cara memilih, Form Operation - close form, dan buat lah sesuai nama yang kita pilih untuk tombol keluar.
Langkah selanjutnya membuat Report untuk mengetahui total dari Pasien. dengan cara, pilih Query - Create - Report.
langkah selanjutnya akan membuat switchboard tapi sebellum membuat switchboard kita haru menambilkan menu switch board pada menu toolbar dengan cara, Klik ikon microsoft pada pojok kiri atas - Access Option - Costumize - All Command - Switchboard Manager - add - Ok.
lalu buat lah switchbord dengan mengklik bagian atas kiri popjok dekat dengan tombol redo
disini kita akan baru bisa membuat switchboar dengan cara Klik SwitchBoard - Double klik pada SwitchBoard (default) - New - (Text) Form Penerimaan - (Command) Open Form in Add Mode - (Form) Table_Penerimaan - OK - Close - Close. , dan buatlah pada masing masing tabel dengan cara yang sama
Maka hasilnya akan menjadi seperti ini.
SELRSAI
SQL view
1.query select tabel
SELECT [normalisasi 1].[no kwitiansi], [normalisasi 1].[no medrec], [normalisasi 1].[nama pasien], [normalisasi 1].tanggal, [normalisasi 1].klinik, [normalisasi 1].nik, [normalisasi 1].pemeriksa, [normalisasi 1].tindakan, [normalisasi 1].tarif, [normalisasi 1].total
2.query join tabel
FROM kwitansi INNER JOIN ((([normalisasi 1] INNER JOIN [Tabel Deokter] ON [normalisasi 1].nik = [Tabel Deokter].nik) INNER JOIN [Tabel Pasien] ON [normalisasi 1].[no medrec] = [Tabel Pasien].[no medrec]) INNER JOIN tindakan ON [normalisasi 1].tindakan = tindakan.tindakan) ON kwitansi.[no kwitansi] = [normalisasi 1].[no kwitiansi];
Sumber : https://jauharulali.wordpress.com/2012/10/28/contoh-normalisasi-basis-data-dari-kwitansi-rumah-sakit/






Tidak ada komentar:
Posting Komentar