Postingan

Prosedur

Prosedur dalam database (biasanya disebut Stored Procedure) adalah sekumpulan perintah SQL yang disimpan di dalam database dan bisa dijalankan kembali kapan saja.  Pengertian Singkat Prosedur adalah program kecil di dalam database yang berisi langkah-langkah untuk mengolah data (menambah, mengubah, menghapus, atau menampilkan data). Fungsi Prosedur - Mengotomatiskan pekerjaan berulang. - Membuat proses lebih cepat dan efisien. - Menjaga keamanan data (karena user tidak         langsung akses tabel). - Mengurangi penulisan kode berulang. Kesimpulan  Prosedur adalah perintah SQL yang disimpan di database untuk menjalankan tugas tertentu secara otomatis.

View SQL

Gambar
Penjelasan tentang View dalam Database      View adalah objek dalam database yang berfungsi seperti tabel virtual . Sebuah view tidak menyimpan data secara langsung, tetapi berisi hasil dari query SQL yang dieksekusi setiap kali view tersebut diakses. Dengan kata lain, view adalah query yang disimpan di dalam database, dan kamu bisa menggunakannya seperti tabel untuk melakukan query lainnya. 1. Kenapa Menggunakan View ? Penyederhanaan Query : View menyimpan query kompleks, sehingga kamu tidak perlu menulis ulang query yang sama setiap kali. Keamanan : View memungkinkan membatasi akses ke data tertentu, hanya menampilkan kolom atau baris yang diinginkan. Menyembunyikan Kompleksitas : View menyembunyikan kerumitan query atau tabel kompleks, memberikan cara yang lebih mudah untuk mengakses data. Peningkatan Kinerja : View yang sering digunakan bisa dioptimalkan, memperbaiki kinerja query. 2. Jenis View: Simple View: Digunakan untuk query dasar, lebih cepat da...

Trigger pada Mysql

Gambar
  Cara Membuat TRIGGER      TRIGGER adalah kumpulan kode SQL yang berjalan secara otomatis untuk mengeksekusi perintah INSERT, UPDATE, DELETE. Biasanya TRIGGER akan dijalankan sebelum atau sesudah proses INSERT, UPDATE, DELETE (Perintah DML) Cara penulisan TRIGGER DELIMITER $$ CREATE TRIGGER nama_trigger {BEFORE | AFTER} {INSERT | UPDATE| DELETE } ON nama_table FOR EACH ROW BEGIN KODE SQL END$$ DELIMITER ; Untuk memulai menggunakan TRIGGER kita gunakan  CREATE TRIGGER  dilanjutkan nama TRIGGER yang ingin dibuat Jenis Pemicu di MySQL Kita dapat mendefinisikan maksimum enam jenis tindakan atau peristiwa dalam bentuk trigger: Before Insert: Ini diaktifkan sebelum penyisipan data ke dalam tabel. After Insert: Ini diaktifkan setelah penyisipan data ke dalam tabel. Before Update: Ini diaktifkan sebelum pembaruan data dalam tabel. After Update: Ini diaktifkan setelah pembaruan data dalam tabel. Before Delete: Ini diaktifkan sebelum data dihapus dari t...

Tugas Mengenal Join dalam SQL

Gambar
 Cara Membuat Relasi Join Pada Databse PHPmyadmin 1.Buat database      klik New pada pojok kiri sestelah itu beri nama database yang kalian buat dan klik  cretae 2.Buat Tabel     Setelah Kalian Membuat database kalian buat tabel yang inigin kalian buat lalu klik create 3.Isi Tabel Setelah kalian membuat tabel kalian masukkan isi tabel yang kalian buat pastikan INT dan VARCHAR kalian setelah itu kalian tambahkan primary key nya ,ulangi hal yang sama jika anda ingin membuat tabel yang lain 4.Insert Isi Tabel setelah kalian membuat seluruh tabel kalian inssert data tabel yang kalian inginkan 5.Hubungkan Relasinya Setelah kalian membuat tabel dan mengisi tabel kalian buat relasi nya di option "Structure"lalu opsi Relation view 6.Sambungkan Relasi     Sambungkan Relasi sesuai tempatnya untuk nama kalian isi terserah kalian lalu untuk column kalian pilih tabel yang akan kalian sambungkan untuk databse sesuaikan dengan database yang kalian gunakan l...

Mengenal Join dalam SQL: Fungsi dan Jenis-Jenisnya

Gambar
Apa itu SQL Join?      SQL Join adalah perintah dalam bahasa SQL yang berfungsi untuk menggabungkan data dari dua atau lebih tabel berdasarkan kolom yang saling terkait. Dengan join, kita dapat menampilkan informasi gabungan dari beberapa tabel tanpa perlu menduplikasi data secara berulang. Penggunaan join memungkinkan pembuatan query yang lebih efisien dan terorganisir, khususnya saat bekerja dengan basis data relasional. Join sangat berguna dalam proses analisis data, pembuatan laporan, serta pengembangan aplikasi yang berbasis database. Jenis-Jenis Join dalam SQL 1. INNER JOIN      INNER JOIN hanya menampilkan baris data yang memiliki kecocokan di kedua tabel berdasarkan kolom yang dijadikan penghubung. Jika salah satu tabel tidak memiliki data yang cocok, maka baris tersebut tidak akan muncul dalam hasil query.      Jenis join ini paling sering digunakan, terutama saat kamu ingin menampilkan data yang benar-benar terkait antara dua tabel...