Basis Data LANDASAN TEORI
pengaturan data dan tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data.
Basis data digunakan untuk menyimpan, memanipulasi dan mengambil data hampir semua tipe perusahaan termasuk bisnis,
pendidikan, rumah sakit, pemerintahan dan perpustakaan. Basis data dapat menghindari adanya data redudancy. Data
redudancy adalah duplikasi data dimana beberapa file memiliki data yang sama sehingga menyebabkan pemborosan kapasitas media penyimpanan.
Dengan menggunakan basis data, perubahan, penambahan dan penghapusan suatu data lebih mudah dilakukan. Basis data juga
mendukung pengaksesan suatu resource secara bersama-sama oleh lebih dari sebuah aplikasi.
Sistem basis data ini lebih dikenal dengan istilah DataBase Management System DBMS. DBMS adalah sistem penyimpanan dan
pengambilan data yang mengijinkan beberapa aplikasi untuk mengakses data tersebut dalam sebuah sistem terpadu sehingga tidak terjadi data
redudancy dan integrasi data dapat dipertahankan.
19
2.4 MYSQL 2.4.1 Definisi MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal, disebabkan MySQL menggunakan bahasa SQL sebagai
bahasa dasar untuk mengakses database. MySQL merupakan RDBMS yang telah lama dipakai oleh kalangan pemrograman web,
terutama dilingkungan Linux. Dulunya MySQL hanya berjalan pada platform Linux tetapi pada saat sekarang telah tersedia
MySQL untuk platform sistem operasi Windows
98MENT2000XP. MySQL mendapat penghargaan sebagai database terbaik untuk server Linux Versi Linux Magazine tahun
2001 dan tahun 2002, dan sebagai database favorit tahun 2000. Lisensi MySQL terdiri dari dua lisensi yaitu :
a. Free License MySQL bersifat free license di bawah GNU yang berarti bebas
digunakan, dimodifikasi source code programnya dengan catatan harus dipublikasikan ke pemakai.
b. Comercial License Pemakai harus membayar sejumlah biaya kepada MySQL AB
sebagai pemegang hak cipta, sesuai dengan jenis layanan yang tersedia. Biasanya lisensi ini dikenakan untuk keperluan
produksi.
20