Pages

Kamis, 23 Mei 2013

Pengertian DML, DDL, DCL



  • DML atau Data Manipulation Languange merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table.
Perintah SQL yang termasuk dalam DML antara lain adalah:
·         Select : berfungsi untuk menampilkan record
·         Insert : berfungsi untuk menambah baris (record) baru
·         Update : berfungsi untuk merubah record
·         Delete : berfungsi untuk menghapus record
  • DDL atau Data Definition Languange merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :
·         Create : digunakan untuk membentuk basis data, table atau index
·         Alter : digunakan untuk mengubah struktur table
·         Drop : digunakan untuk menghapus table
  • DCL atau Data Control Languange merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user mySQL, baik terhadap server, database, table maupun field.
Perintah SQL yang termasuk dalam DCL antara lain :
·         Grant : perintah ini digunakan untuk memberikan hak akses oleh administrator (pemilik utama) server kepada user (pengguna biasa). Hak akses tersebut berupa hak membuat (create), mengambil(select), menghapus(delete), mengubah(update), dan hak khusus berkenaan dengan sistem database.
·         Revoke : perintah ini digunakan untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator.

0 komentar:

Posting Komentar