Ardiansah, Jevri Tri (2017) Penerapan algoritma start end mid dalam sistem pendeteksi kesalahan logika pada structured query language / Jevri Tri Ardiansah. Diploma thesis, Universitas Negeri Malang.
Full text not available from this repository.Abstract
ABSTRAK Jevri Tri Ardiansah. 2017.Penerapan Algoritma Start End Mid dalam Sistem Pendeteksi Kesalahan Logika pada Structured Query Language. Skripsi Jurusan Teknik Elektro Fakultas Teknik Universitas Negeri Malang. Pembimbing (I) Aji Prasetya Wibawa S.T. M.MT. Ph.D. (II) Triyanna Widiyaningtyas S.T. M.T. Kata Kunci Algoritma Start End Mid Kesalahan Logika SQL. Basis data merupakan bagian penting dari suatu sistem yang berfungsi untuk menyimpan data untuk selanjutnya dimanipulasi agar menghasilkan suatu informasi yang dibutuhkan. SQL( Struictured Query Language)merupakan bahasa yang digunakan untuk mengakses data dalam bais data. Syntax error dan logic error adalah dua jenis kesalahan yang dapat mengganggu proses manipulasi sehingga menjadikan sulitnya praktik penulisan SQL. Sulitnya penerapan SQL didukung oleh observasi yang dilakukan kepada 51 mahasiswa Pendidikan Teknik Informatika Universitas Negeri Malang yang menghasilkan kesimpulan bahwa basis data adalah matakuliah yang dianggap mudah secara teori tetapi sulit diimplementasikan menggunakan SQL. Penelitian yang dilakukan guna mendapatkan presentase kemungkinan terjadinya error pada SQLmenghasilkan data bahwa terdapat 32% pengguna mengalami kesalahan logika 18% mengalami kesalahan sintaksis serta 14% mengalami kesalahan logika dan sintaksis. Dengan demikian kemungkinan terjadinya kesalahan logika SQL dalam menjawab sebuah permasalahan adalah 46%. Untuk membantu pengguna basis data dalam belajarpratik penulisanSQL maka dikembangkan simulasi SQL berbasis web yang dapat mendeteksi syntax error dan logic error. Tujuan penelitian ini adalah mengembangkan halaman web sebagai simulasi penulisan SQL yang dapat memberikan informasi kesalahan sintaksis dan logika berdasarkan jawaban pengguna untuk menyelesaikan suatu studi kasus.Selain itu pengujian ketepatan prediksi sistem serta perbandingan dengan algoritma Brute Force juga dilakukan. Simulasi ini diharapkan dapat digunakan sebagai media belajar mandiri bagi pengguna awal basis data untuk memahami konsep seleksi data dalam praktik SQL. Model pengembangan yang digunakan pada penelitian ini yaitu Prototyping. Tahapan model tersebut meliputi tahap komunikasi desain prototyping serta penyebaran dan evaluasi. Teknik pengujian yang dilakukan yaitu uji precission recall dan accuracy untuk melihat kehandalan sistem dalam memprediksi kesalahan logika kepada pengguna. Berdasarkan pengujian yang dilakukan diperoleh nilai precission sebesar 87.5% nilai recall sebesar 97.2% nilai accuracy sebesar 91.7% dan error rate sebesar 8.3%. Selain itu perbandingan algoritma antara Start End Mid dengan Brute Force menunjukkan bahwa algoritma Start End Mid lebih efektif untuk digunakan karena perulangan yang dilakukan untuk mendeteksi kesalahan logika lebih sedikit dari algoritma Brute Force meskipun tidak ada perbedaan waktu yang begitu signifikan antar keduanya. Hasil tersebut menunjukkan bahwa produk yang dikembangkan dapat digunakan sebagai simulasi untuk membelajarkan materi seleksi SQL.
Item Type: | Thesis (Diploma) |
---|---|
Subjects: | ?? ?? |
Divisions: | Fakultas Teknik (FT) > Departemen Teknik Elektro (TE) > S1 Pendidikan Teknik Informatika |
Depositing User: | library UM |
Date Deposited: | 09 Oct 2017 04:29 |
Last Modified: | 09 Sep 2017 03:00 |
URI: | http://repository.um.ac.id/id/eprint/46352 |
Actions (login required)
![]() |
View Item |