Tampilkan postingan dengan label tugas basis data. Tampilkan semua postingan
Tampilkan postingan dengan label tugas basis data. Tampilkan semua postingan

Minggu, 09 Mei 2010

tugas basis data








Membuat table klinik dan isinya
Code :

create table klinik(id_klinik varchar(30)primary key not null,nm_klinik char(10)not null);
insert into klinik(id_klinik,nm_klinik) values('111','Mata');
insert into klinik(id_klinik,nm_klinik) values('112','Jantung');
insert into klinik(id_klinik,nm_klinik) values('113','Gigi');
select*from klinik;

id_klinik nm_klinik
111 Mata
112 Jantung
113 Gigi










Membuat table dokter dan isinya
Code:


create table dokter(id_klinik varchar (30)not null ,nm_dokter char(30)primary key not null,jk char(2) not null,TL date,alamat char(30) not null);
insert into dokter (id_klinik,nm_dokter,jk,TL,alamat) values ('111','dr.Andi','L','1982-05-02','Jakarta');
insert into dokter (id_klinik,nm_dokter,jk,TL,alamat) values ('111','dr.Burhan','L','1982-05-04','Jakarta');
insert into dokter (id_klinik,nm_dokter,jk,TL,alamat) values ('112','dr.Chen','L','1981-02-04','Bekasi');
insert into dokter (id_klinik,nm_dokter,jk,TL,alamat) values ('112','dr.Danil','L','1986-03-05','Medan');
insert into dokter (id_klinik,nm_dokter,jk,TL,alamat) values ('113','dr.Ziya','P','1988-07-07','Bogor');
insert into dokter (id_klinik,nm_dokter,jk,TL,alamat) values ('113','dr.Melan','P','1986-07-04','Bekasi');
select *from dokter;


id_klinik nm_dokter jk TL alamat
111 dr.Andi L 5/2/1982 Jakarta
111 dr.Burhan L 5/4/1982 Jakarta
112 dr.Chen L 2/4/1981 Bekasi
112 dr.Danil L 3/5/1986 Medan
113 dr.Ziya P 7/7/1988 Bogor
113 dr.Melan P 7/4/1986 Bekasi
















Membuat table pasien dan isinya
Code:

create table pasien (nm_pasien char(30) primary key not null,jk char(2)not null,TL date,alamat char(15)not null);
insert into pasien (nm_pasien,jk,TL,alamat) values ('Wahyu','L','1985-06-11','Depok');
insert into pasien (nm_pasien,jk,TL,alamat) values ('Pamor','L','1990-01-12','Palembang');
insert into pasien (nm_pasien,jk,TL,alamat) values ('Fandi','L','1985-03-10','Bogor');
insert into pasien (nm_pasien,jk,TL,alamat) values ('Edi','L','1986-05-10','Depok');
insert into pasien (nm_pasien,jk,TL,alamat) values ('Sally','P','1992-08-12','Depok');
insert into pasien (nm_pasien,jk,TL,alamat) values ('Chika','P','1993-04-08','Depok');



select*from pasien;

nm_pasien jk TL alamat
Wahyu L 6/11/1985 Depok
Pamor L 1/12/1990 Palembang
Fandi L 3/10/1985 Bogor
Edi L 5/10/1986 Depok
Sally P 8/12/1992 Depok
Chika P 4/8/1993 Depok























Membuat table rekam medis dan isinya
Code:


create table rekam_medis(id_klinik varchar(30) not null,nm_dokter char(30)not null,nm_pasien char(30) not null,Tgl_periksa date,primary key(id_klinik,nm_dokter,nm_pasien));
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('111','dr.Andi','Pamor','2010-05-07');
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('111','dr.Andi','Wahyu','2010-06-07');
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('111','dr.Burhan','Fandi','2010-07-07');
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('111','dr.Burhan','Pamor','2010-05-07');
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('112','dr.Chen','Edi','2010-08-07');
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('112','dr.Danil','Wahyu','2010-09-07');
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('113','dr.Ziya','Chika','2010-10-08');
insert into rekam_medis(id_klinik,nm_dokter,nm_pasien,Tgl_periksa) values('113','dr.Melan','Sally','2010-11-07');



select*from rekam_medis;
id_klinik nm_dokter nm_pasien Tgl_periksa
111 dr.Andi Pamor 5/7/2010
111 dr.Andi Wahyu 6/7/2010
111 dr.Burhan Fandi 7/7/2010
111 dr.Burhan Pamor 5/7/2010
112 dr.Chen Edi 8/7/2010
112 dr.Danil Wahyu 9/7/2010
113 dr.Ziya Chika 10/8/2010
113 dr.Melan Sally 11/7/2010


















Melihat rekam medis global tiap pasien dan riwayat penyakit yang pernah diderita

Code:
select*from rekam_medis where nm_pasien="Wahyu";
id_klinik nm_dokter nm_pasien Tgl_periksa
111 dr.Andi Wahyu 6/7/2010
112 dr.Danil Wahyu 9/7/2010

Melihat riwayat penyakit pasien bernama Wahyu
Code:
select klinik.nm_klinik as "penyakit",rekam_medis.nm_pasien from klinik,rekam_medis where klinik.id_klinik=rekam_medis.id_klinik and nm_pasien="Wahyu";

penyakit nm_pasien
Mata Wahyu
Jantung Wahyu

select*from rekam_medis where nm_pasien="Pamor";
id_klinik nm_dokter nm_pasien Tgl_periksa
111 dr.Andi Pamor 5/7/2010
111 dr.Burhan Pamor 5/7/2010




Melihat riwayat penyakitnya
Code:
select klinik.nm_klinik as "penyakit",rekam_medis.nm_pasien from klinik,rekam_medis where klinik.id_klinik=rekam_medis.id_klinik and nm_pasien="Pamor";

penyakit nm_pasien
Mata Pamor
Mata Pamor


















select*from rekam_medis where nm_pasien="Fandi";


id_klinik nm_dokter nm_pasien Tgl_periksa
111 dr.Burhan Fandi 7/7/2010