Bagi Anda yang saat ini sedang belajar perintah dasar MySQL,
yaitu perintah SQL dari halaman Command Prompt (CMD), maka berikut ini akan
Kami ajarkan bagaimana caranya membuat database dan tabel secara lengkap. Untuk
memudahkan belajar, Kita akan mencoba membuat database dan tabel untuk Software
Aplikasi Rekam Medis Rawat Jalan. Desain dan perancangan dapat Anda pada
artikel sebelumnya ( Membuat Relasi Antar Tabel Database Rekam Medis ).
Sebelum menuliskan perintah, sebelumnya pastikan beberapa
hal berikut:
- Jalankan XAMM Server, klik Start pada tombol MySQL sampai terlihat Running (berjalan).
- Buka halaman Command Prompt (CMD) dari menu Start --> All Programs --> Accessories --> Command Prompt.
- Masuklah pada MySQL Server.
Setelah aktif di dalam MySQL Server, sekarang Anda dapat
mengikuti panduan berikut ini, yaitu dimulai dengan membuat database dan
dilanjutkan dengan membuat tabel yang sudah didesain sebelumnya.
MEMBUAT DATABASE BARU
Nama database yang akan dipake adalah rekammedis, Anda dapat membuat database dengan nama lain yang
sesuai dengan kebutuhan proyek Anda.
CREATE DATABASE rekammedis;
Aktifkan database yang sudah dibuat, perintahnya adalah :
USE rekammedis;
MEMBUAT TABEL DATA
PETUGAS
Tabel petugas
dipake untuk menyimpan data Petugas Klinik, termasuk data Perawat yang bertugas
dan Administrator aplikasi. Perintahnya adalah;
CREATE TABLE petugas (kd_petugas char(3) NOT NULL,nm_petugas varchar(100) NOT NULL,username varchar(20) NOT NULL,password varchar(100) NOT NULL) ENGINE=MyISAM;
MEMBUAT TABEL DATA DOKTER
Tabel dokter
dipakai untuk menyimpan data Dokter yang bertugas di Klinik. Perintahnya
adalah;
CREATE TABLE dokter (kd_dokter char(4) NOT NULL,nm_dokter varchar(100) NOT NULL,spesialis varchar(100) NOT NULL,alamat varchar(100) NOT NULL,no_telepon varchar(20) NOT NULL) ENGINE=MyISAM;
MEMBUAT TABEL DATA PASIEN
Tabel pasien
dipakai untuk menyimpan data Pasien yang bertugas di Klinik. Perintahnya
adalah;
CREATE TABLE pasien (kd_pasien char(5) NOT NULL,nm_pasien varchar(100) NOT NULL,kelamin varchar(1) NOT NULL,gol_darah varchar(2) NOT NULL,tanggal_lahir date NOT NULL,alamat varchar(100) NOT NULL,no_telepon varchar(20) NOT NULL) ENGINE=MyISAM;
MEMBUAT TABEL DATA OBAT
Tabel obat
dipakai untuk menyimpan data Obat yang akan diberikan setiap Pasien yang datang
untuk periksa. Perintahnya adalah;
CREATE TABLE obat (kd_obat char(4) NOT NULL,nm_obat varchar(100) NOT NULL,golongan varchar(100) NOT NULL,harga int(12) NOT NULL) ENGINE=MyISAM;
MEMBUAT TABEL TRANSAKSI
PENDAFTARAN
Tabel pendaftaran
dipakai untuk menyimpan data Pendaftaran Pasien saat akan melakukan
Pemeriksaan. Perintahnya adalah;
CREATE TABLE pendaftaran (no_pendaftaran varchar(4) NOT NULL,tgl_pendafaran date NOT NULL,kd_pasien char(5) NOT NULL,nomor_antri int(3) NOT NULL,keluhan varchar(100) NOT NULL) ENGINE=MyISAM;
MEMBUAT TABEL TRANSAKSI
PEMERIKSAAN
Tabel pemeriksaan
dipakai untuk menyimpan data Transaksi Periksa yang dilakukan oleh Dokter
kepada Pasien yang datang pada Klinik. Perintahnya adalah;
CREATE TABLE pemeriksaan (no_periksa char(5) NOT NULL,tgl_periksa date NOT NULL,kd_pasien char(5) NOT NULL,kd_dokter char(4) NOT NULL,keluhan varchar(100) NOT NULL,hasil_periksa varchar(100) NOT NULL) ENGINE=MyISAM;
MEMBUAT TABEL TRANSAKSI
RESEP
Tabel resep
dipakai untuk menyimpan data Resep obat yang dibuat oleh Dokter pada saat
Pemeriksaan selesai. Perintahnya adalah;
CREATE TABLE resep (no_resep char(5) NOT NULL,tgl_resep date NOT NULL,no_periksa char(5) NOT NULL,status_bayar enum('Lunas','Hutang') NOT NULL,uang_bayar int(12) NOT NULL) ENGINE=MyISAM;
Selain tabel resep,
juga ada tabel resep_item yang
dipakai untuk menyimpan daftar nama obat yang diberikan oleh Dokter kepada
Pasien.
CREATE TABLE resep_item (kd_resep char(5) NOT NULL,kd_obat char(4) NOT NULL,jumlah int(11) NOT NULL,aturan_pakai varchar(100) NOT NULL) ENGINE=MyISAM;
MEMBUAT TABEL TRANSAKSI
PEMBAYARAN
Tabel pembayaran
dipakai untuk menyimpan data Pembayaran setelah Pasien selesai melakukan
pemeriksaan, dan juga untuk mengambil obat dari resep yang diberikan.
Perintahnya adalah;
CREATE TABLE pembayaran (no_pembayaran char(5) NOT NULL,tgl_pembayaran date NOT NULL,no_periksa char(5) NOT NULL,uang_bayar int(12) NOT NULL) ENGINE=MyISAM;
Sampai di sini yah artikel panduan Kami tentang Panduan
Membuat Database Rekam Medis dengan menggunakan Perintah SQL pada Command
Prompt, semoga artikel ini dapat bermanfaat untuk Anda belajar.
CONTOH SOFTWARE REKAM
MEDIS
Jika Anda membutuhkan SourceCode Software Rekam Medis yang sudah jadi, Anda dapat mengunjungi website www.BunafitKomputer.com/php,
tersedia Source Code Aplikasi Rekam
Medis berbasis Web yang dikembangkan dengan PHP-MySQL dan editor Dreamweaver.
Artikel ini ditulis oleh
Bunafit Nugroho, penulis Buku IT dan Pengajar Private Pemrograman
Semoga artikel ini bermanfaat
Salam sukses