0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan5 halaman

Basis Data RS Seger Waras

Diunggah oleh

rc12.lasut
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan5 halaman

Basis Data RS Seger Waras

Diunggah oleh

rc12.lasut
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

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.

Anda mungkin juga menyukai