Istifadah KBM 15 Pesantren Siber Bandung

1/01/2020

Rabu, 11 September 2019

                Hari ini berjalan seperti biasanya, kami berkumpul di kelas sekitar pukul sembilan pagi. Berselang beberapa waktu, Pak Iwan masuk kedalam kelas dan memberikan beberapa nasehat kepada kami diantaranya adalah memanfaatkan waktu sebaik mungkin dan jangan sampai kita menyianyiakan waktu luang yang ada. Beliau juga mengingatkan kita untuk meluruskan niat & memperkuat tekad sehingga apabila nantinya muncul masalah-masalah, kita tidak menyerah begitu saja.
                Hari ini Pak Iwan memang tidak terlalu fokus untuk melanjutkan pembahasan materi dikarenakan siang ini beliau akan berangkat keluar kota untuk melaksanakan beberapa urusan. Beliau hanya membahas sedikit tentang GHDB (Google Hacking Data Base) yang sebelumnya pernah beliau singgung. Jika kita ingin mencari web misalnya tentang kemendikbud, kita tinggal ketik di google “site:kemdikbud.go.id” sedangkan jika kita ingin mencari aplikasinya kita bisa menambahkan ”Login|Administrator|Admin” sebelum tulisan “site:kemdikbud.go.id”. Adapun cara untuk mencari badan-badan negara cukup dengan mengetik ”site:go.id”.
                Beliau juga sedikit menyinggung tentang exploitable -sistem keamanan yang bisa dihack-, kita bisa melihatnya di website: https://www.exploit-db.com/ -website tersebut berisi berbagai data dari sistem yang bisa dihack-. Disana ada pilihan GHDB, jika kita tekan maka akan muncul data-data exploitable yang bisa dicari melalui GHDB atau yang biasa dikenal dengan istilah dorking. Kita bisa mencobanya di google, nanti akan muncul berbagai web yang exploitable. Ada juga cara untuk mengetahui web yang sedang diretas, misalnya kita ingin mengetahui web kemendikbud yang sedang diretas maka cukup dengan mengetik di Google “Hacked by site:kemdikbud.go.id” maka akan muncul web-web tersebut. Setelah Pak Iwan mengisi Kegiatan Belajar Mengajar (KBM) yang cukup singkat ini, beliau pun pamit undur diri untuk mengerjakan beberapa hal. Kami pun mengisi waktu dengan mengerjakan tugas dan belajar mandiri.
                Untuk kegiatan KBM setelah istirahat siang diisi oleh Kang Basyir melanjutkan pembahasan basis data -artinya aplikasi yang digunakan adalah XAMPP MySQL-. Jika pada pertemuan sebelumnya kami mempelajari DDL (Data Definition Language), maka pada pertemuan hari ini kami mempelajari tantang DML (Data Manipulation Language). DML ini digunakan untuk memanipulasi & memodifikasi data pada suatu database yang sudah dibuat. DML ini terdiri dari INSERT, UPDATE, DELETE, SELECT. Berikut Penjelasannya :
  • ·         INSERT ini adalah perintah untuk memasukan data pada tabel yang berada didalam database -tabel disini sudah pernah dibuat sebelumnya-. Cara penulisannya adalah “INSERT INTO nama_tabel VALUES (val1,val2,val3);” Misalnya kita ingin memasukan data id-integer-(1), nama-varchar(fulan), alamat-text-(Jalan Merdeka) pada tabel pelajar, maka ketik : INSERT INTO pelajar (id, nama, alamat) VALUES(1, "fulan", "Jalan Merdeka")
  • ·         UPDATE : perintah ini digunakan untuk merubah data yang telah kita masukan sebelumnya. Cara penulisannya adalah “UPDATE nama_tabel SET column=value WHERE kolom_unik = value_unik;” Misalnya kita ingin merubah data “fulan” menjadi “fulanah” pada tabel pelajar yang sudah disebutkan sebelumnya, maka ketik : UPDATE pelajar SET nama="Fulanah" WHERE id=1; -Penulisan harus diberi kondisi agar tidak merubah nama “fulan” yang lainnya (jika ada lebih dari satu “fulan” pada tabel)-
  • ·         DELETE : perintah ini digunakan untuk menghapus data yang sudah ada. Cara Penulisannya : “DELETE FROM nama_tabel WHERE kolom_unik = nilai_unik”
  • ·         SELECT : perintah ini digunakan untuk memilih & melihat data yang sudah ada. Cara penulisannya :

-          Jika ingin melihat seluruh data pada suatu tabel, cara penulisannya : “SELECT * FROM nama_tabel;”
-          Jika ingin memilih & melihat data pada kolom tertentu dalam suatu tabel, cara penulisannya : “SELECT col1,col2,col3 FROM nama_tabel;”
-          Jika ingin memilih & melihat data dengan lebih spesifik, cara penulisannya : “SELECT col1,col2,col3 FROM nama_tabel WHERE <KONDISI>;” Misalnya kita ingin memilih data yang nomor id nya kurang dari 5, maka ketik : “SELECT col1,col2,col3 FROM nama_tabel WHERE id < 2;” Jika kita ingin mencari data yang namanya cuma Muhammad, maka ketik : “SELECT col1,col2,col3 FROM nama_tabel WHERE nama="Muhammad";”  Jika kita ingin mencari yang namanya ada Muhammad, maka ketik : “SELECT col1,col2,col3 FROM nama_tabel WHERE nama LIKE "Muhammad";”  Jika kita ingin mencari data yang nama Muhammadnya ada ditengah, maka ketik : “SELECT col1,col2,col3 FROM nama_tabel WHERE nama LIKE "%Muhammad%"”
Kami juga diberi tugas untuk mempelajari lebih lanjut mengenai LIKE, BETWEEN, IN, NOT LIKE, NOT IN pada perintah SELECT. Selanjutnya kami menghabiskan waktu yang ada dengan melakukan beberapa latihan hingga waktu ashar tiba. Alhamdulillah kegiatan hari ini berlangsung dengan lancar, Semoga Allah senantiasa memberikan kita keistiqomahan untuk melaksanakan ibadah...آمين يا ربي

Share this

Related Posts

Previous
Next Post »