MySQL - 02 - Query SQL

Jagat Koding - Query adalah syntax atau perintah yang digunakan untuk mengakses dan menampilkan data pada sistem database.


Query memiliki kemampuan untuk mengatur data mana yang perlu ditampilkan sesuai dengan yang kita inginkan. Selain itu, query dapat digunakan untuk membuat data dapat saling berinteraksi.

Perlu kita ketahui bahwa SQL adalah bahasa yang akan kita gunakan untuk menuliskan perintah atau Query dalam mengoperasikan database menggunakan DBMS MySQL.

Oleh karena itu, kita perlu mengetahui macam-macam Query yang dapat kita gunakan dalam menjalankan database. Query SQL pada DBMS MySQL yang sering digunakan dapat dibedakan menjadi 3 macam.

Macam-macam Query pada MySQL diantaranya adalah DDL (Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language). Ketiga query ini berfungsi untuk membuat/mendefinisikan objek-objek database seperti membuat tabel, memanipulasi database, hingga mengontrol database. 

DDL - adalah sebuah metode query SQL yang digunakan untuk mendefinisikan data di sebuah database. 

Dengan query ini kita dapat membuat database baru, menghapus database, membuat tabel baru, mengubah tabel, membuat indeks, menentukan struktur penyimpanan tabel dan sebagainya. 

Ditinjau dari kegunaannya tersebut, dapat kita simpulkan bahwa DDL dapat kita gunakan untuk mendefinisikan sebuah object pada DBMS yang sifatnya sebagai wadah

Misalnya database adalah wadah dari beberapa tabel, dan tabel merupakan wadah dari beberapa data value, maka kita bisa mendefinisikan database dan tabel menggunakan DDL, begitu pula dengan wadah yang lainnya. Berikut ini adalah query yang dimiliki DDL :

Query

Kegunaan

CREATE

Digunakan untuk membuat dan menghapus database maupun tabel.

ALTER

Digunakan untuk melakukan perubahan struktur tabel yang telah dibuat. Misalnya, menambah Field (Add), mengganti nama Field (Change) ataupun menamakannya kembali (Rename), dan menghapus Field (Drop).

DROP

Digunakan untuk menghapus table atau database.

Setelah kita memiliki wadah pada MySQL berupa database dan tabel, langkah selanjutnya pasti kita akan mengisikan beberapa data ataupun kita bisa memanipulasi beberapa data pada wadah yang telah kita definisikan. 

Oleh karena itu, kita perlu jenis SQL yang dapat digunakan untuk memanipulasi data pada sebuah database.

DML - adalah sebuah metode query yang digunakan ketika DDL telah dibuat. Query DML ini digunakan untuk melakukan manipulasi data pada sebuah database. Berikut ini adalah query yang dimiliki DML :

Query

Kegunaan

SELECT

Digunakan untuk menampilkan data value yang berada pada sebuah tabel.

INSERT

Digunakan untuk mengisikan data value pada sebuah tabel.

UPDATE

Dugunakan untuk mengubah data value pada sebuah tabel.

DELETE

Digunakan untuk menghapus suatu data value pada sebuah tabel.

DCL - adalah metode query SQL yang digunakan untuk memberikan hak otorisasi akses database, auditan penggunaan database, alokasi space, dan definisi space. Berikut ini adalah query yang dimiliki DCL :

Query

Kegunaan

GRANT

Digunakan untuk mengizinkan user mengakses tabel dalam database.

REVOKE

Digunakan untuk membatalkan izin hak akses user.

COMMIT

Digunakan untuk menetapkan penyimpanan database.

ROLLBACK

Digunakan untuk membatalkan penyimpanan database.

Sekian pembahasan tentang SQL kali ini, semoga bermanfaat


0 Response to "MySQL - 02 - Query SQL"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel