Postingan

Menampilkan postingan dari Maret, 2021

Teori Pemrograman Basis Data | Pertemuan 11

Gambar
Nama  : Aulia Nuraini NPM  : 19312163 Kelas : IF 19 D Matkul : Pemrograman Basis Data Materi Trigger Soal 3 Buatlah sebuah trigger dengan nama simpan_orderitems , trigger aktif setelah menyimpan data ke dalam tabel orderitems. Action pada trigger adalah merubah stock pada tabel products (stok berkurang). Jawab : Query trigger simpan_orderitems Penjelasan : Untuk membuat sebuah trigger, dapat dengan menuliskan "create trigger <Nama_Trigger>" .  Trigger akan aktif ketika kita memasukkan data ke dalam table orderitems , untuk mengetahui akan aktif saat kita memasukkan data, jawabannya terletak pada after insert  (trigger dijalankan sesudah record dimasukkan ke database). Kemudian kita mendeklarasikan sebuah variabel id  dan totalbeli  yang akan diberikan nilai berdasarkan table inserted  (tidak berdasarkan tabel aslinya), selanjutnya terdapat query untuk mengurangi stok  yang ada di dalam table products , dan menambahkan log penjualan ke dalam ...

Praktikum Pemrograman Basis Data | Pertemuan 8

Gambar
Nama : Aulia Nuraini NPM : 19312163 Kelas : IF 19 D Matkul : Pemrograman Basis Data Stored Procedure Stored Procedure merupakan kumpulan dari satu atau lebih perintah SQL yang dapat dieksekusi lebih cepat. Jika kita memiliki kondisi dimana kita harus menuliskan query yang sama berulang kali, maka kita dapat menyimpan query tersebut ke dalam stored procedure, apabila dibutuhkan kita tinggal memanggil procedure yang telah dibuat. Cara membuat Stored Procedure Untuk membuat query Stored Procedure dapat menuliskan " create procedure (nama_procedure) as ", sedangkan untuk memasukkan query nya dapat menuliskan diantara  begin  dan end . Sepeti contoh query di atas yang akan menampilkan seluru data customers. Cara memanggil Stored Procedure Untuk memanggil atau menjalankan Stored Procedure dapat menuliskan " execute (nama_procedure)". Stored Procedure memiliki satu atau lebih paramater, untuk menampung nilai parameter dapat membuat variabelnya terlebih dahulu dengan menuli...

Praktikum Pemrograman Basis Data

Gambar
Praktikum Pemrograman Basis Data | Pertemuan ke-4 Nama  : Aulia Nuraini NPM  : 19312163 Kelas  : IF 19 D Matakuliah : Pemrograman Basis Data (DML dan Select) Langkah pertama, membuat database baru dengan format nama PBD_NamaMahasiswa, jangan lupa untuk menggunakan database nya terlebih dahulu. Kedua, membuat tabel pelanggan Ketiga, membuat tabel barang Keempat, membuat tabel kwitansi Kelima, membuat tabel detail_kwitansi Sehingga kita akan menampilkan relasi antar tabel Lalu kita akan melakukan latihan, sebelumnya tambahkan data kedalam tabel pelanggan Sehingga menampilkan tabel seperti ini Latihan pertama, kita akan mengganti nama pelanggan dari Dhani menjadi Doni yang memiliki kode pelanggan "P0090" Kedua, kita akan mengganti nama serta alamat dari pelanggan yang memiliki kode pelanggan "P0092" Ketiga, kita akan menghapus data yang memiliki kode pelanggan "P0091" Setelah latihan selesai, hapus semua data yang ada di dalam tabel pelanggan Sebelum mengerja...