Database rumah sakit

17
DATABASE RUMAH SAKIT SISWANTI JUFRI 13020100296 A. NURUL AFIAH ALI 13020100386 DIAN PRATIWI 13020100288

description

Basis Data II

Transcript of Database rumah sakit

Page 1: Database rumah sakit

DATABASE RUMAH SAKIT

SISWANTI JUFRI 13020100296A. NURUL AFIAH ALI 13020100386DIAN PRATIWI 13020100288

Page 2: Database rumah sakit

PENDAHULUAN

Rumah sakit adalah tempat yang digunakan untuk memeriksa maupun merawat orang- orang yang sedang sakit. Dalam rumah sakit ini pasti terdapat banyak sekali orang yang memeriksakan kesehatannya setiap hari. Tentunya rumah sakit ini butuh sebuah pengelolaan untuk semua data- data tersebut. Data data tersebut antara lain data pasien, data dokter , data petugas jaga, data ruang, data pembayaran maupun data pasien yang menjalani rawat inap.

Page 3: Database rumah sakit

Objek yang dipakai

1. Petugas2. Pasien3. Dokter4. Ruang

PEMBAHASAN

Page 4: Database rumah sakit

Penentuan entitas

1. Petugas : Menyimpan informasi identitas dari petugas jaga2. Pasien : Menyimpan informasi identitas dari pasien3. Dokter : Menyimpan informasi identitas dari dokter4. Ruang : Menyimpan informasi identitas dari ruang5. Rawat inap : Menyimpan informasi apabila terdapat pasien yang perlu rawat inap6. Pembayaran : Menyimpan informasi dari administrasi pembayaran pasien

PEMBAHASAN

Page 5: Database rumah sakit

Penentuan atribut

1. Petugas : kd_petugas char(5) primary key, nama_petugas varchar(30), alamat_petugas varchar(50), jam_jaga char(15)

2. Pasien : kd_pasien char(5) primary key, kd_dokte char(10), nama_pasien varchar(30), alamat_pasien varchar(50), tanggal_datang char(15), keluhan varchar(50)

3. Dokter : kd_dokter char(5) primary key, nama_dokter varchar (30),alamat_dokter varchar(50), spesialisasi_dokter varchar(20)

4. Ruang : kd_ruang char(5) primary key, nama_ruang varchar(30), nama_gedung varchar(30)

5. Rawat inap : kd_rawat_inap char(5) primary key , nama_pasien varchar(30), kd_ruang varchar(30)

6. Pembayaran : kode_pembayaran char(5) primary key, kd_pasien char(10), kd_petugas char(10), jumlah_harga varchar(30)

PEMBAHASAN

Page 6: Database rumah sakit

• Hubungan atau Relasi

Petugas melayani pembayaran pasienTabel utama: petugas Tabel kedua: pembayaran Relationship: One-to-many (1:M)Attribute penghubung: kd_petugas (FK kd_petugas di pembayaran )

Pasien membayar pada tabel pembayaranTabel utama: pasien Tabel kedua: pembayaran Relationship: One-to-one (1:1)Attribute penghubung: kd_pasien (FK kd_pasien di pembayaran )

PEMBAHASAN

Page 7: Database rumah sakit

Hubungan atau RelasiDokter digunakan untuk pasienTabel utama: dokter Tabel kedua: pasien Relationship: One-to-many (1:M)Attribute penghubung: kd_dokter (FK nama_dokter di pasien )

Pasien melakukan rawat inapTabel utama: pasienTabel kedua: rawat_inap Relationship: One-to-one (1:1)Attribute penghubung: kd_pasien (FK kd_pasien di rawat_inap )

Ruang digunakan untuk rawat_inapTabel utama: ruang Tabel kedua: rawat_inap Relationship: One-to-one (1:1)Attribute penghubung: kd_ruang (FK kd_ruang di rawat_inap)

Page 8: Database rumah sakit

FLOWCHARTMulai

Melengkapi data pasien

Data pasien

Kartu

Pemeriksaan pasien

Daftar hasil pemeriksaan Pasien

A

A

Rawat InapYa

Ruang

Resep obat

tidak

pembayaran

Mulai

Page 9: Database rumah sakit

ERD

Page 10: Database rumah sakit

DATABASE1. Buka CMD dengan cara tekan windows +R atau start run2. Masuk Mysl

3. Buat database nya

4. Masuk ke dalam database nya

Page 11: Database rumah sakit

5. Buat tabel databasenya1. Tabel Petugas

lihat hasilnya:

Mengisi tabel petugas

Lihat hasilnya:

Page 12: Database rumah sakit

2. Tabel Dokter

lihat hasilnya

Mengisi data pada tabel dokter

lihat hasilnya

Page 13: Database rumah sakit

3. Tabel pasien

Lihat hasilnya

Isi data tabel pasien

Lihat hasilnya

Page 14: Database rumah sakit

4. Tabel Ruang

Lihat hasilnya

Isi data tabel ruang

Page 15: Database rumah sakit

5. Tabel Rawat Inap

Lihat hasilnya

Isi data tabel rawat inap

Page 16: Database rumah sakit

6. Tabel Pembayaran

lihat hasilnya

Isi data tabel pembayaran

Page 17: Database rumah sakit

SEKIAN &

TERIMA KASIH