4. Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal contoh akses COM dan Win32.
2.2.7.4 Pengertian MySQL
MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional RDBMS yang didistribusikan secara gratis dibawah lisensi GPL
General Public License. Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan
produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam
basisdata yang telah ada sebelumnya. SQL Structured Query Language adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi
dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Kehandalan suatu sistem basisdata DBMS dapat diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat
oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen basis data, MySQL mendukung operasi basisdata transaksional
maupun operasi basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul
dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya. Namun demikian pada modus non-transaksional tidak ada jaminan atas
reliabilitas terhadap data yang tersimpan, karenanya modus non-transaksional
hanya cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging berbasis web wordpress, CMS, dan sejenisnya.
Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai
konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.
36
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Masalah
Sesuai dengan hasil penelitian yang didapat, sistem kegiatan pengelolaan kepegawaian khususnya penyeleksian pegawai baru untuk menempati posisi
jabatan tertentu dan proses pengangkatan golongan pegawai masih dilakukan secara manual sehingga masih memiliki kekurangan. Kekurangan-kekurangan
tersebut diantaranya adalah dalam penempatan pegawai baru sering mengalami ketidaksesuaian antara pendidikan, pengalaman dalam bekerja, dan perilaku yang
dimiliki oleh pegawai baru dengan suatu jabatan yang akan diposisikan oleh perusahaan, selain itu sering terjadi kesalahan dalam kenaikan golongan, sehingga
menyulitkan pihak perusahaan dalam menentukan pegawai yang akan mendapatkan kenaikan golongan disetiap jabatan. Berdasarkan hal tersebut maka
diperlukan sistem baru yang dapat menaggulangi kekurangan-kekurangan tersebut.
3.2 Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh
ke dalam
bagian-bagian komponennya
dengan maksud
untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan
dan hambatan-hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan.