Optimasi Query Pada Sistem Basis Data Terdistribusi Menggunakan Metode Dynamic Approach

Jatmiko, WisnuDwi (2014) Optimasi Query Pada Sistem Basis Data Terdistribusi Menggunakan Metode Dynamic Approach. Sarjana thesis, Universitas Brawijaya.

Abstract

Basis data terdistribusi adalah basis data yang secara fisik terbagi menjadi beberapa situs, namun secara logis adalah satu basis data dan digunakan bersama-sama dalam suatu jaringan komputer. Proses query dalam basis data terdistribusi berbeda dengan basis data tersentralisasi, ada tambahan biaya komunikasi untuk menghasilkan laporan yang sama saat mengakses situs lain yang tentunya akan membuat query lebih lambat. Penelitian ini mengimplementasikan metode Dynamic Approach untuk memperoleh waktu eksekusi query yang lebih cepat. Metode Dynamic Approach mengoptimalkan eksekusi query dengan menggunakan algoritma INGRES yang berfungsi untuk memecah query menjadi ukuran yang lebih kecil agar eksekusi query lebih cepat dan mengurangi pengaruh biaya komunikasi untuk mentransfer data dengan melakukan pemilihan situs yang akan memproses atau mengeksekusi query yang disebut sebagai situs pemrosesan kemudian dihitung masing-masing waktu eksekusi total dan diambil waktu eksekusi paling cepat. Subyek dari penelitian ini adalah basis data Sistem Informasi Akademik Universitas Brawijaya dengan data sebanyak 1393922 data. Optimasi dilakukan pada 3 query dan didapatkan peningkatan kecepatan sebesar 145.87% untuk query 1 dengan total data yang diproses sejumlah 1393735 data kemudian peningkatan sebesar 264.81% untuk query 2 dengan total data yang diproses sejumlah 47144 data. Dan peningkatan sebesar 2015.96% untuk query 3 dengan total data yang diproses sebanyak 1393763 data. Hal ini menunjukkan bahwa metode Dynamic Approach dapat mempercepat waktu eksekusi query pada sistem basis data terdistribusi.

English Abstract

Distributed database is a database system that is physically divided into number of sites, but it is logically one database that used together in a computer network. Query processes in distributed database are different from centralized database which add communication cost to generate the same report when accessing other sites that certainly will make the query process slower. This study applied Dynamic Approach methods to obtain faster query execution time. This Dynamic Approach method optimizes query execution time by using INGRES algorithm that is used to split the query into smaller parts in order to make faster query execution time and reduce the communication cost during data transferring by choose any site to do the query execution process then calculate each execution time and choose the smallest execution time. The subject of this study was databases of Brawijaya University Academic Information System with 1393922 data. Optimization performed on 3 queries that increased speed of execution time to 145.87% in query 1 by using 1393735 data, and then increased speed of execution time to 264.81% in query 2 by using 47114 total data, and increased speed of execution time to 201.96% in query 3 by using 1393763 total data. These results show that Dynamic Approach method increased speed of query execution time in distributed database system.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2014/59/051402431
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Hasbi
Date Deposited: 24 Apr 2014 10:58
Last Modified: 20 Oct 2021 06:38
URI: http://repository.ub.ac.id/id/eprint/146099
[thumbnail of BAB_I.pdf]
Preview
Text
BAB_I.pdf

Download (1MB) | Preview
[thumbnail of BAB_II.pdf]
Preview
Text
BAB_II.pdf

Download (2MB) | Preview
[thumbnail of BAB_III.pdf]
Preview
Text
BAB_III.pdf

Download (2MB) | Preview
[thumbnail of BAB_IV.pdf]
Preview
Text
BAB_IV.pdf

Download (2MB) | Preview
[thumbnail of BAB_V.pdf]
Preview
Text
BAB_V.pdf

Download (3MB) | Preview
[thumbnail of COVER.pdf]
Preview
Text
COVER.pdf

Download (1MB) | Preview
[thumbnail of daftar_pustaka.pdf]
Preview
Text
daftar_pustaka.pdf

Download (1MB) | Preview
[thumbnail of HALAMAN_AWAL.pdf]
Preview
Text
HALAMAN_AWAL.pdf

Download (1MB) | Preview
[thumbnail of lampiran.pdf]
Preview
Text
lampiran.pdf

Download (2MB) | Preview
[thumbnail of BAB_VI.pdf]
Preview
Text
BAB_VI.pdf

Download (1MB) | Preview

Actions (login required)

View Item View Item