Sabtu, 27 Juni 2009

Sekilas tentang PHP dan MySQL (VIEW,INDEX,DML)

View dan Index

View
Adalah tabel logika yang berdasarkan pada sebuah tabel atau dari view lainnya. Tabel view dapat diubah namun tidak akan mempengaruhi tabel asalnya. View digunakan ketika klien atau end user ingin melihat beberapa data yang terdapat didalam database, tanpa harus melihatnya secara keseluruhan dari suatu tabel (menjaga privasi data).

Index adalah tabel yang sudah diurutkan berdasarkan field tertentu. Digunakan ketika ingin mengurutkan suatu data dalam sebuah tabel, atau untuk mempermudah pencarian.

Syntax Create View di PHP+MySQL :
$command = mysql_query (CREATE VIEW data_buku AS SELECT nama_buku NAMA, harga HARGA FROM buku);
Syntax Drop View di PHP+MySQL :
$command = mysql_query (DROP VIEW `data_buku`);

Syntax Add Index di PHP+MySQL :
$command = mysql_query (ALTER TABLE 'buku' ADD INDEX 'nama_buku' );
Syntax Drop Index di PHP+MySQL :
$command = mysql_query ( ALTER TABLE 'buku' DROP index 'nama_buku');


Fasilitas Truncate / Empty

$command = mysql_query (TRUNCATE TABLE `buku` );


Syntax DML :
  • SELECT : select nama_buku,harga from buku;
  • UPDATE : update buku set nama_buku=”kimia” where id_buku = “103”;
  • INSERT : insert into buku (id_buku,nama_buku,harga) values (101,'matematika',1000);
  • DELETE : delete from buku where id_buku = 101;

Tidak ada komentar: