Langsung ke konten utama

Kumpulan Syntax Syntax Dasar dalam MySQL Beserta Contoh dan Penjelasannya

SQL (Structured Query Language) adalah suatu bahasa yang digunakan untuk mengakses database. Dalam mengakses atau mengoperasikan sebuah database kita perlu mengetahui perintah / syntax SQL yang kita butuhkan agar tidak terjadinya kesalahan dalam pengambilan data.

Adapun perintah dasar SQL yang terbagi menjadi 3 kategori yaitu : DDL, DML dan DCL. Tiap tiap kategori itu mempunyai fungsi masing masing dalam membangun sebuah database.

Pada artikel ini saya menggunakan MySQL Query Browser dalam menjalankan perintah perintah SQL, kalian bisa menggunakan sarana lain jika tidak mempunyai Query Browser seperti menggunakan phpmyadmin atau cmd.

1. DDL (Data Definition Language)

DDL digunakan dalam melakukan pendefinisian suatu struktur database maupun table. Terdapat tiga perintah utama dalam kategori DDL yaitu : CREATE, ALTER dan DROP.

#CREATE : untuk membuat database, tabel dan kolom.
Syntax penulisan : CREATE DATABASE nama_database; CREATE TABLE nama_tabel(nama_kolom tipe_data(value));

#ALTER : untuk mengedit tabel yang telah dibuat yang mencakup dalam mengubah  nama tabel, mengubah kolom tabel, menambah kolom, menghapus kolom dan memberikan atribut pada kolom
Syntax penulisan : 
ALTER TABLE nama_table ADD/MODIFY nama_kolom tipe_data(value);


#DROP : untuk menghapus database atau tabel.
Syntax penulisan : DROP TABLE nama_table;

2. DML (Data Manipulation Language)

Perintah perintah dalam kategori DML biasa kita kenal dalam pembuatan aplikasi dengan sebutan CRUD yang terdiri dari Insert, Select, Update dan Delete.

#INSERT  : untuk menambah data kedalam tabel.
Syntax penulisan : INSERT INTO nama_table VALUES(‘data1’,’data2’, ....  ‘data ke –n’);


#SELECT   : untuk menampilkan data dari sebuah tabel maupun dari beberapa tabel.
Syntax penulisan : SELECT kolom1, kolom2 FROM nama_tabel; 


#UPDATE : untuk memperbarui data dalam tabel.
Syntax penulisan : UPDATE nama_tabel SET kolom1 = data_baru1  , kolom2 = data_baru2 WHERE kolom=data;


#DELETE  : untuk menghapus data dari tabel.
Syntax penulisan : DELETE FROM nama_tabel WHERE kolom=data;


3. DCL (Data Control Language)

DCL merupakan perintah SQL yang berhubungan dalam pengaturan hak akses (Privileges) user MySQL, baik terhadap server, database maupun kolom / field. Perintah DCL mencakup GRANT dan REVOKE.

#GRANT : untuk memberikan hak akses pada
Syntax penulisan : GRANT hak_akses ON nama_database.nama_kolom TO ‘nama_user’@’lokasi_user’;


#REVOKE : kebalikan dari fungsi GRANT yaitu untuk mencabut hak akses dari suatu user.
Syntax penulisan : REVOKE hak_akses(kolom1,kolom2) ON nama_database.nama_tabel FROM ‘nama_user’@’lokasi_user’;


Sekian artikel tentang Kumpulan Syntax Syntax Dasar dalam MySQL Beserta Contoh dan Penjelasannya semoga dapat dipahami dengan baik. jika terdapat pertanyaan yang ingin ditanyakan silahkan isi kolom komentar di bawah ini.

Komentar

Postingan populer dari blog ini

Apa itu MySQL Query Browser

MySQL Query Browser , seperti namanya aplikasi ini berfungsi dalam pembuatan, eksekusi dan optimasi query dari suatu database. Kelebihan dari MySQL Query Browser adalah berbasis grafik sekaligus command line yang dapat membantu kita dalam belajar bahasa SQL. Kelebihan lain yang dimiliki MySQL Query Browser yaitu : Open source Multiplatform Design simple Berbasis grafik dan command line Cepat dalam mengeksekusi perintah Penggunaan MySQL Query Browser Download terlebih dulu aplikasinya yang bisa kalian dapatkan di website resminya. Setelah di download dan diinstal bukalah aplikasinya. Dibawah adalah tampilan awal saat membuka MySQL Query Browser. Stored Connection     : Nama koneksi yang akan dijalankan Server Host dan Port : Server Koneksi kita, diatas adalah server dan port dari Localhost PhpMyadmin Username           : Nama pengguna server Password                   : Password ...

Cara Mudah Membuat Login di Codeigniter dengan Bootstrap dan MySQL

Assalamualaikum, seperti dalam judul diatas kali ini saya akan membagikan tutorial cara mudah membuat login di codeigniter dengan Bootstrap dan MySQL. Saya buat artikel ini se simple mungkin agar anda dapat dengan mudah mengerti bagaimana alur membuat login di codeigniter. Tentunya diakhir postingan ini akan ada source code login di codeigniter dengan Bootstrap dan MySQL yang bisa anda download dan pelajari, karena setiap orang mempunyai metode sendiri dalam memahami sebuah pemrogaman. Baik, hal pertama yang dilakukan adalah membuat sebuah database dan satu tabel didalamnya dengan nama user yang terdiri atas : ID_USER, USERNAME, PASSWORD dan STATUS. Tabel diatas menggunakan kolom password yang di encrypt dengan md5 karena dalam artikel ini password dibuat dengan md5 Setelah tabel dibuat, hal yang dilakukan selanjutnya adalah buka project codeigniter anda dan edit file autoload yang berada di application/config/autoload.php Isikan dengan 'database' di bag...