Konsep Aplikasi Berbasis Web Basis Data Database My Structure Query Language MySQL

akan berakhir dengan tahaapan penjualan, promosi produk yang sukses menghendaki paling sedikit pesan positif yang diterima oleh konsumen-konsumen potensial.

2.4 Internet

Internet adalah sebuah sistem komunikasi global yang menghubungkan komputer-komputer dan jaringan-jaringan komputer di seluruh dunia. Ketika komputer terhubung secara global dengan menggunakan TCPIP sebagai protokol pertukaran paket data packet switching communication protokol, Melwin Syafrizal, 2005 : 195. Sedangkan menurut Budi Sutedjo Dharma Oetomo, Ester Wibowo, Eddy Hartono, dan Samuel Prakoso 2007 : 117, internet merupakan sekumpulan jaringan yang terhubung satu dengan lainnya, dimana jaringan menyediakan sambungan menuju global informasi. Dari definisi internet diatas, dapat disimpulkan bahwa melalui internet para pengguna dapat saling berhubungan melalui jaringan-jaringan komputer yang terkoneksi.

2.4.1 Konsep Aplikasi Berbasis Web

Aplikasi berbasis web merupakan sebuah aplikasi yang memanfaatkan teknologi world wide web WWW sebagai antar muka, yang berarti data yang diinginkan dapat diakses dan dimanipulasi dengan menggunakan sebuah web browser. Pada penerapannya, hal ini sangat menguntungkan, karena aplikasi ini dapat dijalankan disembarang komputer, selama komputer tersebut memiliki web browser terpasang didalamnya. Beberapa keuntungan lainnya dari web-based ialah Pressman, 2001 : 55: 1. Data dapat diakses kapan saja dan dimana saja 2. Mudah dipakai, pemakai cukup melakukan point dan klik 3. Perusahaan tidak harus membeli program pengakses karena browser umumnya tersedia secara gratis di internet. 4. Selain itu, aplikasi berbasis web memudahkan pemeliharaan, karena aplikasi secara fisik hanya ada di server. Aplikasi ada modifikasi atau penambahan modul tidak perlu dilakukan terhadap komputer client satu per satu.

2.4.2 Basis Data Database

Basis data merupakan kumpulan data yang umumnya mendeskripsikan aktifitas suatu organisasi atau lebih yang berhubungan. Paryudi, 2006 : 1 Komponen penyusun basis data menurut Paryudi, 2006 : 36 yaitu: 1. Skema basis data Skema basis data adalah sekelompok objek dalam basis data yang saling berhubungan atau memiliki relasi. 2. Tabel Tabel adalah unit penyimpan fisik utama untuk data dalam basis data. Pada saat melakukan akses basis data, maka pengguna mengacu pada tabel untuk data yang diinginkan. 3. Kolom atau field Kolom adalah kategori informasi yang terdapat di dalam tabel. 4. Baris Baris atau record adalah kumpulan semua kolom yang berhubungan dengan kejadian tunggal. 5. Tipe data Tipe data menentukan tipe data yang disimpan didalam kolom. Umumnya hanya terdapat tiga tipe data yang digunakan, yaitu: Alfanumerik, Numerik dan tanggal atau waktu.

2.4.3 My Structure Query Language MySQL

Salah satu aplikasi basis data adalah MySQL yang merupakan sebuah program pembuat basis data yang bersifat open source, artinya siapa saja boleh menggunakannya dan tidak dicekal. Nugroho, 2004 : 29. Sedangkan menurut Wahana Komputer 2006 : 181 MySQL merupakan sistem manajemen basis data yang fungsinya untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah basis data komputer. Kelebihan yang dimiliki MySQL menurut Wahana Komputer 2006 : 182 yaitu: 1. Ditulis dalam bahasa C dan C++. 2. Bekerja dalam berbagai platform misalnya Windows, Mac OS X, Solaris, Unix, dan lain-lain. 3. Menyediakan mesin penyimpanan engine storage transaksi dan non transaksi. 4. Server tersedia sebagai program yang terpisah untuk digunakan pada lingkungan jaringan klienserver. 5. Mempunyai library yang dapat ditempelkan pada aplikasi yang berdiri sendiri standalone application sehingga aplikasi tersebut dapat digunakan pada komputer yang tidak mempunyai jaringan. 6. Mempunyai sistem password yang fleksibel dan aman. 7. Klien dapat terkoneksi ke MySQL server menggunakan soket TCPIP pada platform mana pun. 8. Server dapat mengirim pesan kesalahan ke klien dalam berbagai bahasa.

2.5 Metode Penelitian