Diberdayakan oleh Blogger.
RSS

Manipulasi Data

Mata Kuliah  : Structure Query Language II
Dosen            : Titik Lusiani, M.Kom, OCA
Blog               : blog.stikom.edu/lusiani

MANIPULASI DATA

                 Manipulasi data pada SQL merupakan perintah pengubahan nilai - nilai data pada tabel yang telah ada sebelumnya. Manipulasi data terdiri dari INSERT, UPDATE, DELETE, dan Control Transactions.
  •  INSERT  : digunakan untuk memasukkan data ke dalam tabel.
Contoh : INSERT INTO table [(column [,  column...])]
              VALUES          (value  [,  value...]);
Syntax Insert :  INSERT INTO departments (department_id, department_name)
                        VALUES          (30, 'Purchasing') ;
  • UPDATE : digunakan untuk mengubah data pada suatu tabel dengan kriteria tertentu.
Contoh : UPDATE    table
              SET            column = value [,  column = value, ...]
             [WHERE     condition] ;
  • DELETE : digunakan untuk menghapus data pada sebuah tabel.
Contoh : DELETE [FROM]     table
              [WHERE                   condition] ;
  •  TRUNCATE Statement : menghapus semua baris atau isi pada tabel.
Syntax : TRUNCATE TABLE   table_name ;

      ~  Perbedaan antara DELETE dan TRUNCATE  
          Delete digunakan untuk menghapus data pada baris tertentu sesuai permintaan atau perintah.
          Sedangkan Truncate digunakan untuk menghapus semua isi pada tabel.
  • Controlling Transaction : digunakan untuk mengontrol pemrosesan transaksi dalam database.
Contoh perintah Controlling Transaction meliputi :
- Commit  : mengakhiri transaksi yang sedang terjadi dengan merubah semua  data menjadi permanen.
- Rollback : mengembalikan transaksi kebentuk semula sampai bertemu Commit terakhir kali.
- Savepoint  : sebagai penanda di dalam transaksi yang sedang terjadi.
- Rollback to Savepoint  : mengembalikan transaksi sampai bertemunya Savepoint.





                 

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