1. Data Base
1. Pembuatan Sistem Informasi rumah sakit rawat jalan
1.
Pembuatan tabel pasien
CREATE TABLE
`rumahsakit`.`Pasien`( `kodePasien` VARCHAR(3) NOT NULL , `NamaPasien` VARCHAR(20)
, `gender` VARCHAR(1)
, `noHP` VARCHAR(13)
, `Alamat` VARCHAR(25)
, PRIMARY
KEY (`kodePasien`) );
·
kemudian mengisikan isi
pada tabel-tabel tersebut dengan cara :

kKarena disini saya
ingin mendelete tabel terakhir, menggunakan perintah ini
·
menambahkan isi pada
tabel-tabel tersebut :

nah, karena pada
kodePasien ='03' terdapat isi yag tidak saya inginkan, maka di update dengan
perintah:
tampilan terakhir pada saat dieksekusi :
Pembuatan tabel
BarangSuplai
CREATE TABLE
`rumahsakit`.`BarangSuplai`(
`kodePenyuplai` VARCHAR(2) NOT NULL , `kodeObat` VARCHAR(2)
NOT NULL
, `Stock` VARCHAR(10)
, PRIMARY
KEY (`kodePenyuplai`, `kodeObat`) );
·
Pengisian isi pada tabel :
INSERT INTO BarangSuplai(kodePenyuplai, kodeObat, Stock) VALUES ('02', '02', '15');
INSERT INTO BarangSuplai(kodePenyuplai, kodeObat, Stock) VALUES ('01', '04', '20');
INSERT INTO BarangSuplai(kodePenyuplai, kodeObat, Stock) VALUES ('01', '03', '10');
INSERT INTO BarangSuplai(kodePenyuplai, kodeObat, Stock) VALUES ('02', '01', '14');
·
Untuk menampilkan tabel :
SELECT * FROM `rumahsakit`.`barangsuplai`;
1.
Pembuatan tabel Penyuplai
CREATE TABLE
`rumahsakit`.`Penyuplai`(
`kodePenyuplai` VARCHAR(2) NOT NULL , `namaPenyuplai` VARCHAR(10)
, `noHp` VARCHAR(15)
, PRIMARY
KEY (`kodePenyuplai`) );
·
Mengisikan isi pada tabel :
INSERT INTO Penyuplai(kodePenyuplai, namaPenyuplai, noHP) VALUES ('01', 'Supardi', '08578912345');
INSERT INTO Penyuplai(kodePenyuplai, namaPenyuplai, noHP) VALUES ('02','Anita', '0897654123');
·
Untuk menampilkan tabel,
gunakan perintah :
SELECT * FROM `rumahsakit`.`penyuplai`;
1.
Pembuatan tabel Satuan
CREATE TABLE `rumahsakit`.`Satuan`( `kodeSatuan` VARCHAR(2)
NOT NULL , `namaSatuan` VARCHAR(10)
, PRIMARY
KEY (`kodeSatuan`) );
·
Mengisikan isi pada tabel :
INSERT
INTO Satuan(kodeSatuan, namaSatuan) VALUES
('01', 'Tablet');
INSERT
INTO Satuan(kodeSatuan, namaSatuan) VALUES
('02','Liquid');
·
Untuk menampilkan hasil
pembuatan tabel diatas, menggunakan perintah :
SELECT
* FROM `rumahsakit`.`satuan`;
1.
Pembuatan tabel Transaksi :
CREATE TABLE
`rumahsakit`.`Transaksi`(
`kodeTransaksi` VARCHAR(2) NOT NULL , `kodeDokter` VARCHAR(2) NOT NULL , `kodePasien` VARCHAR(2)
NOT NULL
, `kodeObat` VARCHAR(2)
NOT NULL
, `jumlah` INT(10)
, `waktu` DATETIME
, PRIMARY
KEY (`kodeTransaksi`, `kodeDokter`,
`kodePasien`, `kodeObat`) );
·
Pengisian isi tabel :
INSERT INTO Transaksi (kodeTransaksi, kodeDokter, kodePasien,
kodeObat, jumlah, waktu) VALUES ('01', '02', '06', '01', '1', '');
INSERT INTO Transaksi(kodeTransaksi, kodeDokter, kodePasien,
kodeObat, jumlah, waktu) VALUES ('02', '01', '05', '03','3', '');
INSERT INTO Transaksi(kodeTransaksi, kodeDokter, kodePasien,
kodeObat, jumlah, waktu) VALUES ('03', '04', '01', '04', '2', '');
INSERT INTO Transaksi(kodeTransaksi, kodeDokter, kodePasien,
kodeObat, jumlah, waktu) VALUES ('04', '03', '02', '02','3','');
*untuk
tanggal sementara, diisi dengan NULL ("")
·
Nah, ternyata setelah
dipikir-pikir, untuk transaksi biar lengkap ditambahi dengan(Spesialis,
kodeSatuan, kodeJenis, dan pengisian waktu)
dengan cara
: mengalter table transaksi, kemudian mengUPDATE tabel
·
Menampilkan tabel Transaksi :
SELECT * FROM `rumahsakit`.`transaksi`;
Tidak ada komentar :
Posting Komentar