Database rumah sakit
-
Upload
siswanti-jufri -
Category
Documents
-
view
6.728 -
download
13
description
Transcript of Database rumah sakit
DATABASE RUMAH SAKIT
SISWANTI JUFRI 13020100296A. NURUL AFIAH ALI 13020100386DIAN PRATIWI 13020100288
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.
Objek yang dipakai
1. Petugas2. Pasien3. Dokter4. Ruang
PEMBAHASAN
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
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
• 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
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)
FLOWCHARTMulai
Melengkapi data pasien
Data pasien
Kartu
Pemeriksaan pasien
Daftar hasil pemeriksaan Pasien
A
A
Rawat InapYa
Ruang
Resep obat
tidak
pembayaran
Mulai
ERD
DATABASE1. Buka CMD dengan cara tekan windows +R atau start run2. Masuk Mysl
3. Buat database nya
4. Masuk ke dalam database nya
5. Buat tabel databasenya1. Tabel Petugas
lihat hasilnya:
Mengisi tabel petugas
Lihat hasilnya:
2. Tabel Dokter
lihat hasilnya
Mengisi data pada tabel dokter
lihat hasilnya
3. Tabel pasien
Lihat hasilnya
Isi data tabel pasien
Lihat hasilnya
4. Tabel Ruang
Lihat hasilnya
Isi data tabel ruang
5. Tabel Rawat Inap
Lihat hasilnya
Isi data tabel rawat inap
6. Tabel Pembayaran
lihat hasilnya
Isi data tabel pembayaran
SEKIAN &
TERIMA KASIH