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