Berkenalan Dengan SQL Syntax
lebakcyber.net – Berkenalan Dengan SQL Syntax. Saat kita ingin melakukan suatu operasi pada data yang ada didalam database, maka kita harus menuliskan query dalam syntax SQL yang sudah ditentukan.
Sintaks dari SQL adalah suatu aturan dan pedoman unik, yang tidak terpengaruh pada huruf besar atau kecil. Sintaks pada SQL sudah ditentukan oleh standar ISO dan ANSI.
Beberapa point penting mengenai syntax di SQL yang harus kita ingat yaitu:
- Kita bisa menuliskan keywords dari SQL dengan hufur besar ataupu huruf kecil, namun menulis keyword SQL dengan huruf besar meningkatkan kemudahan untuk dibaca dari query SQL.
- Statements SQL atau sintaks bergantung pada baris teks. Kita bisa meletakan statement SQL dalam satu atau lebih baris teks.
- Kita bisa melakukan aksi pada database dengan menggunakan statement SQL.
Pernyataan SQL
Pernyataan SQL memberitahukan kepada database mengenai operasi apa yang ingin dilakukan pada data dan juga informasi apa yang ingin kita akses dari database.
Pernyataan atau statement pada SQL sangat sederhana dan juga mudah untuk digunakan dan dimengerti. Pernyataan SQL seperti bahasa inggris namun dengan aturan syntax tertentu.
Contoh Statement SQL
SELECT "nama_kolom" FROM "nama_tabel"
Setiap statement SQL dimulai dengan keywords SQL dan diakhiri dengan tanda semicolon (;). Semicolon tersebut digunakan pada SQL untuk memisahkan antara statement SQL yang satu dengan statement SQL lainnya yang akan dieksekusi secara bersamaan.
Beberapa Perintah dan Pernyataan SQL
- Pernyataan Select
- Pernyataan Update
- Pernyataan Delete
- Pernyataan Create Table
- Pernyataan Alter Table
- Pernyataan Drop Table
- Pernyataan Insert Into
- Pernyataan Truncate Table
- Pernyataan Describe
- Pernyataan Commit
- Pernyataan Rollback
- Pernyataan Create Index
- Pernyataan Drop Index
- Pernyataan Use
Sekarang mari kita bahas masing-masing statement dari syntax SQL diatas
Syntax Statement Select di SQL
Statement SQL ini biasa digunakan untuk membaca data dari database SQL dan menampilkannya kepada user. Syntaxnya seperti berikut:
SELECT nama_kolom1, nama_kolom2,..., nama_kolomN FROM nama_tabel;
Contoh Penggunaan Statement Select di SQL
SELECT nip, nama, kelas FROM siswa;
Perintah diatas akan menampilkan nip, nama dan kelas dari tabel siswa.
Syntax Statement Update di SQL
Statement update pada SQL digunakan untuk merubah atau memodifikasi data yang tersimpan di database SQL. Syntaxnya seperti berikut:
UPDATE nama_tabel SET nama_kolom1 = nilai_baru1, nama_kolom2 = nilai_baru2, ..., nama_kolomN = nilai_baruN WHERE kondisi;
Contoh Penggunaan Statement Update di SQL
UPDATE siswa SET nama = Firdan Ardiansyah WHERE nip = '10108822';
Perintah diatas akan merubah nama yang ada didalam tabel siswa yang memiliki nip 10108822 menjadi Firdan Ardiansyah.
Syntax Statement Delete di SQL
Statement Delete di SQL biasanya digunakan untuk menghapus record tertentu yang ada didalam tabel SQL. Syntaxnya seperti berikut:
DELETE FROM nama_tabel WHERE kondisi;
Contoh Penggunaan Statement Delete di SQL
DELETE from siswa WHERE nip = '10108822';
Perintah delete diatas akan menghapus data siswa yang memiliki nip 10108822 dari tabel siswa yang ada didalam database SQL.
Syntax Statement Create Table di SQL
Statement SQL create table ini digunakan untuk membuat sebuah tabel baru di database SQL. Syntaxnya seperti berikut:
CREATE TABLE nama_tabel ( nama_kolom1 tipe_data [kolom1 constraints], nama_kolom2 tipe_data [kolom2 constraints], ..... ....., nama_kolomN tipe_data [kolomN constraints], PRIMARY KEY (satu atau lebih kolom) );
Contoh Penggunaan Statement Create Table di SQL
CREATE TABLE siswa ( nip NUMBER(10) NOT NULL, nama VARCHAR(250), kelas VARCHAR(6), PRIMARY KEY (nip) );
Perintah statement diatas akan membuat sebuah tabel baru dengan nama siswa di database SQL yang memiliki field nip, nama dan kelas serta field nip dijadikan primary key.
Syntax Statement Alter Table di SQL
Statement Alter Table di SQL digunakan untuk menambahkan, menghapus dan memodifikasi kolom yang ada pada tabel di database SQL. Syntaxnya seperti berikut:
ALTER TABLE nama_tabel ADD nama_kolom tipe_data(ukuran);
Statement SQL diatas digunakan untuk menambahkan kolom dengan tipe data kedalam tabel database.
ALTER TABLE nama_tabel MODIFY nama_kolom tipe_data_kolom(ukuran);
Statement alter table SQL diatas digunakan untuk merubah nama kolom yang sudah ada menjadi nama kolom yang baru pada tabel yang ada di SQL.
ALTER TABLE nama_tabel DROP COLUMN nama_kolom;
Perintah SQL diatas digunakan untuk menghapus kolom yang ada pada tabel di database SQL.
Contoh Penggunaan Statement Alter Table di SQL
ALTER TABLE siswa ADD nilai int(2);
Contoh penggunaan statement alter table diatas digunakan untuk menambahkan kolom nilai dengan ukuran 2 pada tabel siswa.
Syntax Statement Drop Table di SQL
Statement Drop Table di SQL digunakan untuk menghapus tabel beserta dengan data, structure, permissions, views dan triggers yang terhubung dengan tabel.
DROP TABLE nama_tabel;
Contoh Penggunaan Statement Drop Table di SQL
DROP TABLE siswa;
Perintah Drop Table pada SQL diatas akan menghapus tabel yang bernama siswa.
Kesimpulan
Jadi itulah beberapa contoh dari syntax SQL yang biasa digunakan dan paling sering digunakan. Pada postingan selanjutnya kita akan membahas lebih detail lagi mengenai bagaimana cara untuk menggunakan perintah-perintah di SQL.
Jadi jangan lupa untuk terus berkunjung ke situs lebakcyber.net ini untuk mendapatkan tutorial belajar SQL gratis. Sampai bertemu di tutorial SQL selanjutnya.