1 of 33

MAKALAH MATA KULIAH

APLIKASI BASIS DATA

DATABASE

RUMAH SAKIT

PENYUSUN :

  1. PUJI ANAFI
  2. SATRIO WIBOWO
  3. YUDHO AZI W
  4. AGUS BUNAWAN
  5. YOGA NUGROHO

2 of 33

PEMBAHASAN PROGRAM

3 of 33

ERD DATABASE RUMAH SAKIT

1

1

1

M

1

1

1

M

1

1

dt_pasien

dt_pembayaran

dt_petugas

dt_dokter

dt_rawat

kd_dokter

nm_dokter

alamat

telepon

spealisasi

kd_kamar

kd_pasien

Kd_rawat

harga

kelas

nm_kamar

kd_kamar

kd_rawat

kd_petugas

lm_rawat

kd_pasien

nm_pasien

jns_kelamin

usia

tgl_masuk

keluhan

kd_dokter

kd_petugas

nm_petugas

alamat

Jam_jaga

dt_kamar

melayani

dipakai

merawat

melakukan

hrg_operasi

hrg_konsul

membayar

4 of 33

2.

LRS (Logical Relational Stucture)

Representasi dari struktur

record

-

record

pada tabel

-

tabel yang terbentuk dari hasil relasi antar

himpunan entitas. Menentukan Kardinalitas, Jumlah Tabel dan

Foreign Key

5 of 33

6 of 33

7 of 33

2. Ketik nama field pada Field Name, tentukan tipe

data pada Data Type dan beri keterangan pada

bagian Description.

3. Aktif pada field kd_pasien, kemudian klik tombol

Primary Key untuk menjadikan field tersebut menjadi

sebuah primary dalam sebuah tabel. Primary Key adalah

field yang digunakan sebagai kunci pengurutan dengan

data unik atau tidak boleh sama.

4. Klik tombol Save pada Quick Access Toolbar untuk menyimpan

tabel. Lalu ketikkan nama tabel pada Table Name dan beri

nama dt_pasien.

 

 

8 of 33

5. Kemudian untuk mengisi tabel, klik Icon

View masukan data. Tampilan seperti di

bawah ini

6. Pembuatan Combo Box:

Klik field yang ingin dibuatkan combo box 🡪 Klik tab Lookup pada Field Properties🡪

Lalu ubah setingan menjadi seperti dibawah ini:

 

Display Control : Combo Box

Row Source Type : Table/Query

Row Source : dt_dokter

9 of 33

10 of 33

2. Pilih nama-nama tabel yang akan direlasikan, kemudian klik tombol

Add untuk memasukkan tabel-tabel kedalam jendela Relationship.

Klik tombol Close untuk menutup kotak dialog Show Table.

 

3. Selanjutnya buat link antara tabel-tabel tersebut berdasarkan field

kunci relasi pada masing-masing tabel. Sebagai contoh, antara

kd_dokter (dt_dokter) dengan kd_dokter (dt_pasien) dapat

direlasikan dengan cara field kunci kd_dokter (dt_dokter) di drag ke

kd_dokter (dt_pasien).

 

 

Kemudian akan tampil secara otomatis kotak dialog Edit Relationship. Ceklist ketiga CheckBox lalu klik Create.

11 of 33

12 of 33

13 of 33

14 of 33

2. Klik Next, pada pemilihan Layout untuk form pilih Columnar 🡪 Klik

3. Untuk Judul disesuaikan dengan form yang akan

dibuat 🡪 Klik Finish, maka akan tampil seperti

gambar dibawah ini :

15 of 33

3. Pada View Data pilih by dt_rawat 🡪

Klik Next

2. Kemudian Pilih Query_pembayaran pada

Tables/Query, pindahkan semua field

kecuali kd_rawat 🡪 Klik Next

16 of 33

4. Pada pemilihan Layout untuk form, pilihlah jenis Datasheet

🡪 Klik Next

5. Ubah Nama Form dan Subform (form

dt_rawat dan Subform query

pembayaran) 🡪 Klik Finish

17 of 33

6. Buka Form Transaksi Penjulan dalam keadaan Design View

dengan cara mengklik Icon pada tab Home grup View.

7. Tambahkan Textbox pada tab Design kedalam design subform:

Tambahkan Textbox didalam form dan ubah propertiesnya

Caption = Total Bayar

control source =[subfomquery_perbayaran]![Text12]

18 of 33

  • Membuat Navigasi beserta Message Box

 Buka kembali Form Data Pelanggan dalam keadaan Design View. Berikut langkah pembuatan navigasi secara wizard:

  1. Pilih Icon Button pada toolbox kemudian letakkan didalam form, maka akan muncul kotak dialog Command Button Wizard.
  2. Pilih jenis button yang diinginkan, Klik Next

3. Pilih Text apabila ingin tampilan

button berupa Tulisan atau pilih

Picture apabila tampilan button

berupa gambar.

19 of 33

4. Tuliskan nama command button seperti : cmd_first Kemudian klik Finish

5. Lakukan semua perintah diatas untuk

membuat navigasi yang lainya. Dan akan

tampil seperti gambar di bawah :

20 of 33

6. Setelah semua button telah selesaii, selanjutnya klik kanan pada salah satu

button (misalnya button cmd_first) untuk memberikan Message Box dengan cara

pilih Build Event, akan tampil Macro Builder yang sudah ada pada tombol

bersangkutan, untuk menambahkan pesan/messagebox pada pilihan pilih Message

dan isikan data sebagai berikut:

21 of 33

3. Pilih field kunci untuk mengelompokkan laporan. Untuk Report dt_pasien tidak dikelompokkan sehingga langsung klik tombol Next.

22 of 33

4. Selanjutnya menentukam

field kunci pengurutan

laporan, dengan cara klik

tombol drop down (anak panah

bawah) pada nomor 1 dan field

Kd_plg. Klik tombol Next.

5. Memilih layout atau tampilan

dari laporan dengan cara pilih

Tabular pada bagian layout dan

pada bagan Orientation pilih

Landscape. Klik tombol Next

6. Beri nama atau judul laporan dengan nama Lap_dt_pasien. Kemudian klik tombol Finish untuk mengakhiri pembuatan laporan.

23 of 33

Hasilnya seperti tampilan gambar di bawah.

24 of 33

25 of 33

5. Aktifkan kembali fungsi wizard dengan cara klik pilihan Use Control Wizard pada tab Design grup Controls.

6. Selanjutnya klik tombol Button pada tab Design grup Controls dan klik didalam Options Group.

7. Pada bagian Categories pilih Form Operation dan pada bagian Actions pilih Open Form. Klik tombol Next

8. Pilih nama form yang akan dibuka jika Button ini diklik, klik tombol Next.

9. Selanjutnya klik pilihan Open the form and show all the record, untuk membuat form dan menampilkan semua record. Klik tombok Next.

 

10. Klik pilihan Text untuk memilih tampilan tombol perintah berupa teks, kemudian ketikkan Master Data Pasien. Klik tombol Next.

 

26 of 33

11. Langkah terakhir memberi nama tombol perintah dan beri nama cmd_dt_pasien. Klik tombol Finish untuk mengakhir pembuatan tombol perintah.

12. Lakukan semua perintah di atas sehinggan akan membentuk tampilan seperti di samping :

27 of 33

28 of 33

3. Pada saat anda diminta untuk memasukkan password, tekan enter pada keyboard. Bila perintah tersebut berhasil, maka pada layar akan tampil :

29 of 33

2. Masuk kedalam database rumah_sakit

3. Membuat Table

4. Membuat primary key :

30 of 33

5. Melihat Stuktur Table

6. Lakukan semua proses diatas sehinggan semua table dibuat, tampilan seperti di bawah ini :

31 of 33

2. Lakukan semua perintah diatas sehinggan semua data masuk ke dalam semua table

32 of 33

33 of 33

TERIMA KASIH

THANK YOU

HATUR NUHUN…..