Kelompok Root
Reggy Charles Imanuel Lasut - 72190343
Steven Singging Setiawan - 72190289
Meylisa Putri Ishariyanti - 72190284
TUGAS 2 (Kelompok- 15%)
1. Buatlah Perintah SQL untuk membuat basis Data berikut tabel2 dari
2. RS “Seger Waras”
3. Nama Basis Datanya “SEGERWARAS”
4. Tabel2nya memiliki skema table sbb:
PASIEN(nomorRM, namaPasien, gender, tglLahir, alamat, kota)
CREATE table PASIEN(nomorRM char(10) primary key,
namaPasien varchar(75) not null,
gender varchar(7) not null,
tglLahir date not null,
alamat varchar(45) not null,
kota varchar(45) not null);
DOKTER(dokterID, namaDokter, spesialisasi)
CREATE table DOKTER(dokterID char(4) primary key,
namaDokter varchar(50) not null,
spesialisasi varchar(30) not null);
ICD10(kodeICD, penyakit)
CREATE table ICD10 (kodeICD char (6) primary key,
penyakit varchar(50) not null);
DIAGNOSIS(nomorRM,dokterID,tglPeriksa,kodeICD)
CREATE table DIAGNOSIS (tglPeriksa date,
nomorRM char(10),
dokterID char(4),
kodeICD char(6));
5. Buatlah sebuah query dengan perintah SQL untuk mengisi tabel2 dan menampilkan
output sbb:
a. Mengisi 5 data pada ke empat table diatas dengan data yang sudah disiapkan
di slide berikut
INSERT into PASIEN values
('94320','Hartono','Pria','1971-04-28','[Link] 17','Sleman'),
('98513','Sulastri','Wanita','1983-03-05','[Link] 54','Yogyakarta'),
('15432','Budi Senduk','Pria','1967-09-11','[Link] 35','Bantul'),
('14279','Sri Nastiti','Wanita','2001-07-28','[Link] km 11','Sleman'),
('19256','Wahyu Nugroho','Pria','1996-01-19','[Link] 42','Sleman');
INSERT into DOKTER values
('513','[Link] Darma, spPD.','Penyakit Dalam'),
('514','[Link] Darmawan, spPD.','Penyakit Dalam'),
('521','[Link] Chandra, spA.','Anak'),
('536','[Link] Limawan, spM.','Mata'),
('542','[Link] Sarjono, spOG.','Kandungan');
INSERT into ICD10 values
('J10.0','Influenza with pneumonia'),
('A15.6','Tuberculous plerisy'),
('Z34.8','Supervision of other normal pregnancy'),
('B16.0','Acute hepatitis B with delta-agent'),
('Q12.0','Congenital cataract');
INSERT into DIAGNOSIS values
('2020-08-15','94320','513','A15.6'),
('2021-01-20','98513','514','B16.0'),
('2021-04-08','15432','513','J10.0'),
('2021-06-24','14279','542','Z34.8'),
('2021-09-11','19256','536','Q12.0');
- Pasien
- Dokter
- Idc10
- Diagnosis
b. Menghapus data diagnosis dari pasien dengan pasienID=14279
c. Menaampilkan data diagnosis dengan urutan tanggal periksa, nama pasien dan
nama dokter serta diagnosis nama penyakitnya
SELECT [Link], [Link], [Link], [Link]
FROM diagnosis
INNER JOIN pasien ON [Link] = [Link]
INNER JOIN dokter ON [Link] = [Link]
INNER JOIN icd10 ON [Link] = [Link] ORDER by
[Link] ASC;
d. Menampilkan data pasien berikut penyakitnya yang ditangani dokter dr.
Angling Darma, SpPD.
e. Menampilkan data pasien pria yang berdomisili di kota Sleman
f. Menampilkan nama pasien dan tanggal berobat dari pasien dengan penyakit
Influenza with pneumonia
6. Tugas dikumpulkan pada Kamis, 4 November 2021 paling lambat pk 10.00 via
eclass dan dipresentaikan pada tanggal yang sama di kelas.