Dan ini adalah Laporan akhir Oracle yang terakhir. Silahkan
LA kali ini merupakan review materi LA
sebelumnya, untuk pertama-tama buat dahulu tabel-tabel beserta datanya seperti
gambar dibawah ini.
Setelah itu tambahkan kolom jurusan
menggunakan perintah alter-add seperti gambar dibawah ini.
Selesai menambah kolom jurusan, saatnya
mengisi kolom tersebut dengan data “Sistem Informasi” menggunakan perintah
update seperti gambar dibawah ini.
Selanjutnya adalah mengubah nama mahasiswa
yang memiliki npm 3521106 menjadi ‘Jhony’ dengan menggunakan perintah update
Penjelasan : perintah “where” ditambahkan
sebagai alat pencarian ataupun syarat data mana yang ingin diganti. Selanjutnya
adalah penghapusan salah satu data menggunakan perintah “delete”, perjatikan
gambar dibawah ini
Penjelasan : sama seperti sebelumnya,
perintah “where” digunakan sebagai alat pencarian ataupun syarat data mana yang
ingin dihpus. Berikutnya adalah menampilkan isi kolom NAMA, NPM, KELAS dari
tabel mhs, perhatikan gambar berikut.
Penjelasan : sintaks pada gambar diatas
digunakan supaya menghindari ambiguitas. Maksudnya adalah untuk menghindari
keadaan “salah ambil kolom” dari tabel yang ada (dikarenakan kolom NPM ada di
dua tabel berbeda) maka penulisan disama-ratakan. Berikutnya adalah menampilkan
join, perhatikan gambar dibawah ini.
Selanjutnya adalah pembuatan view. Perlu
diketahui bahwa view kurang lebih sama seperti sebuah tabel, hanya saja view
dibuat dari tabel yang sudah ada dan umumnya view tidak dapat dilakukan
manipulasi (Insert, Update, Delete). Jelasnya perhatikan gambar dibawah ini.
Berikutnya adalah menampilkan Join dengan
pengecualian. Langsung saja perhatikan gambar di bawah ini.
Penjelasan : sintaksnya sama seperti join
pada umumnya hanya saja pada bagian akhir ditambahkan perintah “and mhs.nama
<> ‘saepul’ “yang kalau diartikan kurang lebih : dan tabel mhs kolom nama
yang isinya bukan saepul. Dan untuk yang terakhir adalah menampilkan join
bersyarat yang bisa langsung dilihat pada gambar di bawah.
Penjelasan : sama seperti sintaks join pada
umumnya hanya saja pada bagian akhir ditambahkan syarat dengan perintah “and
nilai.nilai>60” yang kalau diartikan kurang lebih artinya : dan tabel nilai
kolom nilai lebih dari 60.
Demikianlah rangkaian Laporan Akhir Oracle ini saya sajikan, mudah-mudahan dapat membantu para pembaca sekalian. Terima kasih.