Postingan

Pertemuan 14 Backup dan Restore MySql

Gambar
 BACKUP & RESTORE MYSQL     Pada pertemuan kali ini kita akan membahas tentang backup dan restore mysql, Apa itu backup restore?, mengapa hal ini kita harus melakukannya?, dan apa kegunaannya?.      Backup dan restore adalah proses krusial dalam manajemen basis data untuk melindungi data dari kehilangan atau kerusakan. MySQL, sebagai salah satu sistem manajemen basis data (DBMS) yang populer, memiliki fitur-fitur bawaan untuk melakukan backup dan restore. Berikut ini merupakan simulasi untuk melakukan backup dan restore database yang kita miliki: disini saya akan melakukan backup pada database dengan nama bagasriatmap_db, pilih database lalu klik bar server dan klik data export Pilih opsi backup seperti format file, tempat penyimpanan, dan opsi lainnya sesuai kebutuhan Anda. pilih direktori penyimpanan sesuai keinginan Jika dirasa sudah sesuai maka lakukan export dengan meng-klik start export proses export Maka file backup akan tersimpan sesuai dengan a...

PERTEMUAN 13 TRIGER

Gambar
 TRIGGER MY SQL      Trigger adalah objek dalam database yang dapat diatur untuk menjalankan tindakan (actions) tertentu secara otomatis ketika suatu peristiwa tertentu terjadi dalam tabel database. Trigger MySQL digunakan untuk mengotomatisasi tindakan tertentu, seperti memperbarui atau menghapus data, ketika suatu peristiwa tertentu terjadi, misalnya, saat suatu baris ditambahkan, diubah, atau dihapus dari tabel. Dalam MySQL, ada beberapa jenis trigger, di antaranya:  BEFORE Trigger: Diaktifkan sebelum peristiwa yang diinginkan terjadi (misalnya, sebelum INSERT, UPDATE, atau DELETE).  AFTER Trigger: Diaktifkan setelah peristiwa yang diinginkan terjadi. Trigger memungkinkan Anda untuk menjalankan logika tambahan di database Anda tanpa perlu melibatkan aplikasi pengguna secara langsung. langsung saja praktik unutk kode dari triger seperti berikut: DELIMITER $$ CREATE TRIGGER nama_trigger {BEFORE | AFTER} {INSERT | UPDATE| DELETE } ON nama_table FOR...

PERTEMUAN 12 Insight JOIN

Gambar
INSIGHT JOIN     Setelah pertemuan kemarin kita malakukan insight view ,untuk itu pada pertemuan kali ini kita akan mendapatkan insight JOIN, join dalam sql ini terdapat macam macam join, yakni ada INNER JOIN merupakan pengabungan data yang beririsan, LEFT JOIN pengambilan data berinisan disebelah kiri, RIGHT JOIN pengambilan data beririsan sebelah kanan, FULL JOIN penggambilan semua data     Pada pertemuan kali ini saya ingin melakukan join pada table order details dan table product yang mana kolum yang saya gunakan dari tabel orderDetails ialah orderNUmber,ProductCode,dan PriceEach sedangkan kolum dari tabel product yang saya gunakan ialah ProductName, dan productLine     Baik langsung saja kita lakukan dengan dengan format syntak berikut ini : kita contoh kan menjadi seperti berikut : SELECT orderdetails.orderNumber, products.productName, products.productLine, orderdetails.priceEach FROM orderdetails INNER JOIN products ON orderdetails.productCode = prod...

PERTEMUAN 10 stored procedure if statment

Gambar
 Store Product IF STATMENT Pernyataan IF pada stored procedure digunakan untuk melakukan pengujian kondisi logis di dalam prosedur penyimpanan (stored procedure). Ini memungkinkan Anda untuk mengeksekusi blok pernyataan tertentu hanya jika kondisi tertentu terpenuhi. Format umum dari pernyataan IF dalam stored procedure adalah sebagai berikut: Anda juga dapat menggunakan pernyataan ELSE untuk menentukan blok pernyataan yang akan dieksekusi jika kondisi tidak terpenuhi. Juga, Anda dapat menyertakan pernyataan lain di dalam blok IF atau ELSE untuk menjalankan sejumlah pernyataan tergantung pada kondisi yang diberikan. Disini untuk praktik kita akan melihat harga , dan sedikit modifikasi yakni utnuk harga yang lebih kecil dari 50 maka kita akan ubah menjadi tetap 50 (buyprice<50 =50) contoh disini kita dapat melihat bahwa harga dari baris pertama dibawah 50 nah disini kita akan membuat ketika klien ingin melihat harga product 1969 Harley Davidson Ultimate Chopper akan ditampik...

Pertemuan 9 STORE PROCEDURE

Gambar
 Store Procedure MySql Stored Procedure adalah sebuah fungsi berisi kode SQL yang dapat digunakan kembali. Dalam Stored Procedure juga dapat dimasukkan parameter sehingga fungsi dapat digunakan lebih dinamis berdasarkan parameter tersebut Sebelum mencoba menggunakan Stored Procedure kita harus mempunyai table yang siap digunakan Disini saya menggunakan table saya yakni tbl mahasiswa  Berikutnya saya akan menggunakan store procedure untuk memangil colum nim, nama, dan ipk  dengan menggunakan sytax berikut ini : DELIMITER $$ CREATE PROCEDURE ipk_mahasiswa() BEGIN   SELECT NIM, NAMA, IPK from tblmahasiswa; END $$ DELIMITER ;   Kemudian langsung execut dan jika berhasi maka panggil dengan sytak CALL ipl_mahasiswa(); maka akan muncul store procedure berikut :   DROP PROCEDURE DROP PROCEDURE adalah perintah dalam SQL yang digunakan untuk menghapus (menghancurkan) stored procedure dari sebuah database. Stored procedure adalah kumpula...

Pertemuan 8 Praktikum basis data

Gambar
  contoh bagaimana kita apat memastikan bahwa nilai committee_id yang kita masukkan ke dalam tabel members sudah ada di tabel committees:  Membuat tabel dan values nya Contoh di atas menunjukkan bahwa tabel committees memiliki tiga baris data dengan committee_id 1, 2, dan 3. Kemudian, saat kita memasukkan data ke dalam tabel members, pastikan bahwa nilai committee_id yang digunakan sudah ada di tabel committees. Ini memahami penggunaan kunci asing dalam hubungan antara tabel members dan committees. INNER JOIN Query di atas akan mengambil member_id, company_name dari tabel members dan committee_name dari tabel committees yang memiliki nilai committee_id yang sama di kedua tabel tersebut. Dengan menggunakan INNER JOIN, hanya baris yang memiliki nilai committee_id yang cocok di kedua tabel yang akan ditampilkan. Query ini akan menghasilkan tiga baris yang menunjukkan member_id, company_name dari tabel members dan committee_name dari tabel committees yang sesuai dengan nilai ...

Dasar View Dalam MySql Tugas Pertemuan 7

Gambar
 Dasar View MySql (CREATE VIEW, UPDATE VIEW, dan UPDATE WITH)     Bagas Riatma Putera-211011401021 Pada kali pertemuan kali ini kita akan belajar tentang "View"dalam MySql dan untuk pembelajaran kali ini kita masih menggunakan database yang sama seperti kemarin yakni database employees_db        Dalam konteks SQL (Structured Query Language), "view" adalah objek database yang menyediakan tampilan virtual dari satu atau lebih tabel dalam database. View adalah hasil dari query SQL yang disimpan sebagai objek database, dan biasanya digunakan untuk menyederhanakan akses dan manipulasi data dalam database. Untuk itu langsung saja masuk ke praktek yang pertama yakni untuk mengambil data melalui perintah sql : Sebagai contoh kasus disini saya ingin melihat data order dan melihat jumlah order , artinya disini kita membutuhkan ordernumber, productname(melihat apa yang diorder), quantityorder(melihat banyaknya order),priceEach(melihat harga) dan seluruh data ter...