DML (Data Manipulation Language)
DML merupakan perintah-perintah yang
berfungsi untuk melakukan manipulasi data ataupun objek-objek yang ada
didalam table. Pengertian lain tentang DML adalah Perintah-perintah
untuk memanipulasi data pada database. Contohnya, perintah untuk memilih
data (query), mmengubah, menyisipkan ataupun menghapus data dalam database.
Bentuk manipulasi yang dapat dilakukan oleh DML antara lain
untuk keperluan pencarian kembali data-data lama, penampilan data yang diinginkan, penyisipan untuk data baru,
penghapusan data, pengubahan data dalam database, dsb. Sedangkan DML sendiri menurut
jenisnya dapat dibagi menjadi 2 yaitu procedural dan non
procedural.
Manfaat atau kegunaan dari DML yaitu :
1. Pengambilan informasi yang disimpan dalam basis data untuk ditampilkan
2. Penyisipan informasi baru ke basis data
3. Penghapusan informasi dari basis data
4. Modifikasi informasi yang disimpan dalam basis data
Syntax DML :
1. Insert
Berfungsi Untuk memasukkan sejumlah data kedalam table yang telah dibuat.
Syntax:
insert into table_name (column1, column2, …, column_n)
values (value1, value2, …, value_n);
Contoh:
insert into mahasiswa (nim,nama)
values (‘09830060?, ‘Eko Susilo’);
2. Delete
Berfungsi untuk menghapus sejumlah data yang ada didalam table yang telah dibuat.
Syntax:
delete table_name where column_name=column_content;
Contoh:
delete mahasiswa where nim=’09830060?;
3. Update
Berfungsi untuk melakukan perubahan terhadap sejumlah data yang ada didalam table yang telah dibuat.
Syntax:
update table_name
set column1_name=column1_content
where column2_name=column2_content;
Contoh:
update mahasiswa
set nama=’Natsha’, alamat=’U-144?
where nrp=’5106100032?;
4. Select
Berfungsi untuk melakukan pengambilan sejumlah data yang ada di dalam table untuk ditampilkan ataupun dimanipulasi
Syntax:
Select column from table_name
Contoh:
Select * from mahasiswa;
DDL ( Data Definition Language)
DDL adalah sekumpulan perintah SQL yang digunakan untuk membuat (create), mengubah (alter) dan menghapus (drop) struktur dan definisi tipe data dari objek-objek database.
Objek-objek yang dimaksud adalah :
- Database
- Table
- View
- Index
- Procedure (Stored Procedure)
- Function
- Trigger
Perintah-perintah pada DDL :
Pembuatan (Create)
- Create Database
- Create Function
- Create Index
- Create Procedure
- Create Table
- Create Trigger
- Create View
Perubahan (Alter & Rename)
- Alter Database
- Alter Function
- Alter Procedure
- Alter Table
- Alter View
- Rename Table
Penghapusan (Drop)
- Drop Database
- Drop Function
- Drop Index
- Drop Procedure
- Drop Table
- Drop Trigger
- Drop View
Tidak ada komentar:
Posting Komentar