Pengertian
Rumah sakit adalah tempat yang digunakan untuk memeriksa maupun merawat orangorang 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.
Maka, dibuatlah sistem informasi rumah sakit. Sistem informasi rumah sakit digunakan
untuk mempermudah dalam pengelolaan data pada rumah sakit. Sistem ini tentunya sudah
menggunakan metode komputerisasi. Karena dengan penggunakan metode komputerisasi, proses
penginputkan data, proses pengambilan data maupun proses pengupdate data sangat mudah,
cepat dan akurat.
Penentuan entitas :
1. Petugas
2. Pasien
3. Dokter
4. Ruang
5. Rawat inap
2. Pasien : kd_pasien char(10) primary key, kd_dokte char(10) foreign key, nama_pasien
varchar(30),
alamat_pasien varchar(50), tanggal_datang char(15), keluhan varchar(50)
3. Dokter : kd_dokter char(10) primary key, nama_dokter varchar (30),alamat_dokter
varchar(50),
spesialisasi_dokter varchar(20)
4. Ruang : kd_ruang char(10) primary key, nama_ruang varchar(30), nama_gedung
varchar(30)
5. Rawat inap : kd_rawat_inap char(10) primary key , nama_pasien varchar(30) foreign key,
kd_ruang
varchar(30) foreign key
6. Pembayaran : kode_pembayaran char(10) primary key, kd_pasien char(10), kd_petugas
char(10),
jumlah_harga varchar(30)
nama_gedung varchar(50),
);
create table pembayaran
(
kd_pembayaran char(10)constraint
pk_pembayaran_kd_pembayaran primary key not null,
kd_petugas char(10) constraint
fk_pembayaran_kd_petugas foreign key
references petugas(kd_petugas) on delete cascade on
update cascade,
kd_pasien char(10) constraint
fk_pembayaran_kd_pasien foreign key
references pasien(kd_pasien)on delete cascade on
update cascade,
jumlah_harga varchar(30)
);
create table rawat_inap
(
kd_rawatinap char(10)constraint
pk_rawat_inap_kd_rawatinap primary key not null,
kd_ruang char(10) constraint
fk_rawat_inap_kd_ruang foreign key
references ruang(kd_ruang) on delete cascade on update
cascade,
kd_pasien char(10) constraint
fk_rawat_inap_kd_pasien foreign key
references pasien(kd_pasien)on delete cascade on
update cascade
);