Oracle Apex 5 - Data Manipulation Language (DML)
Assalamu'alaikum
Data Manipulation Language
- Insert (Melakukan input atau entry data)
- Update (Merubah data yang sudah tersimpan)
- Delete (Menghapus data yang ada)
- dan Select (Melakukan pencarian data yang tersimpan di database)
Instruksi Insert
Seperti biasa lab-lab yang saya jelaskan di pembahasan oracle apex melanjutkan dari lab-lab sebelumnya. Jadi untuk skema dan tabel yang kita gunakan untuk instruksi DMLnya bisa menggunakan skema default dengan tabel yang sudah di buat dengan perintah DDL yang di bahas di pembahasan sebelumnya Data Definition Language (DDL).Bentuk umum perintah SQL untuk instruksi insert adalah sebagai berikut
- INSERT INTO Nama_Tabel VALUES ('nilai 1' , 'nilai2' , ...); atau juga bisaDimana Field adalah list attribute dari tabel yang berkaitan dan Values adalah nilai isi data dari attribute yang ingin di tambahkan.
- INSERT INTO Nama_Tabel (Field1, Field2, ...) VALUES ('nilai 1' , 'nilai2', ...)
Untuk implementasi instruksi insert pada oracle apex ini kita bisa melakukan insert data terhadap tabel BARANG yang sudah dibuat misalnya. Cara mudahnya kita bisa masuk ke menu Sql Workshop > Object Browser. Lalu pada tabel yang ingin kita isi data klik di tab Data lalu klik insert row. Sisanya tinggal kita isikan data yang ingin kita insert setelah itu klik create.
Dan berikut perintah SQL Command (jika tidak menggunakan mode GUI Object Browser). Maka hasilnya, jika kita crosscek kembali di object browser pada tab data di tabel BARANG. Data yang kita tambahkan baik yang menggunakan mode GUI atau yang menggunakan mode Command akan tersimpan di tabel BARANG.
Instruksi Update
Selanjutnya instruksi Update. Perintah ini digunakan untuk melakukan perubahan data yang sudah kita entry sebelumnya. Bentuk umum perintah Update adalah sebagai berikut :- UPDATE nama_tabel SET field1='nilaibaru' WHERE [kondisi];Untuk mudahnya sendiri merubah data pada oracle apex, seperti biasa ke menu SQL Workshop, lalu ke menu Object Browser setelah itu pilih tabel yang ingin di ubah datanya lalu ke menu Data. Dari list data yang tersedia, pilih pada icon pensil untuk modifikasi data. Setelah itu tinggal kita ganti values datanya.
Berikut perintah SQLnya untuk perintah update pada menu SQL Command.
Instruksi Delete
Yang terakhir adalah perintah untuk melakukan delete data yang ada pada database. Bentuk umum perintah delete adalah :- DELETE FROM nama_tabel WHERE [kondisi];Untuk hapus pada oracle apex dengan object browser cukup mudah. Stepnya sama seperti ketika ingin update data yaitu kita tinggal klik data yang kita ingin hapus lalu klik ikon modifikasi data. Setelah itu klik pada tombol delete untuk menghapus data tersebut.
Berikut contoh perintah SQL command untuk instruksi deletenya.
Dan sekiranya begitu penjelasan mengenai pembahasan data manipulation language pada oracle application express yang lebih mengarah ke perintah INSERT, UPDATE dan DELETE. Semoga bermanfaat bagi pembaca. Sekian dari saya, saran dan pertanyaan bisa letakkan di komentar. Terima kasih sudah berkunjung, sampai berjumpa di pembahasan oracle selanjutnya.