Postingan

Pertemuan 12 Insight JOIN

Gambar
 Nama : Achmad Mulyana Kelas : 05 TPLE 009 Nim : 211011401766 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 : setelah itu kita lakukan run maka akan tampil seperti berikut :

Latihan 10 Stored Procedure MySQL IF Statement

Gambar
16 November 2023

tugas Pertemuan 9 Prak Basis Data

  Dalam bagian ini, kita akan membahas dasar-dasar penggunaan stored procedures di MySQL. Stored procedures adalah kumpulan pernyataan SQL yang diberi nama dan disimpan di dalam server database. Mereka digunakan untuk menjalankan tugas-tugas tertentu secara berulang, mengurangi pengulangan kode, dan meningkatkan keamanan serta efisiensi dalam pengelolaan database. 1.1 Pengenalan Stored Procedures Stored procedure adalah sekuensial dari satu atau lebih pernyataan SQL yang telah diberi nama dan disimpan di server MySQL. Mereka dapat menerima parameter dan mengembalikan hasil. Ada dua jenis stored procedure di MySQL: prosedur yang tidak mengembalikan hasil (tidak memiliki pernyataan SELECT dalam definisi) dan prosedur yang mengembalikan hasil (menggunakan pernyataan SELECT ). 1.2 Membuat Stored Procedures Untuk membuat stored procedures, Anda dapat menggunakan perintah CREATE PROCEDURE . Berikut contoh sederhana: sql DELIMITER  / /   CREATE   PROCEDURE  HelloWorld...

Tugas Pertemuan 8 Prak Basis Data...

Gambar
09 November 2023   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 ses...

Dasar View Dalam My Sql Tugas Pertemuan 7 Achmad Mulyana

Gambar
  Dasar View MySql (CREATE VIEW, UPDATE VIEW, dan UPDATE WITH) Achmad Mulyana - 211011401766 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 tersebut ada dalam dua tab...