SQL merupakan suatu program yang digunakan untuk mengakses data dalam basis data (database) relasional. dimana prgram ini sangat berguna untuk mengatur data.
dalam syntax SQL ini kita dapat mengatur dan melakukan langkah- langkah untuk menjalankan sebuah perintah.
dalam syntax SQL terbagi dalam kedua kelompok yaitu :
* DDL ( Data defenition language)
berikut penjelasan dari masing- masin kelompok dari SQL syntax :
> DDL
DDL atau data manipulatiom language digunakan untuk mendefinisikan, mengubah, serta menghapus database dan objek-objek yang diperlukan. disini kita dapat membuat database baru misalnya kita membuat database kampus dan didalamnya terdapat menu table , view, dll.
* DML ( data manipulation language)
cara membuat basis datanya dapat dilakukan dengan syntaxnya sbg berikut, misalnya :
CREATE DATABASE nama_database
untul membuat table
CREATE TABLE nama_table
di dalam table kita bisa mengisi beberapa field. di dalam table terdapat cloum name, data type, length, allow nulls. di dalam data type terdapat beberapa pilihan contohnya terdapat char.
* DML (data manipulation language)
DML atau data manipulation language merupakan bahasa basis data yang berguna untuk melakukan modifikasi dan pengambilan data pada suatu basis data.
Modifikasi data dari DML terdapat pilihan modifikasi. modifikasi dalam DML adalah :
* SELECT untuk menampilkan data
* INSERT untuk menambahkan data baru
* UPDATE untuk mengubah data yang sudah ada
* DELETE untuk menghapus data
* SELECT > pada pilihan select ini berguna untuk menampilkan sebagian data yang ingin kita lihat. untuk menjalankan ini kita dapat memasuk kan code ke menu query. misalnya kita mempunyai bebrapa data, dan kita ingin menampilkan data nama mahasiswa(mhs) dari table tersebut, perintahnya
SELECT * FROM mhs
* INSERT > insert ini berguna untuk mengisikan data pada suatu table yang dapat dilakukan dengan perintah:
INSERT table (column list) VALUES (value list)
Misalnya untuk mengisikan data customer baru dituliskan perintah berikut :
INSERT mhs (nim, nama, alamat) VALUES (1234, budi, bandung)
* UPDATE > update ini berguna untuk mengedit atau merubah data tanpa harus manghapus data tersebut.
contoh perintahnya : UPDATE table_name SET Column1 = Value1 WHERE condition.
misalnya kita ingin merubah alamat budi menjadi malang :
UPDATE mhs SET nama = budi WHERE alamat=malang
* DELETE > delete ini berguna untuk menghapus data yang ada pada table yang kita buat.
misalnya kita akan menghapus daftar nama , printahnya : DELETE nama
jika kita ingin menghapus satu baris saja maka kita harus menyertakan WHERE, misalnya kita ingin menghapus nama budi dari daftar nama : DELETE FROM mhs WHERE nama=budi
Nah, itulah sebagian kecil seputar syntax pada SQL, semoga berguna....>>>>>