SQL atau Structured Query Language adalah bahasa yang digunakan dalam mengelola database dan entitas-entitasnya. SQL dibagi menjadi 3 hal yaitu

  1. DDL (Data Definition Language)
    Dalam DDL ini kita bisa membuat tabel, mengubah tabe dan pendefinisan entitas-entitas lainnya
  2. DCL (Data Control Language)
    Dalam DCL ini kita bisa mengatur database seperti user dan aksesnya
  3. DML (Data Manipulation Language)
    Dalam DML ini kita bisa melakukan menipulasi pembacaan data seperti SELECT, menambah data seperti INSERT, mengubah data dengan perintah UPDATE dan menghapus data dengan perintah DELETE.

Keistimewaan SQL adalah karena kita dengan mudah menggabungkan coding kita dengan bahasa SQL untuk menghasilkan pemrograman seperti yang diinginkan. SQL adalah bahasa standar yang digunakan dalam berbagai database, dengan demikian kita akan mudah menyesuaikan coding meskipun pindah ke database lain.

Beberapa bahasa pemrograman juga membuat kemudahan dalam mengakses database yaitu dengan active record. Dalam PHP, kita juga mudah menggunakan active record melalui framework-framework PHP sepert Yii, Code Igniter, Prado dan lain-lain.

Dengan pemahaman yang baik mengenai bisnis proses, perancangan tabel dan penguasaan framework kita bisa menghasilkan program yang baik.

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

SQL (Structured Query Language)