Bahasa Pemrograman .1 PHP Rancangan bangun sistem informasi pemesanan online pada perusahaan konveksi CV. Alfisa : studi kasus pakaian seragam

foreign key adalah suatu kolom yang merujuk ke primary key pada tabel yang lain Kadir, 2009 : 16.

2.3.3 DBMS Database

Management System Database Management System adalah suatu perangkat lunak yang ditujukan untuk menangani penciptaan, pemeliharaan, dan pengendalian akses data Kadir, 2009 : 17. Dengan adanya perangkat lunak seperti ini memudahkan dalam melakukan pengelolaan data. Sejauh ini sudah ada beberapa perangkat lunak DBMS ini baik yang berbayar ataupun yang gratis open source, untuk yang berbayar contohnya Ms Access, Oracle, Microsoft SQL Server. Dan untuk yang gratisan yaitu MySQL, PostgreSQL, walaupun sifatnya terbuka tetapi perangkat lunak ini sudah banyak yang memakainya. DBMS ini biasanya dikelola oleh seseorang yang biasa disebut administrator. 2.4 Bahasa Pemrograman 2.4.1 PHP PHP merupakan singkatan dari PHP Hypertext Processor adalah bahasa pemrograman script yang bersifat server side yang di-Embed dalam HTML Fajar Junaedi, 2005 : 14. PHP dapat dimasukkan ke dalam Tag HTML, untuk melihat hasil dari perintah PHP tersebut terlebih dahulu diproses oleh web server yang kemudian menampilkan kembali hasil dari perintah tersebut ke layar monitor user melalui sebuah browser, browser merupakan perangkat lunak untuk menerjemahkan perintah server dan menampilkan kembali dalam bentuk tampilan halaman web. Tujuan awal diciptakannya bahasa PHP oleh Rasmus Lerdorf untuk mencatat pengunjung-pengunjung yang membuka halaman resumenya di web Nugroho, 2006 : 61. Namun dalam perkembangannya, saat ini PHP digunakan untuk membuat suatu situs web menjadi dinamis, yang seolah-olah dapat berinteraksi dua arah. Dan salah satu kelebihan dari PHP ini sifatnya berupa sistem terbuka open source, siapapun orang di seluruh penjuru didunia yang tertarik dengan bahasa pemrograman ini dapat mendalaminya dan mengembangkannya secara gratis, dan juga mampu mendukung dengan perangkat lunak database. Selain ASP Active Server Page buatan Microsoft yang notabene bersifat komersil, dan JAVA, PHP yang secara sintaksnya mirip dengan bahasa pemrograman CC++, merupakan satu dari sejumlah bahasa script server side yang paling banyak dipakai saat ini. 2.4.2 MySQL MySQL adalah salah satu jenis database server, yang sangat terkenal. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL termasuk jenis RDBMS Relational Database Management System, itulah sebabnya istilah seperti tabel, baris, kolom digunakan pada MySQL Abdul Kadir, 2003 : 353. Perangkat lunak server MySQL pertama dibuat oleh Michael Monty” Widenius dan timnya pada tahun 1994, MySQL bersifat free gratis, namun MySQL terdiri dari dua lisensi yaitu Saputro, 2005 : 1-2 : 1 Lisensi free free softwareopen source GNU General Public Licence. MySQL ini bebas digunakan, dimodifikasi source programnya dengan catatan harus dipublikasikan ke pemakai. 2 Lisensi komersial non-GPL. Pemakai harus membayar sejumlah biaya kepada MySQL AB sebagai pemegang hak cipta, sesuai dengan jenis layanan yang tersedia. Mysql dapat berjalan disemua platform sistem operasi, MySQL ini merupakan database server yang ideal untuk data segala ukuran dengan kemampuan mempunyai kecepatan yang sangat tinggi dalam proses data dan query Saputro, 2005 : 2. Ukuran kapasitas file database MySQL juga lebih kecil dibandingkan dengan file database yang lain, sehingga tidak memakan ruang terlalu banyak pada harddisk komputer. 2.5 Perangkat Lunak 2.5.1 Macromedia Dreamweaver 8.0