Pengenalan Basis Data Database

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