Xampp Database Mysql Perancangan Aplikasi Simulasi Vending Machine Berbasis Web

7. Workspace Switcher Workspace Switcher pada Adobe Dreeamweaver berfungsi untuk mengubah atau mengatur jendela kerja sesuai keinginan, sehingga memudahkan Kita dalam membuat halaman web.

2.6 Xampp

XAMPP adalah sebuah software web server apache yang didalamnya sudah tersedia database server mysql dan support php programming. XAMPP merupakan software yang mudah digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support PHP 4 dan PHP 5 dan beberapa module lainnya. Hanya bedanya kalau yang versi untuk Windows sudah dalam bentuk instalasi grafis dan yang Linux dalam bentuk file terkompresi tar.gz. Kelebihan lain yang berbeda dari versi untuk Windows adalah memiliki fitur untuk mengaktifkan sebuah server secara grafis, sedangkan Linux masih berupa perintah-perintah di dalam console. Oleh karena itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP untuk Linux dinamakan LAMPP, sekarang diganti namanya menjadi XAMPP FOR LINUX. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto Universitas Sumatera Utara konfigurasi.

2.7 Database Mysql

Database merupakan sekumpulan data yang disusun secara logis dan dikendalikan secara sentral. Database memiliki bagian-bagian penting misalnya table yang digunakan untuk menyimpan data. Sedangkan table itu sendiri memiliki bagian field atau kolom dan record atau data perbaris. Sebuah database bias memiliki beberapa table dan table-tabel tersebut dapat saling berhubungan maupun saling lepas Ema Utami, 2008. Data adalah bagian penting dari pemrograman modern sehingga keseluruhan bahasa program menyediakan fungsi untuk mengakses database. Standar utama untuk bahasa database adalah Structured Query Languange SQL. SQL distandarisasi sebagai bahasa untuk menciptakan database, menyimpan informasi kedalam database, dan mendapatkan kemblai informasi darinya. Aplikasi khusus dan lingkungan pemrogrman mengkhususkan diri untuk menginterpretasikan data SQL . Seorang programmer akan mulai dengan menciptakan suatu struktur data didalam SQL dan kemudian menulis suatu program dalam bahasa PHP untuk mengakses data tersebut. Program PHP kemudian bias memformulasikan permintaan atau memperbarui data tersebut, yang dilewatkan ke interpreter SQL Kasiman Peranginangin, 2006. MySQL adalah salah satu jenis database server yang sangat terkenal. Kepopulerannyadisebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk Universitas Sumatera Utara mengakses databasesnya. MySQL termasuk jenis RDBMS Relational Database Management System . Sehingga istilah seperti tabel, baris, dan kolom tetap digunakan dalam MySQL. Pada MySQL sebuah database mengandung satu beberapa tabel, tabel terdiri dari sejumlah baris dan kolom. Dalam konteks bahasa SQL, pada umumnya informasi tersimpan dalam tabel- tabel yang secara logika merupakan struktur dua dimensi yang terdiri atas baris-baris data row atau record yang berada dalam satu atau lebih kolomcolumn. Baris pada table sering disebut sebagai instance dari data sedangkan kolom sering disebut sebagai attributes atau field Sutarman, 2007. Universitas Sumatera Utara BAB 3 ANALISIS DAN PERANCANGAN

3.1 Analisis Sistem Simulasi Vending Machine