Manipulasi Data (DML) pada Table dalam Postgree

Senin, Oktober 05, 2015 0 Comments Category : , , , ,

DML (Data Manipulatin Language) merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti :
  • Insert (memasukkan)
  • Select (mencari/mengambil)
  • Update (merubah)
  • Delete (menghapus)
Tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database

INSERT : Untuk meyisipkan atau memasukkan data baru ke dalam tabel. Penggunaannya setelah database dan tabel selesai dibuat.

INSERT INTO nama_tabel [(field ke-1,…,field ke-n)]
VALUES (nilai_field_ke-1, …,nilai_field_ke-n) ;
Contoh:

Hasilnya adalah sebagai berikut:
SELECT * FROM barang;
SELECT * FROM suplier;
SELECT * FROM pasok;

SELECT Untuk menampilkan/menyeleksi data yang dinginkan dari sekumpulan data yang ada.

SELECT kode_barang,nama_barang FROM barang
Contoh:

Hasilnya adalah sebagai berikut:

SELECT nama_field
FROM nama_tabel
WHERE [kondisi]
Contoh:
Hasilnya adalah sebagai berikut:

Perintah Select Lebih dari 1 Table
Menampilkan nama barang, dan nama penyuplai yang memasok
barang lebih dari 100
Hasilnya adalah sebagai berikut:

UPDATE = Digunakan untuk mengganti nilai dari kolom. Klausa Where digunakan jika data yang akan diganti (diupdate) hanya pada kolom tertentu saja. Tanpa klausa Where, semua baris akan berubah nilainya.

UPDATE nama_tabel
SET nama_field = data_baru
WHERE nama_field = data_lama;
Contoh :
Hasilnya adalah sebagai berikut:
SELECT * FROM barang
Sebelum
Sesudah

Delete digunakan untuk menghapus semua baris sesuai dengan kondisi yang telah ditetapkan.

DELETE FROM nama_tabel
[WHERE <condition> ];

Contoh:
Hasilnya adalah sebagai berikut:
SELECT * FROM SUPLIER;
Sebelum
Sesudah

RELATED POSTS

0 komentar

Fell free to comments.