Cara Penggunaan Perintah DML di MYSQL

Cara Penggunaan Perintah DML di MYSQL - Baik pada kesempatan kali ini saya akan membahas mengenai cara mengunakan perintah DML di MYSQL, apa saja syntak dalam DML. mari nanti kita akan bahas satu persatu secara lengkap dengan menggunkan CMD  yang sering di sebut dengan comand Promnt. Dalam sebuah database pastinya kita harus tahu dan menguasai perintah DML ini, untuk itu kita wajib tahu apa arti dari DML ini.

DML atau Data Manipulation Language adalah merupakan perintah sql yang berfungsi untuk pengolahan data atau memanipulasi suatu data tabel, jenis perintah yang termasuk dalam DML adalah SELECT, INSERT, UPDATE dan DELETE. mari kita bahas yang pertama dahulu yaitu :

1. SELECT 

Perintah SELECT adalah Perintah yang di gunakan untuk menampilkan sebuah data dalam tabel database yang kita buat sebelumnya. Perintah SELECT ini juga sangat membantu kita ketika setelah kita menginputkan sebuah data, kita bisa mengecek dengan perintah SELECT ini, berikut cara penggunaan Perintah SELECT .

- Perintah select pada Umumnya : "SELECT * From nama_tabel;"

Perintah diatas merupakan untuk melihat data yang ada di nama tabel berikut gambar contoh menampilkan data tabel Profile yang sudah saya buat barusan ini;

SELECT * From nama_tabel;
- Perintah SELECT KOLOM Tertentu  adalah cara menampilkan kolom tabel dengan menggunakan CMD misal kolom Nim saja yang ingin di tampilkan atau NIM dan NAMA maka perintah Syntak di mysql dengan perintah "SELECT NIM from Nama_Tabel; atau SELECT NIM,NAMA from nama_tabel" maka hasilnya akan seperti berikut ini :
SELECT NIM from Nama_Tabel;
- Perintah SELECT yang Ketiga adalah menampilkan data dengan syarat tertentu, misal kita akan menampilkan data nama mahasiswa yang ada di fakultas TEKNIK INFORMATIKA maka nanti yang akan gunakan Perintah nya Seperti ini ; {SELECT Nama,Fakultas From nama_tabel WHERE fakultas="teknik informatika";} tanpa kurung kurawal ya,  maka hasilnya akan terlihat seperti ini:

2, INSERT

Perintah insert merupakan syntak yang di gunakan untuk memasukan sebuah data misal kita ingin menginput data profile yang sudah saya contohkan di atas maka cara nya seperti ini ; {INSERT INTO nama_tabel Values ('kolom1','kolom2');}

Dalam perintah di atas merupakan cara memasukan data satu persatu , tetapi ada langkah cara memasukan data dengan menambahkan 3 data sekaligus berikut cara menambhakan data tersebut dengan perintah sepeerti ini 
{ INSERT INTO nama_tabel (kolom1,kolom2) 
values 
('data kolom1','datakolom2'),
('data kolom1','datakolom2'),
('data kolom1','datakolom2');

 maka akan tampil seperti di bawah ini tampilan gambarnya :

INSERT INTO nama_tabel Values ('kolom1','kolom2');
Memang hal ini mudah untuk kita lakukan tetapi kita harus mengetahui seluk beluk dari database agar supaya dapat membuat database yang baik anda harus mengetahui istilah-istilah trial dan eror agar supaya ketika anda membuat syntak harus paham dan mengerti fungsi dari syntak SQL ini,

3. UPDATE 

Syntak Update merupakan perintah untuk merubah suatu database yang sudah kita buat sebelumnya untuk itu silahkan anda perhatikan cara pengunaan syntak yang akan berikan contoh syntak nya dan dengan beberapa yang dapat membuat anda dalam menggunakan syntak update ini ;

Berikut macam Syntak UPDATE dalam Mysql ;

-UPDATE Database 1 baris

Syntak nya :  UPDATE nama_tebel SET kolom ='data' where nim ='P01';

Hasilnya ;
UPDATE nama_tebel SET kolom ='data' where nim ='P01';
Dalam mengubah data di mysql memang bermacam-macam syntak nya dalam gambar di atas merupakan cara mengubah data jika data yang akan kita ubah hanya ada satu baris saja, jika banyak baris yang akan di ubah maka tenang saya akan bahas lengkap di sini dalam menggunakan perintah DML yang harus kita kuasai kali ini,

-UPDATE database beberapa Baris:

syntak nya : UPDATE nama_tebel SET kolom ='data' where kolom ='data' Or kolom ='data'; atau penulisan yang jelas seperti di bawah ini

UPDATE mahasiswa
>SET kota='jakarta'
>WHERE nip= 15859 OR
      nip=869969;

dalam kasus yang pernah saya buat merubah primary key saya gagal jadi yang dapat dirubah baru di tabel lainya, seperti nama alamat, dan sebagainya, 

syntak lainya yang wajib anda coba :

UPDATE gaji_karyawan SET gaji=1,2*nilai;
dalam kasus di atas jika anda ingin mengalikan 1, 2 nilai dari karyawan tersebut.

4. DELETE


Perintah yang terakhir adalah syntak untuk mengahapus sebuah data yang ada di database dalam hal ini kita dapat menghapus data yang sudah kita buat sebelumya, berikut cara menghapus mengunakan cmd :

Syntak dasar;

1. Mengahapus dengan cara semua data pada tabel mahasiswa yang di jurusan teknik informatika, maka yang mengandung data informatika di tabel mahasiswa maka akan terhapus semua. berikut syntak nya 


DELETE FROM mahasiswa
WHERE  jurusan = 'Teknik Informatika';
Hapus  mysql
Syntak yang saya gunakan saya menghapus P06 jadi sudah terhapus silahkan anda buat cara menghapus sesuai nama database anda, kenapa tutorial ini saya bikin beda supaya anda dapat memahami dengan perbedaan gambar di atas,

2.  Menghapus tabel dengan cara di comand Promnt sebagai berikut :


DELETE FROM mahasiswa;
Maka tabel tersebut akan terhapus;

3. Mengahapus data dengan kriteria yang kita inginkan misal teknik informatika dan jender laki laki contohnya sebagai berikut ini :


DELETE FROM mahasiswa
WHERE jurusan = 'Teknik Informatika'
AND gender = 'L';

4. Operator LIKE , NOT LIKE


DELETE FROM mahasiswa
WHERE jurusan LIKE '%Teknik%';

DELETE FROM mahasiswa
WHERE jurusan NOT LIKE '%Teknik%';
Operator BETWEEN 

5. Menghapus data dengan Between


DELETE FROM mahasiswa
WHERE ipk BETWEEN '1.0' AND '2.3';
Operator IN, NOT IN 

DELETE FROM mahasiswa
WHERE jurusan IN ('Teknik Informatika','Teknik Mesin');

DELETE FROM mahasiswa
WHERE jurusan NOT IN ('Teknik Informatika','Teknik Mesin');

6. Operator IS NULL, IS NOT NULL 



DELETE FROM mahasiswa
WHERE jurusan IS NULL;

DELETE FROM mahasiswa
WHERE jurusan IS NOT NULL;

7. Operator =, <>, >, >=, <, <=


DELETE FROM mahasiswa
WHERE jurusan <> 'Teknik Informatika'

DELETE FROM mahasiswa
WHERE ipk > 3,75;

Silahkan anda pahami dan kalau bingung silahkan anda coret coret di bawah ini, semoga artikel mengenai cara memahami DML ini mudah di mengerti, karena saya memberikan contoh syntak secara lengkap. bila anda ingin memahami semua syntak yang saya tulis di atas di perlukan sebuah prak supaya anda dapat memahami secara keseluruhan dan agar ilmu ini bermanfaat, silahakan anda sebar luaskan script di atas, sekian dan terimakasih.

Tag : Pemograman
0 Komentar untuk "Cara Penggunaan Perintah DML di MYSQL "

Back To Top