Diberdayakan oleh Blogger.
RSS

Pemrograman sql post ke-5 DML

DML atau kepanjangan dari Data Manipulation Language adalah kumpulan perintah SQL yang berhubungan dengan pekerjaan mengolah data di dalam table seperti SELECT, INSERT, UPDATE, dan DELETE.
Untuk melakukan manipulasi atau pengolahan data dalam suatu table digunakan perintah DML. Macam-macam dari perintah DML adalah:
  1. Insert : untuk memasukkan / menambahkan data baru
INSERT INTO nama_table (nama_kolom) values (values);
           contoh –>
 insert into mahasiswa (nim, nama, alamat, jurusan) values (12345,’andhi’,’yogya’,’informatika’);
           keterangan:
            insert into –> perintah untuk menambah data
            mahasiswa –> nama table yang akan ditambahkan datanya
            nim, nama, alamat, jurusan –> nama kolom dari table mahasiswa
     12345,’andhi’,’yogya’,’informatika’ –> data yang dimasukkan ke dalam table mahasiswa (sesuai dengan urutan kolom yang telah disebutkan sebelumnya)
             nb: untuk data yang bertipe karakter harus diapit tanda petik tunggal (‘ ‘)
2. Select : untuk menyeleksi / memilih data yang akan ditampilkan
       SELECT * | {nama_kolom} FROM nama_table [WHERE condition];
      contoh –>
       select nim, nama, jurusan from mahasiswa;
    keterangan: perintah di atas menampilkan data nim, nama dan jurusan pada table mahasiswa.
     nb: untuk menampilkan semua kolom dapat menggunakan tanda (*) contoh:select * from mahasiswa, sedangkan jika ada syarat/kondisi untuk data yang akan ditampilkan dapat menggunakan klausa where contoh: select nim, nama from mahasiswa where nama=’andhi’;
3. Update : untuk membperbaharui data yang sudah ada
      UPDATE nama_table SET nama_kolom = value [WHERE condition];
      contoh –>
      update mahasiswa set jurusan =’kedokteran’ where nama=’andhi’;
    keterangan: perintah di atas akan mengubah data mahasiswa yang bernama andhi dengan mengganti data pada kolom jurusan, yang sebelumnya informatika menjadi kedokteran.
  Nb: kita dapat mengubah lebih dari satu kolom dalam satu perintah update contoh:update mahasiswa set nim=45678, jurusan=’kedokteran’ where nama=’andhi’;
    Perhatian : Jika kita tidak menggunakan klausa where maka semua baris pada kolom yang akan di update akan berubah.
4. Delete : untuk menghapus baris data
      DELETE [FROM] nama_table [ WHERE condition];
      contoh –>
      delete mahasiswa where nama=’andhi’;
    keterangan: perintah di atas menghapus baris data pada tabel mahasiswa yang bernaa andhi
     Perhatian : Jika tidak menggunakan klausa where maka semua baris data pada tabel tersebut akan dihapus.
PRAKTIKUM
  1. Memasukkan record pada tabel barang1
Sehingga record sudah dapat terlihat di table barang, seperti ini :2






2. Tambahkan record di table barang, suplier dan pasok seperti gambar berikut :3
akan terlihat perubahan pada tabel barang4
pada tabel suplier:5 pada table pasok :6
3. Mengambil data kode barang dan nama barang dari table barang menggunakan perintah insert 7
4. Mengambil data nama barang yang stoknya kurang dari 1008
5. Menampilkan nama barang dan stoknya, dimana stok kurang dari 1008
6. Menampilkan nama suplier yang beralamat di ‘Jalan Mangga’10
7. Menampilkan nama barang, nama suplier, dan jumlah pasok dimana jumlah pasoknya kurang dari 10011
query seperti diatas masih salah, yang benar dalah sebagai berikut:12
8. Menampilkan nama suplier yang memasok tanggal 15 Januari 201513
9. Mengupdate record brg001 mengganti stoknya menjadi 100014
hasilnya akan menjadi seperti ini :15
10. Menghapus record kode barang brg00116
SEKIAN DAN TERIMA KASIH ^^

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar