Halaman

Minggu, 07 April 2013

Database Supermarket dengan Menggunakan DML


Assalamu’alaikum
Masi tentang DML, kalau kemarin tentang INSERT. Sekarang tentang UPDATE . Langsung aja kita  praktekkan ^^


Create database Supermarket
Use Supermarket
Create table Barang (
            KdBarang char (4),
            NamaBarang varchar (30),
            Jenis varchar (20),
            Kemasan varchar (20),
            Ukuran varchar(10),
            Harga money,
            Stok Int )
Select * from Barang
Insert into Barang values ( 'B001', 'Rinso', 'Detergen', 'Plastik','1 Kg',1200, 8)
Insert into Barang values ( 'B002', 'Indomie', 'Mie Instan', 'Plastik', '35 g', 1500, 7)
Insert into Barang values ( 'B003', 'Superpel', 'Pembersih', 'Plastik', '850 ml', 10500, 9)
Update Barang set Kemasan ='Botol'
Update Barang set NamaBarang ='Supermie' where NamaBarang='Indomie'
Update Barang
Set NamaBarang ='Susu Bendera',
            Jenis ='Susu'
Where KdBarang='B002'
Select * from Barang


1.

2.

3.

4.

5.

6.

Kemudian lanjutkan hingga tabel  selesai seperti gambar di bawah ini.


Seperti yang saya bilang diatas kita akan membahas query UPDATE. UPDATE yaitu query untuk mengubah isi field  
Kegunaan update :      1. Mengubah data dalam table.
                                                2. Mengisi field yang masih kosong datanya.
                                                3. Mengosongkan field yang sudah ada datanya.  
Contoh:
1.  Merubah sebuah kolom pada table
Update Barang set Kemasan =’Botol’
Tampil pesan berhasil : (3 row(s) affected
   Seperti gambar di bawah ini 



Select * from Barang
Eksekusi query diatas maka akan tampil seperti gambar dibawah

Isi kolom kemasan sudah berubah


2. Mengubah sebuah kolom untuk baris tertentu
Update Barang set NamaBarang=’Supermi’ where NamaBarang=’Indomie’
Tampil pesan berhasil : (1 row(s) affected

Select * from Barang
Eksekusi query diatas maka akan tampil seperti gambar dibawah


3. Mengubah beberapa kolom sekaligus
Update Barang
Set NamaBarang=’Susu Bendera’,
Jenis =’Susu’
Where KdBarang=’B003’
Tampil pesan berhasil : (1 row(s) affected

Select * from Barang
Eksekusi query diatas maka akan tampil seperti gambar dibawah


Tidak ada komentar:

Posting Komentar