MySQL Institutional Repository | Satya Wacana Christian University: Membangun Aplikasi Kartu Pribadi Siswa Menggunakan Program PHP dan MySql T1 132009024 BAB II

19 Dari situs http:www.zend.comzendPHP_survey_results. PHP yang menampilkan informasi statistik penggunaan PHP dibandingkan dengan jenis pemrograman yang lain, dapat ditarik kesimpulan PHP mempunyai tingkat popularitas pengguna lebih dari 90, dibanding dengan yang lain. 2.4.7 Sintaks Program PHP Penulisan script PHP sangat fleksibel. Dapat berdiri sendiri dalam sebuah file namun dapat juga dituliskan menyatu dengan kode HTML. Penulisan script HTML, yaitu disisipkan di sela-sela kode HTML. Penulisan script HTML yaitu diawali dengan tanda ? Atau ?php dan diakhiri dengan tanda ?. Artinya, setiap karakter atau angka yang diketikkan diantara kedua tanda tersebut dianggap sebagai script PHP dan diperlakukan sebagai fungsi dalam script PHP.

2.5 MySQL

Menurut Bunafit 2005, MySQL adalah salah satu jenis database server yang sangat terkenal. Dikembangkan oleh MySQL AB, sebuah perusahaan komersil yang membangun layanan bisnisnya melalui database MySQL. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL bersifat gratis pada berbagai platform kecuali pada windows, yang bersifat shareware atau perlu membayar setelah melakukan evaluasi dan memutuskan untuk digunakan keperluan produksi. MySQL dilisensi GNU General Public Lisence GPL. 20 Dengan adanya keadaan seperti ini maka software database ini dapat dengan bebas digunakan tanpa harus takut dengan lisensi yang ada. MySQL termasuk jenis DBMS Database Management System yang bersifat multiuser dan multiraedin. SQL Structured Query Language yang merupakan bahasa standar yang digunakan untuk system managemen database relational, itulah sebabnya istilah seperti tabel, baris, dan kolom digunakan pada MySQL. SQL adalah bahasa standar yang digunakan untuk mengakses database server. Bahasa ini pada awalnya dikembangkan oleh IMB, namun telah diadopsi dan digunakan sebagai standar industri. 2.5.1 Keistimewaan MySQL Berikut ini beberapa keistimewaan yang dimiliki oleh MySQL: 1. MySQL sebagai Database Management System RDBMS 2. MySQL sebagai Relation Database Management System RDBMS 3. MySQL adalah sebuah software database yang OpenSource, artinya program ini bersifat free atau bebas digunakan oleh siapa saja tanpa harus membeli dan membayar lisensi kepada pembuatnya. 4. MySQL merupakan database server, jadi dengan menggunakan database ini, dapat menghubungkannya ke internet sehingga dapat diakses dari jauh. 5. MySQL merupakan sebuah database klien. Selain menjadi server yang melayani permintaan, MySQL juga dapat melakukuan query 21 yang mengakses database pada Server. Jadi MySQL dapat juga berperan sebagai klien. 6. MySQL mampu menerima query yang bertumpuk dalam satu permintaan atau yang disebut Multi-Treanding. 7. MySQL merupakan sebuah database yang mampu menyimpan data berkapasitas sangat besar sehingga berukuran Gigabyte sekalipun. 8. MySQL didukung oleh driver ODBC, artinya database MySQL dapat diakses menggunakan aplikasi apa saja termasuk berupa visual seperti Delphi mau pun Visual Basic. 9. MySQL adalah database menggunakan enskripsi password. Jadi database ini cukup aman karena memiliki password untuk mengaksesnya. 10. MySQL merupakan Server database yang multi user, atinya database ini tidak hanya digunakan oleh sepihak orang akan tetapi merupakan database yang dapat digunakan oleh banyak pengguna. 11. MySQL dapat menciptakan lebih dari 16 kunci per tabel, dan dalam satu kunci memungkinkan berisi belasan Field kolom. 12. MySQL mendukung field yang dijadikan sebagai kunci primer dan kunci Unique. 13. MySQL didukung oleh sebuah komponen C dan Perl API, sehingga database MySQL dapat diakses melalui sebuah program aplikasi yang berada di bawah protocol internet berupa web. Biasanya aplikasi yang sering digunakan adalah PHP atau Perl. 22 14. MySQL memiliki kecepatan dalam pembuatan tabel maupun peng- update-an tabel. 15. MySQL menggunakan suatu bahasa permitaan standar yang bernama SQL Struktur Query Language yaitu sebuah bahasa permintaan yang distandarkan pada beberapa database server Oracle, PostGreSQL, dll. 2.5.2 Perintah dalam MySQL Berikut adalah ketentuan memberi perintah pada MySQL : 1. Setiap perintah harus diakhiri dengan tanda titik koma ; atau dengan memberikan perintah \g atau \G. 2. Setiap perintah akan disimpan dalam buffer memori sementara untuk menyimpan histori perintah-perintah yang pernah diberikan. 3. Perintah dapat berupa perintah SQL atau perintah khusus MySQL. 4. Perintah-perintah yang bukan SQL dapat dipendekkan dengan menggunakan \ dan huruf depan perintah. 5. Perintah help atau \h digunakan untuk menampilkan daftar dan aturan memberikan perintah di lingkungan MySQL. 6. Perintah-perintah dalam lingkungan MySQL tidak menerapkan aturan case sensitive, tetapi case insensitive yaitu perintah bisa dituliskan dalam huruf besar atau pun huruf kecil. 7. Aturan case sensitive diterapkan pada penamaan objek-objek dalam database seperti nama database atau nama table, namun aturan ini hanya ada dalam lingkungan Unix dan Linux. 23 8. Untuk melihat perintah-perintah yang sudah pernah diketikkan, tekan tombol tanda panah atas.

2.6 Perancangan Aplikasi

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Pengembangan Aplikasi Test Karir Holland (SDS) dengan Menggunakan PHP dan MySQL T1 132009031 BAB I

0 0 6

Institutional Repository | Satya Wacana Christian University: Pengembangan Aplikasi Test Karir Holland (SDS) dengan Menggunakan PHP dan MySQL T1 132009031 BAB II

0 0 11

Institutional Repository | Satya Wacana Christian University: Pengembangan Aplikasi Test Karir Holland (SDS) dengan Menggunakan PHP dan MySQL T1 132009031 BAB IV

0 0 28

Institutional Repository | Satya Wacana Christian University: Pengembangan Aplikasi Test Karir Holland (SDS) dengan Menggunakan PHP dan MySQL T1 132009031 BAB V

0 0 2

Institutional Repository | Satya Wacana Christian University: Pengembangan Aplikasi Test Karir Holland (SDS) dengan Menggunakan PHP dan MySQL

0 0 16

Institutional Repository | Satya Wacana Christian University: Pengembangan Aplikasi Test Karir Holland (SDS) dengan Menggunakan PHP dan MySQL

0 0 8

Institutional Repository | Satya Wacana Christian University: Membangun Aplikasi Kartu Pribadi Siswa Menggunakan Program PHP dan MySql

0 0 15

Institutional Repository | Satya Wacana Christian University: Membangun Aplikasi Kartu Pribadi Siswa Menggunakan Program PHP dan MySql T1 132009024 BAB I

0 0 6

Institutional Repository | Satya Wacana Christian University: Membangun Aplikasi Kartu Pribadi Siswa Menggunakan Program PHP dan MySql T1 132009024 BAB IV

0 0 23

Institutional Repository | Satya Wacana Christian University: Membangun Aplikasi Kartu Pribadi Siswa Menggunakan Program PHP dan MySql T1 132009024 BAB V

0 0 2