Posts

Praktikum Pemrograman Basis Data | Pertemuan 11

Image
  Nama : Ghazali NPM : 19312188    Kelas : IF 19 D Mata Kuliah : Pemrograman Basis Data Soal no 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 (stock berkurang) Jawab : Query trigger simpan_orderitems Untuk membuat sebuah trigger perlu menuliskan  CREATE TRIGGER  simpan_orderitems atau bisa dengan nama sesuai keinginan,akan aktif ketika kita memasukan data ke dalam tabel orderitems yang ada di query  AFTER INSERT . Selanjutnya yaitu mendeklarasikan sebuah parameter  @id product ,  @ total Buy  yang akan diberikan nilai berdasarkan tabel inserted,query setelah inserted yaitu mengurangi stock yang ada di dalam tabel  products  dan menambah log penjualan kedalam tabel log_products setelah kita menginputkan. Data tabel  products dan  log_prod...

Praktikum Pemrograman Basis Data | Pertemuan 8

Image
  Nama : Ghazali NPM : 19312188    Kelas : IF 19 D Mata Kuliah : Pemrograman Basis Data Stored Procedure Stored procedure adalah kumpulan pernyataan/procedure SQL yang disimpan dalam database. Stored procedure dapat menerima parameter, dan Anda dapat mengatur variabel, menulis pernyataan IF, dan lainnya dalam stored procedure. Cara membuat Stored Procedure 1). Buatlah sebuah stored procedure dengan nama hapus_vendors, yang dapat menghapus data vendors berdasarkan kode vendors yang diinputkan, lalu menampilkan semua data vendors yang terbaru. (HAPUS data vendors dengan ID V0090) Query : Hasil : Penjelasan : Membuat procedure untuk menghapus data yang kita inginkan yang memiliki 1 parameter (idvendors) dengan tipe data char(5),lalu query DELETE FROM vendors WHERE vend_id=@idvendors; merupakan perintah untuk mendelete data dan SELECT * FROM vendors; untuk menampilkan seluruh data. Setelah selesai membuat procedure,maka kita ...

Praktikum Pemrograman Basis Data | Pertemuan 4

Image
Nama : Ghazali NPM : 19312188    Kelas : IF 19 D Mata Kuliah : Pemrograman Basis Data   DML and SELECT 1)       Membuat Database dan Struktur Table Membuat Database : create database PBD_Ghazali Masuk Ke dalam Database : use [PBD_Ghazali]  Seperti dibawah ini : Membuat Table Pelanggan : create table pelanggan (  KodePelanggan char(5) primary key,  NamaPelanggan varchar(25) not null, AlamatPelanggan varchar(50) not null ) Membuat Table Barang : create table barang (  KodeBarang char(5) primary key,  NamaBarang varchar(25) not null, HargaBarang int not null, StokBarang int not null, Satuan varchar(15) not null  ) Membuat Table Kwitansi : create table kwitansi (  NomorKwitansi char(5) primary key, TanggalKwitansi date not null,  KodePelanggan char(5) not null foreign key references pelanggan(KodePelanggan) ) Membuat Table Detail_Kwitansi : create table detail_kwitansi ( NomorKwitansi char(5) not null...