Masih menindak lanjuti pembahasan minggu lalu, terkait dengan Tugas 2 Sistem Basis Data, dimana Mahasiswa diminta untuk mengamati perbedaan yang terjadi antara kode query berikut ini.

SELECT * FROM products p, order_details o WHERE p.ProductID=o.ProductID
dan
SELECT * FROM products p JOIN order_details od ON od.ProductID=p.ProductID
Kedua kode query tersebut merupakan representasi dari skema relasi berikut.

Kemudian mahasiswa diminta untuk memberikan alasan terkait dengan pernyataan di bawah ini.
1. Kedua kode tersebut adalah benar?
Jawab : {BENAR} sebab kedua kode tersebut mengekpresikan output yang sama,
2. Adakah perbedaan ekplisit kedua kode tersebut?
Jawab : {ADA} yaitu terletak pada Query Time
3. Menurut Anda, mana yang paling baik? Apa alasannya? (sertakan bukti empiris)
KODE PERTAMA
SELECT * FROM products p, order_details o WHERE p.ProductID=o.ProductID
Pada kode pertama LEBIH BAIK, karena memiliki algoritma lebih cepat, yang mana dapat diketahui dari jumlah query times yang dikonsumsi yaitu lebih kecil, sedangkan pada kode kedua, cenderung mengkonsumsi query time yang lebih besar.
Dengan cycle time dan cycle run yang sama, maka diperoleh perbandingan data sebagai berikut:
Langkah 1
Dengan membatasi tugas processor untuk konsentrasi terhadap sebuah pengamatan (manajemen proses), dengan cara seperti di bawah ini.

Langkah 2
Melakukan eksekusi kode SQL pada jendela HeidiSQL atau dengan cara menekan F9 pada keyboard secara berulang -- ulang sampai batas yang di tentukan, maka akan diperoleh perbandingan data query time seperti ini.
Tabel Query Times

Dari 20 sampel yang diambil, ternyata telah didapatkan sebuah perbandingan yang sangat signifikan, oleh sebab itu dapat disimpulkan bahwa algoritma query pada Kode Pertama itu lebih baik daripada Kode Kedua. Analisis ini bisa diterapkan pada masing-masing database yang anda miliki, atau jika belum punya khususnya para mahasiswa yang munkin masih baru, dan munkin belum mengikuti pembahasan ini dari awal, maka disini saya hadirkan lagi database northwind agar teman-teman bisa bereksperimen, untuk itu download diĀ SINI.