PENDAHULUAN
Dalam SQL Server, kita bisa membuat berbgai macam query yang diinginkan pada
folder Stored Procedure. Dalam folder ini, kita bisa membuat, mengcompile, dan
mengeksekusi query yang dibuat dengan tujuan tertentu.
Dalam kasus database klinik, akan dicoba beberapa syntax query sesuai dengan
persoalan yang diberikan. Berikut adalah tabel-tabel yang digunakan dalam database
klinik:
1. Tabel karyawan
Keterangan :
kodekar_ang = int
kodekar_hur = varchar(50)
nama = varchar(50)
2. Tabel Pasien
Keterangan :
kodepas_ang = int
kodepas_hur = varchar(50)
nama = varchar(50)
3. Tabel ruangan
Keterangan :
no_ruangan = int, primary key
nama_ruangan = varchar(50)
4. Tabel antrian
Keterangan :
no_antrian = int, primary key
kodekar_ang = int
kodepas_ang = int
no_ruangan = int
tanggal = varchar(50)
5. Tabel jadwal_shift
Keterangan :
nomor : int, primary key
kode_shift : int
kodekar_ang : varchar(50)
Sumber: https://bagiseribuilmu.blogspot.com/2017/06/stored-procedure.html
BAB III
PEMBAHASAN
Query:
Execute:
2. Jumlah karyawan untuk masing-masing nama kode karyawan.
Query:
Execute:
3. Jumlah pasien untuk masing-masing nama kode pasien
Query:
Execute:
4. Pencarian data pasien berdasarkan nama
Query:
Execute:
5. Pencarian data karyawan berdasarkan nama kode karyawan
Query:
Execute:
6. Data pasien (Kode Karyawan Huruf, Kode Karyawan Angka, Nama Pasien, No
Ruangan, Nama Ruangan) yang tidak sudah mendaftar dalam antrian tetapi tidak
melakukan pemeriksaan untuk masing-masing tanggal pemeriksaan
Query:
Execute:
7. Data jadwal shift karyawan per minggu untuk masing-masing karyawan
Query:
Execute:
8. Data obat yang sudah kadaluarsa per hari
Query:
Execute:
BAB IV
PENUTUP
Kesimpulan
Berdasarkan sistem database SQL Server, dapat dijalankan sebuah query yang
dapat digunakan untuk menampilkan beberapa kolom yang diinginkan serta
kondisi yang diinginkan lewat pembuatan query pada Stored Procedure. Oleh
karena itu, agar program dapat dieksekusi sebagaimana mestinya, harus
diperhatikan syntax yang digunakan sudah benar atau belum.