SQL (Structured Query Language)

by 21.22 0 komentar
Apa itu sql?

SQL singkatan dari Structured Query Language, bisa di baca "S-Q-L" bisa juga di baca "sequel".

  • SQL adalah sekumpulan perintah khusus yang digunakan untuk mengakses data dalam database relasional. 
  • SQL di kembangkan oleh IBM pada pertengahan 1970an, Dikenal dengan standarnya SQL-99 (disetujui sebagai standard ANSI tahun 1999). Sekarang merupakan bahasa standar internasional untuk pembuatan (creating) dan query database relational.



Dengan SQL, kita dapat mengakses database, menjalankan query untuk mengambil data dari database, menambahkan data ke database, menghapus data di dalam database, dan mengubah data di dalam database. Saat ini hampir semua server database yang ada mendukung SQL untuk melakukan manajemen datanya.


lalu bagaimana penulisan perintah SQL?
  • Perintah SQL tidak case sensitive
  • Perintah SQL bisa ditulis pada satu baris atau lebih
  • Antar klausa perintah biasanya ditulis pada baris yang berbeda
  • Keywords tidak dapat dipisah antar baris
  • Tabs dan spasi diperbolehkan agar mudah dibaca
  • Setiap akhir perintah SQL (tidak baris) diakhiri dengan tanda (;)
  • Penambahan komentar pada perintah SQL bisa dilakukan dengan menggunakan tanda minus dua kali “–” untuk komentar satu baris, sedangkan komentar lebih dari satu baris harus diawali dengan tanda /* dan diakhiri dengan tanda */

Komponen SQL

komponen SQL dibagi menjadi 3 yaitu
  • DDL
  • DML
  • DCL
apa itu DDL, DML dan DCL berikut penjelasannya

DDL (Data Definition Language)

Merupakan kumpulan perintah SQL yang digunakan untuk membuat, mengubah dan menghapus struktur dan definisi metadata dari objek-objek database. Perintah yang digunakan Create, Alter, Drop.

DML (Data Manipulatin Language)


Merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data - dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database. Perintah yang digunakan Select, Update, Insert, Delete.

DCL (Data Control Language)
Merupakan  perintah yang dapat digunakan  untuk mengatur hak akses terhadap sebuah basis data (database). Perintah yang digunakan Grant, Revoke, Commit, Rollback, Savepoint .

FITRI NURAINI

Developer

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Curabitur blandit tempus porttitor. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

0 komentar:

Posting Komentar