MySQL Analisis Dan Desain Sistem Pendukung Keputusan Pemilihan Siswa Baru Kelas X Unggulan Dengan Metode Promethee

4. Administrasi data. Ketika beberapa pengguna berbagi data, pemusatan administrasi data dapat memberikan perbaikan yang signifikan. 5. Akses konkurensi dan crash recovery. DBMS menjadwalkan akses konkuren pada data dalam cara tertentu sehingga pengguna dapat memahami bagaimana kelompok pengguna dapat memandang data sebagai data yang hanya diakses oleh satu pengguna pada satu waktu. 6. Waktu pengembangan aplikasi terkurangi. Dengan menggunakan database dapat membantu user untuk mengolah data dengan mudah. Selain itu, database digunakan untuk memenuhi tujuan objektif diantaranya sebagai berikut: 1. Mencegah terjadinya redundansi dan inkonsistensi data 2. Menjaga integritas integrity data 3. Menjaga keamanan security data 4. Menjaga kebebasan data independent of data 5. Untuk efisiensi ruang penyimpanan space 6. Mengontrol pemakaian data secara bersama-sama

2.9 MySQL

MySQL adalah sebuah sistem manajemen database relasi relational database management sistem yang bersifat “terbuka” open source. Terbuka maksudnya MySQL boleh di-download oleh siapa saja, baik versi kode program aslinya maupun versi binernya dan bisa digunakan secara gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun suatu program aplikasi komputer. MySQL menggunakan bahasa standar SQL Structure Query Language sebagai bahasa interaktif dalam mengelola data. Keunikan MySQL adalah sebuah database akan memiliki satu direktori data yang berdiri sendiri, tidak bercampur dengan database lainnya yang ada di dalam server tersebut. Ada sembilan pertimbangan mengapa memilih MySQL yaitu sebagai berikut: 1. Kecepatan. Berdasarkan hasil pengujian, MySQL memilki kecepatan yang lebih baik disbanding database server lainnya. Universitas Sumatera Utara 2. Mudah digunakan. Perintah-perintah dan aturan-aturan pada MySQL maupun proses instalasinya relatif mudah digunakan 3. Open Source. Dengan konsep ini siapa pun dapat berpartisipasi untuk mengembangkannya MySQL dan hasil pengembangan itu diserahkan kepada umum atau kepada komunitas Open Source. 4. Kompatibilitas. MySQL telah digunakan untuk mengelola database dengan jumlah 50 juta record. 5. Replikasi data. Dengan adanya fasilitas replikasi data ini, Anda dapat mempunyai beberapa database bayangan pada beberapa server ‘anak’ lainnya yang berasal dari satu database induk sehingga akan meningkatkan kinerja dan kecepatan MySQL. 6. Biaya rendah. 7. Konektivitas dan keamanan. MySQL mendukung dan menerapkan sistem keamanan dan izin akses tingkat lanjut, termasuk dukungan pengamanan dengan cara pengacakan lapisan data. 8. FleksibilitasPortabilitas. MySQL mendukung perintah-perintah ANSI SQL 99 beberapa perintah database alternatif lainnya sehingga memudakan untuk beralih dari dan ke MySQL. 9. Lintas platform sistem operasi. MySQL dapat dijalankan pada beberapa sistem operasi yang berbeda, seperti Linux, Microsoft Windows, FreeBSD, Sun Solaris, IBM’s AIX, Mac OS, HP-UX, AIX, QNX, Novell NetWare, SCO OpenUnix, SGI Irix, dan Dec OSF. Universitas Sumatera Utara BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis