Data Manipulation Language (DML)
Data Manipulation Language (DML) adalah bahasa sql yang berguna untuk memanipulasi data dalam database. Berikut ini adalah kode perintahnya:
INSERT: Perintah ini digunakan untuk menyisipkan atau memasukan data baru dalam tabel.
SELECT: Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau dalam beberapa tabel dalam saru relasi.
UPDATE: Perintah ini digunakan untuk memperbarui data lama menjadi terbaru .
DELETE: Perintah ini digunakan untuk menghapus data dari tabel.
A. Statement Create
Peintah ini berfungsi membuat database
create database (nama_database);
Untuk membuat tabel seperti dibawah ini
create table (nama_table);
([nama_colom] [tipe_data] [panjang_data] [prymary_key]);
B. Statement Insert
Berfungsi untuk mengisikan data kedalam suatu tabel
INSERT Into table (column list)
VALUES (values list)
C. Statement Alter
berfungsi untuk mengubah tabel yang sudah pernah dibuat
Add: Penambahan Kolom Bru
Modifity: Pengubahan kolom yang sudah ada sebelumnya.
ALTER table (nama tabel)
ADD/Modifity [nama_kolom] [tipe_data] [panjang_data]
D. Statement Delete
merupakan kebalikan dari perintah INSERT. Perintah ini berfungsi sebagai menghapus data yang ada pada suatu tabel. Data dihapus per record atau per baris berdasarkan kriteria tertentu.
Penentuan kriteria record mana yang akan dihapus bisa dilakukan dengan klausa WHERE.
Berikut ini perintahnya
DELETE FROM table_name
WHERE Condition;
Perlu diperhatikan apabila data dalam suatu tabel ternyata memiliki hubungan referential integrity dengan tabel lain maka penghapusan tidak dapat dilakukan. Misal apabila kalian mau hapus data costumer yang telah memiliki data order ditabel orders, sedangkan antara kedua tabel tersebut memiliki data order ditabel order, sedangkan antara kedua tabel memilikihubungan referential integrity.
Untuk menghapus semua data disuatu tabel yang tidak memiliki hubungan referential integrity dengan tabel lain dapat menggunakan perintah TRUNCATE.
TRUNCATE TABLE (NAMA_TABLE);

Komentar
Posting Komentar