Pengertian MySQL Pembangunan Sistem

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.