Selasa, 27 Januari 2015

Mengenal Syntax SQL DML ( Data Manipulation Language ) menggunakan XAMPP

Mengenal Syntax SQL DML ( Data Manipulation Language ) menggunakan XAMPP

Pada perintah SQL DML terdapat beberapa Query SQL antara lain INSERT, UPDATE, DELETE & SELECT. Masing-masing Query SQL berbeda fungsi antara satu dengan yang lain. Fungsi masing-masing Query SQL adalah :
  • INSERT INTO berfungsi untuk menginputkan dapat pada sebuah tabel. 
  • UPDATE berfungsi untuk merubah sebuah data pada sebuah tabel. 
  • DELETE berfungsi untuk menghapus data pada sebuah tabel. 
  • SELECT berfungsi untuk menampilkan data pada sebuah table.

Langsung saja, berikut ini penggunaan query-query nya:

  • Buka XAMPP , start Apache dan MySQL , selengkapnya tentang XAMPP klik disini.
  • Buat database dengan nama “toko” dan tabel “barang” dengan struktur tabel dibawah ini. Selengkapnya tentang cara membuat database dan tabel klik disini.
Mengenal Syntax SQL DML ( Data Manipulation Language ) menggunakan XAMPP
  • Jika telah selesai membuat database dan tabel. Sekarang kita akan mencoba mengisi record / data pada kolom yang sudah kita buat pada tabel tadi. Perhatikan pada penulisan nama kolom/atributnya huruf besar dan kecil berbeda.
  • Cara menggunakan syntax atau query nya, buka database "toko" kemudian pada tab pilih SQL, masukkan syntax dan kirim. Contoh lihat pada Gambar berikut.

INSERT INTO (Input/ Memasukkan/ Menambahkan Data)
Penggunaan SQL INSERT INTO ada dua cara yaitu:    
  • INSERT INTO nama_tabel values('record1','record2',record3'); Contoh:
    INSERT INTO barang values('brg001','TV','50');

    • INSERT INTO nama_tabel (kolom1,kolom2, kolom3) values ('record1,'record2,'record3'); Contoh:
      INSERT INTO barang (kode_barang, nama_barang, jumlah_barang) values ('brg001','TV','50');

      UPDATE (Mengubah data/record yang ada)
      • UPDATE nama_tabel set kolom='recordbaru' where kolomprimary_key = 'recordprimary_key'; Contoh :
      Update barang set nama_barang='Televisi' where kode_barang ='brg001';

      DELETE (Menghapus data/record)
      • DELETE from nama_tabel where kolomprimary_key ='recordprimary_key'; Contoh :
      DELETE from barang where kode_barang='brg001';

      SELECT (Menampilkan data/record)
      • SELECT * from nama_tabel; Syntax ini akan menampilkan semua data dalam tabel. Contoh :
      SELECT * from barang;
      • SELECT * from nama_tabel where kolomtertentu='record'; Syntax ini akan menampilkan data/record dengan data pada kolom tertentu, seperti menampilkan semua record dengan nama barang “TV”, atau memanggil record pada kode barang “brg001”. “*” (Bintang) disini berarti memanggil semua data pada field/kolom pada tabel. Contoh :
      SELECT * from barang where nama_barang = 'TV';
      SELECT * from barang where kode_barang = 'brg001';

      • SELECT kolomtertentu1, kolomtertentu2 from nama_tabel; Syntax ini menampilkan hanya dua kolom tertentu yang ada pada tabel, dan menampilkan semua record pada kolom tersebut. Contoh :
      SELECT nama_barang, jumlah_barang from barang;


      Demikianlah artikel Syntax SQL DML ( Data Manipulation Language ) menggunakan XAMPP , semoga dapat bermanfaat, Terima Kasih.

      Tidak ada komentar:

      Posting Komentar