Postingan

Menampilkan postingan dari Maret, 2021

TRIGGER - Pertemuan 11

Gambar
Nama :  Anggun Maylani NPM :  19312154 Kelas :  IF 19 D Mata Kuliah :  Pemrograman Basis Data Universitas :  https://teknokrat.ac.id/    Fakultas :  https://ftik.teknokrat.ac.id TRIGGER Trigger dalam database adalah kode prosedural yang secara otomatis dijalankan untuk menanggapi perubahan tertentu pada table tertentu atau tampilan dalam database. Trigger dapat didefinisikan untuk menjalankan penrintah sebelum atau setelah eksekusi DML (Data Manipulation Language) seperti INSERT, UPDATE, dan DELETE. Trigger banyak digunakan untuk menjaga integritas informasi pada database. 1. Buatlah trigger dengan nama simpan_produk, yang aktif pada saat ada penambahan data di tabel products. action -> menyimpan data ke dalam tabel log_products dengan status "added". Jawab : Kode query simpan_produk : Hasil query : Penjelasan : Untuk membuat sebuah trigger, dapat dengan menuliskan  "create trigger <Nama_Trigger>" .  Trigger ...

Stored Procedure - Pertemuan 8

Gambar
Nama :  Anggun Maylani NPM :  19312154 Kelas :  IF 19 D Mata Kuliah :  Pemrograman Basis Data Universitas :  https://teknokrat.ac.id/    Fakultas :  https://ftik.teknokrat.ac.id Stored Procedure Stored procedure adalah salah satu objek  routine  yang tersimpan pada database MySQL dan dapat digunakan untuk menggantikan berbagai kumpulan perintah yang sering kita gunakan, seperti misalkan sejumlah row ke table lain dengan filter tertentu. Stored procedure sangat berguna ketika kita tidak ingin user mengakses table secara langsung, atau dengan kata lain membatasi hak akses user dan mencatat operasi yang dilakukan. Dengan demikian resiko kebocoran dan kerusakan data dapat lebih diminalisir. Cara membuat  Stored Procedure Cara memanggil  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 te...

Pratikum Pemrograman Basis Data | Pertemuan 4

Gambar
Nama :  Anggun Maylani NPM :  19312154 Kelas :  IF 19 D Mata Kuliah :  Pemrograman Basis Data Universitas :  https://teknokrat.ac.id/    Fakultas :  https://ftik.teknokrat.ac.id DML dan SELECT 1.  Buatlah Database dan Strukur Tabel Membuat database : create database PBD_AnggunMaylani  Masuk ke dalam database : use [PBD_AnggunMaylani]  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 tabel kwitansi : create table kwitansi (  NomorKwitansi char(5) primary key,  TanggalKwitansi date not null,  KodePelanggan char(5) not null foreign key references pela...