laporan praktikum SMBD 3
LAPORAN PRAKTIKUM
SISTEM MANAJEMEN BASIS DATA DML
Disusun Oleh :
Nama : Ambar Dwi Cahyani
NIM : 12.12.0035
Kelas : SI 12 A
Blogg : ambardwicahya.blogspot.com
STMIK AMIKOM PURWOKERTO
A. Soal / Permasalahan
1. Apakah yang dimaksud dengan DML?
2. Jelaskan beserta sintaksnya!
B. Landasan Teori
DML merupakan perintah untuk melakukan manipulasi data seperti menambah, menghapus dan mengubah data. Meliputi:
1. Insert -> menambah baris ke tabel
2. Delete-> menghapus baris dari tabel
3. Update -> mengubah data dati tabel.
4. Merge -> Menggabungkan data dari 2 tabel.
Jenis DML:
a. Prosedural à mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya.
b. Nonprosedural à pemakai menentukan data yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.
C. Pembahasan & DML
Langkah – langkah melakukan praktikum III:
a. Jalankan Oracle 10g caranya : All program >> Oracle OraDb10g_home1 >> Application Development >> SQL Plus
b. Masukkan username : system dan password: amikom (sesuai dengan password yang telah dibuat)
1. Untuk menyimpan setiap hasil eksekusi instruksi sql ke dalam file maka aktifkan mode spool diikuti parameter nama file yang akan digunakan untuk menyimpan hasil eksekusi tersebut. Kemudian untuk menonaktifkan ketikkan SPOOL OFF
2. Aktifkan mode SPOOL dengan mengarahkan ke folder masing-masing, misal fina001 maka ketikkan perintah:
SQL > SPOOL D:\fina001\sales.txt
1. Insert digunakan untuk memasukkan data ke dalam tabel
Lakukan perintah insert untuk tabel wilayah
INSERT INTO WILAYAH VALUES (1, 'JAWA');
Selanjutnya masukkan 5 data yang lain ke tabel wilayah. Lakukan perintah insert untuk tabel barang, pelanggan, jual masing-masing 5 data.
2. Update
SQL> update wilayah set nama_wilayah='sumatra' where kode_wilayah =1;
Lakukan perintah update untuk merubah isian data yang telah dilakukan, masing-masing tabel 3 perubahan data.
3. Delete digunakan untuk menghapus isian tabel
Gunakan perintah untuk menghapus isi table wilayah yang memiliki kode_wilayah =1.
SQL> delete from wilayah where kode_wilayah*1;
Menghapus seluruh isian table wilayah,gunakan perintah berikut :
SQL> delete from wilayah;
Lakukan perintah delete untuk beberapa isian data pada kolom yang lain.
4. As
Perintah ini digunakan untuk mengubah judul kolom dengan menggunakan nama ALIAS (AS) Menampilkan isian kode wilayah dengan judul kode, nama_wilayah dengan judul nama, gunakan perintah berikut:
SQL> select kode_wilayah as kode, nama_wilayah as nama from wilayah;
5. Select
Untuk melihat data di tabel wilayah tuliskan perintah:
SQL> select * from wilayah
Lakukan perintah select untuk tabel-tabel yang lain. Lakukan perintah untuk menampilkan data berdasarkan kondisi tertentu gunakan keyword where (kondisi). Untuk menampilkan hasil yang terurut maka tambahkan perintah order by diikuti nama.
D. KESIMPULAN
Jadi dari data di atas dapat diambil kesimpulan bahwa DML merupakan perintah untuk melakukan manipulasi data seperti menambah, menghapus dan mengubah data.
E. DAFTAR PUSTAKA
· Modul SMBD praktikum III
· Buku catatan SMBD
Komentar
Posting Komentar