Sistematika Penelitian dan Pembahasan Tahapan Proses Penelitian

23

3.2. Sistematika Penelitian dan Pembahasan

Pada dasarnya tesis ini membahas empat bagian yaitu : Bagian pertama menggambarkan tentang perkembangan basis data terdistribusi, yang mungkin saat ini terdapat pada perusahaan-perusahaan besar dan mempunyai banyak cabang di beberapa tempat dan menjelaskan kemungkinan permasalahan yang akan timbul dalam proses transaksi-transaksi antar perusahaan yang melibatkan join query. Bagian kedua mencoba memberikan gambaran tentang konsep basis data terdistribusi dengan segala sumber-sumbernya, membahas teori-teori aljabar relasional yang digunakan dalam analisis teori optimisasi query mencakup : Select, Project, Cartesian-Product, Union, Set-Difference. Bagian ketiga menjelaskan langkah-langkah yang dilakukan dalam penelitian awal dan kajian teoritis, kemudian menjelaskan langkah-langkah penelitian dalam mengkaji perkembangan optimisasi query, berikutnya menjelaskan langkah-langkah menganalisis dengan implementasi menggunakan formula-formula untuk mengevaluasi optimisasi query. Bagian keempat membahas tentang formulasi masalah dan penentuan tujuan, kemudian bagaimana menganalisis algoritma dari metode-metode Nested- Loops-Join , Block–Nested-Loops-Join, Sort-Merge-Join dan Hash Join yang merupakan fasilitas dari DBMS, berikutnya menjelaskan perhitungan biaya query dari algoritma tersebut secara teoritis yang didukung percobaan. Bagian kelima membahas percobaan yang dilakukan dalam mengeksekusi perintah-perintah query, menggambarkan hasilnya berupa tabel-tabel yang diilustrasikan pada grafik-grafik hasil eksekusi dan dijadikan bahan kajian untuk menganalisis optimisasi query hasil implementasi. 24

3.3. Tahapan Proses Penelitian

Tahapan penelitian untuk proses optimisasi query adalah urutan langkah yang harus dikerjakan dalam melakukan optimisasi sebuah proses query. Tahapan proses penelitian tersebut secara umum dijelaskan dalam Tabel 7. Tabel 7 : Tahapan proses penelitian PROSES PENELITIAN BAHASAN MATERI SUMBER REFERENSI Persiapan - Pengumpulan materi dan bahan - Penyusunan proposal - Pengumpulan data penelitian Studi kepustakaan dan akses internet Pelaksanaan Penelitian awal dan kajian teoritis formulasi masalah dan penentuan tujuan penentuan kebutuhan penelitian kajian-kajian perintah query yang dapat dilaksanakan dalam kasus yang dibahas pendefinisian model dalam representasi query dalam bentuk aljabar relasional Studi kepustakaan dan akses internet Studi intensif me-review perkembangan penelitian-penelitian tentang optimisasi query studi tentang optimisasi query terdistribusi Akses internet Studi implementatif mengkonversi perintah query, dengan menggunakan cartesian product dari klausa FROM, menggabungkan dan memilih kondisi-kondisi dari klausa WHERE dari proyeksi-proyeksi klausa SELECT membagi nilai-nilai penyimpanan data dari record-record untuk memilih satu atau lebih calon- calon prosedur untuk diimplementasikan dalam query. menghasilkan rencana-rencana query Studi kepustakaan 25 PROSES PENELITIAN BAHASAN MATERI SUMBER REFERENSI Pelaksanaan mencari signifikansi optimisasi query berdasarkan biaya yang disetarakan dengan waktu runtime dilihat dari karakteristik basis data Studi kepustakaan Pengembangan formulasi otpimisasi penentuan optimisasi secara spesifik penentuan formulasi biaya penentuan karakteristik statistik basis data yang dikaji penentuan signifikansi optimisasi query yang dilakukan Studi kepustakaan Pengujian dan evaluasi analisis kajian signifikansi optimisasi query berdasarkan biaya, dilihat dari karakteristik basis data secara spesifik Studi kepustakaan dan Percobaan Penyelesaian - Penyusunan laporan - Dokumentasi Tahapan-tahapan proses penelitian tersebut diuraikan pada bagan alir Gambar 4 berikut. 26 Gambar 4 : Bagan alir proses penelitian. Mulai - Pengumpulan materi dan bahan - Pengumpulan data awal penelitian - Penyusunan proposal Penelitian awal dan kajian teoritis formulasi masalah dan penentuan tujuan penentuan kebutuhan penelitian kajian-kajian perintah query yang dilaksanakan dalam kasus yang dibahas pendefinisian model dalam representasi query dalam bentuk aljabar relasional Studi intensif me-review perkembangan penelitian-penelitian tentang optimisasi query studi tentang optimisasi query terdistribusi studi tentang signifikansi optimisasi query Penyelesaian - Penyusunan laporan - Dokumentasi Pengujian dan evaluasi analisis kajian signifikansi optimisasi query berdasarkan biaya, dilihat dari karakteristik basis data spesifik Studi implementatif mengkonversikan perintah query dengan menggunakan cartesian product dari klausa FROM, menggabungkan dan memilih kondisi-kondisi dari klausa WHERE dari proyeksi- proyeksi klausa SELECT membagi nilai-nilai penyimpanan data dari record- record untuk memilih satu atau lebih calon-calon prosedur untuk diimplementasikan dalam query. menghasilkan rencana-rencana query mencari signifikansi optimisasi query berdasarkan biaya, dilihat dari karakteristik basis data secara spesifik Pengembangan formulasi otpimisasi penentuan optimisasi secara parsial penentuan formulasi biaya penentuan karakteristik statistik basis data yang dikaji penentuan signifikansi optimisasi query yang dilakukan Proposal disetujui ? Hasil query Signifikan ? PERSIAPAN PELAKSANAAN Selesai Ya Tidak Tidak Ya PENYELESAIAN

BAB IV HASIL DAN PEMBAHASAN