Selasa, 13 April 2010

DATABASE RUMAH SAKIT MENGGUNAKAN MY SQL

Assalamualaikum Wr... Wb...
Selamat Pagi, siang,Sore...
Pertama-tama kami :
1. Normiyati "12080189"
2. Rini wahyuningsih "12080188"
Mengucapkan alhamdulillah karena dapat menyelesaikan Tugas ini dengan tuntas,yaah meskipun masih jauh dari sempurna..
Tidak lupa kami berterima kasih kepada Modul atau buku panduan dari ACHMATIM.NET yang telah membantu untuk menjelaskan bagaimana mengoperasikan Software MySQL, serta terima kasih juga kepada Bapak Fafly Detrias yang telah memberikan dukungan untuk kami menyusun tugas ini, serta teman-teman seperjuangan, kelas 12.4A.40 Jurusan Manajemen Informatika Bina Sarana Informatika Cabang Pontianak.
Disini kami mengambil atau mencoba untuk membuat Database Rumah Sakit, dimana terdiri dari 5 tabel yaitu :
1. Tabel Pasien
2. Tabel Dokter
3. Tabel Kamar
4. Tabel Jenis_Layanan
5. Tabel Medical Record
Adapun alasan kami mengambil atau memilih Database Rumah Sakit ini ialah karena kami ingin mengetahui apa saja yang dibutuhkan pada Rumah Sakit, kami juga berharap ini bisa untuk menambah Ilmu pengetahuan tentang perlengkapan apa saja yang diperlukan pada Rumah Sakit.
Untuk menampilkan database RUMAH_SAKIT langkah perama harus membuat database apabila database tidak dibuat terlebih dahulu database tidak bisa ditampilkan, langkah-langkah pertama yang kita ketikan dalam mysql ialah:
Pertama-tama kita Buka terlebih dahulu Command SQL yang telah kita instal, Kemudian masukkan password yang telah kita setting ketika menginstal SQL nya.
kemudian ketikkan perintah seperti dibawah ini:

CREATE DATABASE RUMAH_SAKIT;
(perintah ini ialah untuk pembuatan Database awal)
Jika perintah tersebut berhasil dieksekusi atau tanpa error, maka akan muncul pesan :
Query Ok, 1 row affected (0.08 sec)
Dan perintah untuk melihat apakah DATABASE yang kita buat sudah ada di Server My SQL ialah dengan cara mengetikkan perintah :
SHOW DATABASES;
dimana tampilan gambarnya seperti dibawah ini;
Gambar 1.1 Tampilan pembuatan Database Awal

Sebelum kita membuat tabel kita harus mengaktifkan atau masuk ke Database yang telah kita buat, yaitu database RUMAH_SAKIT dengan mengetikkan perintah;
USE RUMAH_SAKIT;
Ingat !! Setiap perintah harus selalu diakhiri dengan tanda titik koma ( ; ).
Selanjutnya ialah langkah untuk membuat tabel, yang pertama yaitu tabel PASIEN,  perintahnya Seperti di bawah ini :
CREATE TABLE PASIEN (
KODE_PASIEN VARCHAR (5) NOT NULL,
NAMA_PASIEN VARCHAR (30),
JENIS_KELAMIN VARCHAR (1),
GOL_DARAH VARCHAR (3),
UMUR VARCHAR (3),
ALAMAT VARCHAR (30),
PRIMARY KEY (KODE_PASIEN)
);
Jika langkah tersebut sukses, maka akan tampil pesan :
Query OK, 0 row affected (0.17 sec)
Tampilannya seperti gambar di bawah ini;

Gambar 1.2 Tampilan Bentuk Tabel Pasien

Yang selanjutnya ialah tabel DOKTER, dimana perintahnya adalah sebagai berikut:

    CREATE TABLE DOKTER (
    KODE_KAMAR VARCHAR (5) NOT NULL,
    NAMA_DOKTER VARCHAR (30),
    JENIS_KELAMIN VARCHAR (1),
    TELPON VARCHAR (15),
    ALAMAT VARCHAR (30),
    KEAHLIAN VARCHAR (50),
    PRIMARY KEY (KODE_DOKTER)
    );


Gambar 1.3 Tampilan Tabel Dokter

Kemudian perintah Untuk membuat Tabel Kamar :
    CREATE TABLE KAMAR (
    KODE_KAMAR VARCHAR (5) NOT NULL,
    JENIS_KAMAR VARCHAR (50),
    TARIF_PERMALAM INT,
    FASILITAS VARCHAR (100),
    PRIMARY KEY (KODE_KAMAR)
    );


 Gambar 1.4 Tampilan Tabel Kamar

Selanjutnya ialah perintah atau Syntax untuk  tabel Jenis_Layanan :
    CREATE TABLE JENIS_LAYANAN (
    KODE_LAYANAN VARCHAR (5) NOT NUL,
    JENIS_LAYANAN VARCHAR (50),
    TARIF_LAYANAN  INT,
    PRIMARY KEY (KODE_LAYANAN),
    );

  Gambar 1.5 Tampilan Tabel Jenis_Layanan

Dan yang terakhir ialah tabel Medical_Record, dimana perintah untuk membuatnya ialah:
    CREATE TABLE MEDICAL_RECORD (
    NOMOR_URUT VARCHAR (5) NOT NULL PRIMARY KEY,
    TANGGAL_MASUK DATE,
    DIAGNOSA TEXT,
    KODE_PASIEN VARCHAR (5),
    ALAMAT VARCHAR (30),
    TARIF_KAMAR INT,
    TARIF_LAYANAN INT,
    KODE_DOKTER VARCHAR (5),
    KODE_LAYANAN VARCHAR (5),
    KODE_KAMAR VARCHAR (5)
    );

 Gambar 1.6 Tampilan Dari Tabel Medical_Record

 Kemudian untuk menambahkan atau memasukkan record-record kedalam tabel bisa menggunakan perintah, diantaranya :
1.    INSERT  INTO  nama_tabel  VALUES  (‘nilai1’,’nilai2’,’nilai3’,…’);
2.    INSERT  INTO  nama_tabel  ( field1, field2, field3, … )
VALUES  (‘nilai1’,’nilai2’,’nilai3’,… );
3.    INSERT  INTO  nama_tabel
SET  field1=’nilai1’, field2=’nilai2’, field3=’nilai3’, … ;
    Disini kami menggunakan perintah yang pertama, karena menurut kami, perintah ini yang lumayan mudah. Yang pertama yaitu penginputan record ke tabel PASIEN, yaitu :
    INSERT  INTO  PASIEN  VALUES ('A-001','ANJANI AURA','P','AB','29','JL.SERDAM');
Kemudian perintah untuk menampilkan struktur tabel yang telah diinput data yaitu :
SELECT * FROM  nama_tabel ;
Tampilan dari pengimputan record diatas ialah seperti gambar berikut:


 Gambar 1.7 Tampilan Record Tabel Pasien

Selanjutnya ialah untuk  memasukkan record kedalam Tabel Dokter:
INSERT INTO DOKTER VALUES ('D-001','ANITA','P','0561-774569','JL.SERDAM','KANDUNGAN');











Gambar 1.8 Tampilan Record Tabel Dokter
Dan yang selanjutnya ialah input record kedalam  Tabel Kamar;
    INSERT  INTO  KAMAR  VALUES ('K-001','VIP','980000','AC,TV,WC,untuk satu pasien');

Gambar 1.9 Tampilan Record Tabel Kamar

Yang selanjutnya  yaitu perintah input record pada  Tabel Jenis_Layanan :
    INSERT  INTO  JENIS_LAYANAN  VALUES ('J-003','OPERASI KANGKER OTAK','7000000');


Gambar 1.10 Tampilan Record Tabel Jenis_Layanan

Yang terakhir ialah perintah input data atau record kedalam tabel Medical_Record :
INSERT INTO  MEDICAL_RECORD  VALUES (‘MR-11’,’2010-3-14’,’Gagal Nafas’,’P-001’,’JL. Tanjung Pura’,’500000’,’6500000’,’D-002’,’L-003’,’K-001’);
Tampilan dari input data Medical_Record ialah seperti dibawah ini :


Gambar  1.11  Tampilan Record Tabel Medical_Record

Demikianlah Penjelasan mengenai perintah-perintah dalam pembuatan Database RUMAH_SAKIT yang kami jelaskan secara sederhana, kami mohon maaf karena database ini masih sangat jauh dari sempurna karena masih kurang dalam penyajian datanya, karena kami pun kurang terlalu mengerti apa saja yang dibutuhkan atau perlengkapan apa saja biasanya disediakan lagi di Rumah sakit-rumah sakit pada umumnya.
Jika ada kekurangan, mohon kritik dan sarannya yang mudah-mudahan  kedepannya  dapat  membantu pembuatan Database-database  yang  lain.
Kami cukupkan sampai disini, terima kasih sebelumnya kepada bapak Farly Detrias S. Kom  selaku Dosen Mata Kuliah Sistem Basis Data ini, semoga selalu sehat walafiat, bahagia dan panjang umur, amin yarabbal’alamin..!!
Wassalamu’alaikum wr…wb…!!
Kuliah…? BSI Aja..!!
BSI… Oi.. Oi.. Oi.. !!