Trigger.

Slides:



Advertisements
Presentasi serupa
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Trigger.
Advertisements

SQL – DML.
DESAIN & KONFIGURASI DATABASE
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
PERINTAH SQL.
Dasar-dasar SQL soesanto.
MYSQL.
DDL & Aturan Referential
T R I G G E R.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Pemrograman Database dengan JAVA
Manajemen Basis Data menggunakan SQL Server
TRIGGER.
ORACLE DEVELOPER 6i Oracle Developer adalah salah satu produk dari Oracle Corporation yang digunakan untuk membuat suatu aplikasi. Oracle Developer 6i.
Stored Procedure Basis Data Terapan.
PHP - MySQL.
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
Trigger.
STRUKTUR TABEL.
Praktek Pemograman Client-Server
STORED PROCEDURE Achmad Yasid, SKom.
Procedure Siti Mukaromah, S.Kom.
Administrasi Basis Data
TRIGGER Siti Mukaromah, S.Kom.
TRIGGER.
1 Bab 3 Structured Query Language (SQL) Basis Data
Database Pengertian database dalam visual foxpro berbeda dengan pengertian database dalam Foxpro versi sebelumnya, yang berarti tabel. Dalam Visual Foxpro,
SINTAK STORED PROCEDURE
Tabled Value Parameter. Tabled Value Parameter merupakan tipe data yang dibuat oleh user Tabled Value Parameter digunakan untuk mengirimkan multiple rows.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Data Types Data Definition Language Referential Constraint SQL Query
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Pengantar basis data PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR.
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
FUNGSI & TRIGGER ACHMAD YASID.
Pertemuan 2.  Membuat Database  CREATE DATABASE nama_database;  Menampilkan Seluruh Database  SHOW DATABASE;  Mengaktifkan Database  Use name_database;
© Ilmu Komputer UGM Stored Procedure MySQL 5.
1 JDBC-Update Java2 Advanced JDBC Update – Java2 Advanced.
SQL Basis Data.
TRIGGER LANJUT.
TRIGGER SYAIFUL HUDA, S.Kom.
STORED PROCEDURE & TRIGGER
View dan Trigger Materi 5
SQL (Structure Query Language)
Manajemen Basis Data menggunakan SQL Server
SQL pada basis data client-server
SQL Basis Data.
Praktikum Berkas dan Basis Data
TRIGGER.
SQL OVERVIEW.
TRIGER.
Pengenalan SQL Server.
Procedure Siti Mukaromah, S.Kom.
OLEH : Slamet Sn Wibowo Wicaksono
STORED PROCEDURED Stored procedure dan stored function merupakan fasilitas baru dari MySQL versi 5.0.
WAKTU 60 MENIT SIFAT OPEN BOOK
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Trigger Ilman Kadori,M.Kom.
CURSOR.
Oleh : FIRMAN JAYA, S.Pt, M.Kom
Integritas Basis Data Triggers, Store Procedure
Administrasi basis data
FUNGSI & TRIGGER.
ORACLE DEVELOPER 6i Oracle Developer adalah salah satu produk dari Oracle Corporation yang digunakan untuk membuat suatu aplikasi. Oracle Developer 6i.
Referensi Bahasa MySQL
12/6/2018 TRIGGER Pemrograman Basis Data Siti Mukaromah, S.Kom.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
ORACLE PL/SQL TRIGGER Program Studi D3 Teknik Informatika -Fakultas Ilmu Terapan.
BAHASA BASIS DATA Data Defenition Languange
10/14/2019 TRIGGER Pemrograman Basis Data.
Transcript presentasi:

Trigger

TRIGGER Trigger merupakan suatu tambahan aplikasi program yang dihubungkan dengan suatu tabel atau view yang secara otomatis melakukan suatu aksi ketika suatu baris didalam tabel atau view dikenai operasi INSERT, UPDATE atau DELETE.

Use database mahasiswa; Tambahkan pada tabel mhs foreign key untuk kode_prodi Buat table log_mhs : kejadian varchar(25) dan waktu datetime.

Buat trigger insert pada log_mhs, yang memberikan keterangan penambahan data setelah insert data baru. Tambahkan data baru pada mhs

Buat trigger update Lakukan update data pada tabel mhs Buat trigger delete; Untuk menampilkan aktifitas trigger

Dalam implementasi sehari-hari, trigger dan tabel log digunakan untuk mencatat kejadian suatu tabel yang dianggap rawan serangan cracker. Dengan struktur trigger yang baik dan sesuai kebutuhan, administrator dapat melakukan pelacakan dan recovery data dengan cepat karena mengetahui record mana saja yang diserang. Atau dihubungkan dengan aplikasi user interface agar mengaktifkan alarm jika terdapat operasi database pada waktu yang tidak seharusnya.

Menampilkan daftar trigger

STORED PROCEDURE PROCEDURE : program yang mengandung perintah yang tidak disertai pengembalian nilai. Prosedur hanya melakukan suatu perintah tertentu dan menampilkan hasil sesuai perintah.

Membuat prosedur dengan nama pMhsElektro Delimiter // Memanggil prosedur

Keterangan : Parameter x (sebagai out) untuk menampung perintah routine_body. Untuk menjalankan procedure digunakan statemen call. “call pMhsElektro(@Nama)” menghasilkan informasi yang kemudian disimpan pada parameter @Nama. Untuk menampilkan informasi ke layar digunakan pernyataan “select @Nama”.

Buat sebuah prosedur pMhs dengan dua parameter x dan y Panggil pMhs dengan z=‘A02’; Error karena prosedur hanya bisa menampung satu baris

Panggil dengan nilai z =‘A03’ Cara menghapus prosedur

STORED FUNGSI FUNGSI : sekumpulan perintah program yang dapat mengembalikan nilai.

Buat sebuah fungsi fcNamaMhs

Keterangan : Paramater x diperlakukan sebagai IN karena fungsi hanya bisa dilewatkan dengan parameter IN. Untuk pengembalian nilainya, digunakan tipe data dengan kisaran tertentu (pada contoh char(40)) diawali dengan statemen RETURN. Untuk mengekusi fungsi tersebut digunakan perintah select fcNamaMhs(‘September’).

Untuk menampilkan status fungsi tertentu Untuk menghapus fungsi