P. 1
Contoh Database Rumah Sakit

Contoh Database Rumah Sakit

|Views: 71|Likes:
Dipublikasikan oleh Fenri Green
Database
Database

More info:

Categories:Types, School Work
Published by: Fenri Green on May 06, 2013
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

11/29/2013

pdf

text

original

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. Objek yang dipakai 1. Petugas 2. Pasien 3. Dokter 4. Ruang Penentuan entitas 1. Petugas 2. Pasien 3. Dokter 4. Ruang 5. Rawat inap : Menyimpan informasi identitas dari petugas jaga : Menyimpan informasi identitas dari pasien : Menyimpan informasi identitas dari dokter : Menyimpan informasi identitas dari ruang : Menyimpan informasi apabila terdapat pasien yang perlu rawat inap

6. Pembayaran : Menyimpan informasi dari administrasi pembayaran pasien Penentuan atribut 1. Petugas : kd_petugas char(10) primary key, nama_petugas varchar(30), alamat_petugas varchar(50), jam_jaga char(15) 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

1

Pembayaran : kode_pembayaran char(10) primary key. kd_petugas char(10). kd_pasien char(10).6. jumlah_harga varchar(30) Hubungan atau Relasi Petugas melayani pembayaran pasien Tabel utama: petugas Tabel kedua: pembayaran Relationship: One-to-many (1:M) Attribute penghubung: kd_petugas (FK kd_petugas di pembayaran ) Pasien membayar pada tabel pembayaran Tabel utama: pasien Tabel kedua: pembayaran Relationship: One-to-one (1:1) Attribute penghubung: kd_pasien (FK kd_pasien di pembayaran ) Dokter digunakan untuk pasien Tabel utama: dokter Tabel kedua: pasien Relationship: One-to-many (1:M) Attribute penghubung: kd_dokter (FK nama_dokter di pasien ) Pasien melakukan rawat inap Tabel utama: pasien Tabel kedua: rawat_inap Relationship: One-to-one (1:1) Attribute penghubung: kd_pasien (FK kd_pasien di rawat_inap ) 2 .

Ruang digunakan untuk rawat_inap Tabel utama: ruang Tabel kedua: rawat_inap Relationship: One-to-one (1:1) Attribute penghubung: kd_ruang (FK kd_ruang di rawat_inap) Query dari kasus di atas: 1. CREATE Membuat database rumah sakit: 3 .

DROP Menghapus tabel Dokter : Drop table Dokter. Kode_Dokter varchar(10) not null Tabel 1 : Pasien Membuat taele Dokter: Create table Dokter ( Kode Dokter varchar(10) not null primary key. Nama_Pasien varchar(30) not null. Keluhan varchar(20). Alamat_Pasien varchar(30).Create database rumah_sakit. Nama_Dokter varchar(30) not null. SELECT 4 . TABLE Membuat tabee pasien Kode Pasien Nama Alamat Tanggal Datang Keluhan Kode Dokter Create table pasien ( Kode_Pasien varchar(10) not null. Alamatr varchar(30) Spesialisasi varchar(20) Tabel 2 : Dokter Kode Dokter Nama Dokter Alamat Spesialisasi 3. Tanggal_Datang Date. 2. 4.

Select Nama Dokter.’28-04-2013’. Spesialisasi Nama Dokter Spesialisasi from Dokter. 7.’Diabetes’.’1969-12-03’.12’.’ 321366’).00-09.’Syamsul’.’Jl. Permai Lt. 3 Spesialisasi Gigi 364753 5 . Kode Pasien 1001 Nama Budianto Alamat Jl.12’ Tanggal Datang 28-04-2013 Keluhan Diabetes Kode Dokter 321366 Mengisikan data pada tabel dokter : Insert into dokter value (‘1111’. Syamsul Alamat Jalan Permai No.’Nana’. Kode Dokter Nama Dokter Drg. INSERT Mengisikan data pada table pasien : Insert into pasien value(‘1001’.Manukwari No. 3 Ruang 112’.’RS.Manukwari No.00 WIB’).’Syaraf’.’06.Nama Pasien select Nama Pasien from Pasien.

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->