Postingan

Menampilkan postingan dari Desember, 2023

Membuat Trigger pada MySQL

Gambar
  Dalam menyisipkan sebuah data kalian dapat melakukan sebuah fungsi yang secara otomatis terpanggil. Fungsi tersebut bernama TRIGGER.  Berikut adalah cara membuat TRIGGER dan Operasi-operasi yang dapat dilakukan pada TRIGGER: 1. membuat tabel terlebih dahulu 2.buat triggernya DROP TRIGGER 1. Setelah membuat, tentu saja kita dapat menghapusnya kembali. Yaitu dengan cara berikut : CREATE TRIGGER BEFORE INSERT 1.Sebelumnya sudah sempat disinggung bahwa sebuah Trigger terpanggil secara otomatis ketika dipicu oleh sebuah kejadian termasuk INSERT. Berikut contohnya : CREATE TRIGGER AFTER INSERT Trigger juga dapat dipicu setelah kejadian tertentu. Berikut contohnya : 1.Buat 2 tabel yang akan digunakan pada Trigger 2.Lalu buat triggernya 3.Berikut hasilnya ketika sudah dimasukkan 2 data CREATE TRIGGER BEFORE UPDATE Trigger juga dapat dipicu selain dari perintah INSERT tetapi dapat juga dari perintah UPDATE. Berikut contohnya : 1.Buat tabel dan input sejumlah data 2.Membuat triggernya...

Memberikan Level Pengalaman Sales Pada Jumlah Customer Pada MYSQ

Gambar
  Terdapat banyak sekali insight yang dapat kita lakukan pada MySQL, namun pada kesempatan kali ini saya akan membahas cara memberikan Level Pengalaman Sales berdasarkan Jumlah Customer menggunakan sample database yaitu classicmodels. Berikut langkahnya : 1. Gunakan perintah USE untuk memilih database yang akan digunakan. 2. Buat sebuah STORED PROCEDURE berparameter untuk mengecek apakah sales tersebut berpengalaman atau tidak, dilihat dari id sales nya. 3. Lakukan pengujian apakah berhasil.

PERINTAH IF DAN CASE

Gambar
  Pada MySQL kita dapat menyisipkan sebuah perintah kondisi atau percabangan. Untuk memudahkan penggunaannya tentu saja perintah tersebut dibungkus dengan sebuah PROCEDURE. IF dan CASE merupakan perintah yang serupa tapi tidak sama. Mereka memiliki kelebihannya masing-masing dan digunakan sesuai kebutuhan.  PERINTAH IF Harap di perhatikan yaaa , jika kita butuh lebih dari 1 kondisi maka kita dapat kita bisa menggunakan perintah IF-ELSE. Selanjutnya adalah hasil jika kita panggil PERINTAH CASE Gambar dibawah ini merupakan dari Case  :  Selanjutnya ,  berikut adalah hasil dari case yg telah di panggil

Perintah Procedure Pada MYSQL Workbench

Gambar
  PROCEDURE memiliki peran yang kurang lebih sama dengan Function(fungsi) dalam pemrogramman. Di dalamnya dapat berupa sekumpulan perintah dan variabel yang disimpan. Cara menggunakan PROCEDURE ini cukup dengan menggunakan perintah CALL untuk memanggilnya. Berikut cara membuat serta operasi-operasi yang dapat dilakukan dengan PROSEDURE : 1. Membuat PROCEDURE : 2. Sebuah Delimiter pada Procedure juga dapat diubah 3.  Di dalam PROCEDURE, kita juga dapat menambahkan sebuah variabel. 4. Dapat juga menggunakan sebuah parameter. Sehingga dapat kita gunakan sesuai dengan kondisi yang kita inginkan 5. Jika kita membuat kesalahan pada pembutan PROCEDURE atau kita ingin mengubahnya maka kita dapat menggunakan perintah Alter pada MySQL Workbench. Dengan klik kanan pada PROCEDURE yang sebelumnya sudah dibuat. Jika sudah pilih Apply 6. Jika kita sudah tidak memerlukan sebuah PROCEDURE lagi maka kita dapat menghapusnya, yaitu dengan perintah DROP. 7. Untuk melihat apakah sebuah PROCEDURE te...

Fungsi Join

Gambar
  Dalam sebuah database pasti memiliki sebuah hubungan (foreign key) di antara tabel-tabelnya. Kita dapat menampilkan data yang dibutuhkan dari 2 tabel atau lebih melalui sintaks MySQL dengan printah JOIN. Terdapat 4 perintah JOIN pada MySQL, yaitu sebagai berikut : 1. INNER JOIN,  menghasilkan baris yang cocok dari dua tabel terkait. 2. LEFT JOIN, mengambil semua data dari tabel kiri dan cocokkan kanan. 3. RIGHT JOIN, m engambil semua data dari tabel kanan dan cocokkan kiri. 4. CROSS JOIN, menggabungkan setiap baris dari tabel pertama dengan tabel kedua.

Perintah VIEW Pada MYSQL Workbench

Gambar
  Pengertian View   View adalah objek di dalam database yang berisi kumpulan kolom yang dihasilkan dari Perintah select. Dengan kata lain yang lebih sederhana, view adalah object yang menyimpan hasil query, baik dari satu tabel atau lebih, didalam database view juga sering dinamakan sebagai “tabel virtual” , karena view sebenarnya tidak memiliki data. Data yang ditampilkan oleh sebuah view diambil dari tabel-tabel aktual yang disertakan dalam SELECT.  Berikut Perintah untuk memilih data dari dua tabel yang berbeda : Berikut untuk membuat VIEW : Untuk mengubah VIEW maka kita dapat menggunakan perintah CREATE OR UPDATE atau ALTER pada bagian depan syntaxnya. Kita juga dapat menggunkaan perintah AS pada VIEW seperti berikut: Untuk mengubah VIEW maka kita dapat menggunakan perintah CREATE OR UPDATE atau ALTER pada bagian depan syntaxnya. Kita juga dapat menggunkaan perintah AS pada VIEW seperti berikut : Jika sebuah VIEWsudah tidak dierlukan lagi, mak...