Manipulasi
Data
Manipulasi data pada SQL digunakan untuk mengolah data pada
table yang telah dibuat sebelumnya. Manipulasi data terdiri dari pernyataan
insert, delete dan update. Pernyataan insert digunakan untuk menambah data
dalam table, pernyataan delete digunakan untuk menghapus data, sedangkan
pernyataan update digunakan untuk merubah nilai data.
- Insert
Penggunaan
pernyataan Insert disesuaikan dengan kolom yang akan ditambahkan. Sintak
penggunaan pernyataan insert adalah :
INSERT INTO table [(column)[column
..])]
VALUES (value
[,value…]);
Contoh :
INSERT INTO departments(
department_id,department_name, )
VALUES (30,
’Purchasing’) ;
1 row created
Dalam
query diatas ditambahkan data pada kolom department_id = 30 dan department_name
= Purchasing ke table departments.
2. Perbedaan Delete dan Truncate
Pernyataan
DELETE digunakan untuk menghapus baris dari tabel berdasarkan kondisi yang
diberikan. Jika terdapat kondisi WHERE maka perintah delete akan menghapus
data sesuai dengan kondisi yang diberikan. Perintah Delete dapat dilanjutkan
dengan menggunakan COMMIT untuk menyimpan perubahan secara permanen atau
ROLLBACK untuk membatalkan perintah. Sintaks penggunaan perintah DELETE :
DELETE
FROM table_name [WHERE condition];
Sedangkan
pernyataan TRUNCATE digunakan untuk menghapus semua baris dari table. Perintah
ini tidak dapat dibatalkan atau di Rollback. Sintaks penggunaan perintah
TRUNCATE :
TRUNCATE
TABLE table_name;
· 3. Controlling Transaction
Controlling Transaction dalam
SQL digunakan untuk mengontrol pemrosesan transaksi dalam database. Contoh
perintah Controlling Transaction yaitu:
·
Commit : Menyimpan transaksi jika
proses berhasil
·
Roollback : Mengembalikan transaksi
(jika proses tidak berhasil)
·
Savepoint : Menentukan titik untuk
penyimpanan ketika akan di rollback.
Nama : Cahyo Nugroho
NIM : 10.39010.0007
Nama MK : SQLII
Dosen : Titik Lusiani, M.Kom, OCP
Alamat Blog : blog.stikom.edu/lusiani
0 komentar:
Posting Komentar