Minggu, 01 Januari 2012

Resume SQL 1 Pert 9


Mengubah Data
Data Manipulation Langguage

Suatu pernyataan DML dieksekusi saat Anda :
Menambah baris baris baru ke suatu tabel
Memodifikasi baris baris yang ada dalam suatu tabel
Menghapus baris baris yang ada dari suatu table

Suatu transaksi terdiri dari sekumpulan pernyataan pernyataan DML yang membentuk suatu unit logika dari pekerjaan.

Sintak Pernyataan INSERT
Menambah baris baris baru ke suatu tabel dengan menggunakan pernyataan INSERT :

Dengan sintak ini, hanya satu baris ynag disisipkan pada suatu waktu

Menyisipkan Baris Baris Baru
Menyisipkan suatu baris baru berisi nilai nilai untuk setiap kolom.
Daftar nilai nilai dalam urutan default dari kolom kolom dalam tabel.
Daftar kolom kolom dalam klausa INSERT, adalah optional.
 
Apit nilai nilai karakter dan tanggal dengan tanda petik tunggal.

Sintak Pernyataan UPDATE
Memodifikasi baris baris yang ada dengan pernyataan UPDATE :
 
Perubahan lebih dari satu baris pada suatu waktu (jika diminta).

MengUpdate Baris Baris dalam suatu Tabel
Baris tertentu atau baris baris dimodifikasi jika Anda menentukan klausa WHERE :
Seluruh baris dalam tabel dimodifikasi jika Anda menghilangkan klausa WHERE :
 
MengUpdate Dua Kolom dengan suatu Subquery
Update pegawai yang memiliki job ID 114 dan penghasilannya agar sesuai dengan pegawai 205.

Pernyataan DELETE
Anda dapat menghapus baris baris yang ada dari suatu table dengan menggunakan pernyataan DELETE :
 
Menghapus Baris Baris dari suatu Tabel
Baris baris tertentu terhapus jika Anda menentukan klausa WHERE :
 
Semua baris dalam tabel terhapus jika Anda menghilangkan klausa WHERE :
Pernyataan TRUNCATE
Menghilangkan semua baris dari suatu tabel, tabel kosong dan struktur tabel dibiarkan tetap utuh
Adalah suatu pernyataan data definition langguage (DDL) dari pada suatu pernyataan DML; tidak bisa dibatalkan.

Sintak :
 
Contoh :
 
Keuntungan Keuntungan dari Pernyataan COMMIT dan ROLLBACK
Dengan pernyataan COMMIT dan ROLLBACK, Anda dapat :
Memastikan konsistensi data
Melihat perubahan perubahan data sebelum membuat permanen perubahan
Secara logika mengelompokkan operasi operasi yang berkaitan

MeRoll Back Perubahan Perubahan ke suatu Tanda
Buat suatu tanda dalam suatu transaksi saat ini dengan menggunakan pernyataan SAVEPOINT.
Roll back ke tanda tersebut dengan menggunakan pernyataan ROLLBACK TO SAVEPOINT.
 

MengCommit Data
Membuat perubahan perubahan:
 
Mengcommit perubahan perubahan:

Tidak ada komentar:

Posting Komentar