5. Terintegrasi dengan banyak database seperti MySQL, MSSQL, Oracle, dan lain-lain.
Adapun tipe data yang dimiliki PHP, yaitu : 1.
Boolean 2.
Integer 3.
Float double 4.
String 5.
Array 6.
Null 7.
Object 8.
Resource
2.5. Pengenalan Basis Data Database
Sistem informasi selalu membutuhkan database sebagai storage data yang diolah dan diproses menjadi informasi yang bermanfaat. Defenisi database adalah
representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan redudansi yang tidak perlu, untuk
memenuhi berbagai kebutuhan. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu
diorganisasikan sedemikian rupa, supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas
penyimpanannya. Database bisa berupa sekumpulan tabel, prosedur, dan objek-
objek lain yang digunakan untuk mewakili, menyimpan, dan mengakses data Sugianto, 2007.
2.5.1. SQL dan MySQL
SQL yang merupakan singkatan dari Structured Query Language, adalah suatu bahasa instruksi yang terstruktur. Terstruktur karena pada penggunaannya,
SQL memiliki beberapa aturan yang telah distandarkan oleh asosiasi yang bernama ANSI. Dengan demikian SQL didefenisikan sebagai sekumpulan
perintah khusus yang digunakan untuk mengakses data dalam suatu database. Sementara MySQL adalah database servernya. Jadi, SQL adalah perintah yang
dijalankan di dalam MySQL. SQL tidak berjalan hanya di MySQL saja, tetapi bisa juga dijalankan di perangkat lunak database lainnya seperti Microsoft SQL
Server , MSSQL, InterBase, atau bahkan Ms. Access. Tools seperti MySQL inilah
yang digunakan untuk mengelola data yang dibutuhkan sistem informasi. Terdapat 3 tiga jenis perintah SQL, yaitu DDL, DML dan DCL :
1. DDL atau Data Definition Language DDL merupakan perintah SQL yang berhubungan dengan pendefinisian
suatu struktur database, dalam hal ini database dan table. Perintah SQL
yang termasuk dalam DDL antara lain : 1. CREATE
2. ALTER 3. RENAME
4. DROP
2. DML atau Data Manipulation Language DML merupakan perintah SQL yang berhubungan dengan manipulasi
atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
1. SELECT 2. INSERT
3. UPDATE 4. DELETE
3. DCL atau Data Control Language DCL merupakan perintah SQL yang berhubungan dengan pengaturan
hak akses user, baik terhadap server, database, table maupun field. Perintah SQL yang termasuk dalam DCL antara lain :
1. GRANT 2. REVOKE
2.6. Cascading Style Sheet CSS