Praktikum Berkas dan Basis Data

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
MYSQL.
Database Create-Retrieve-Update-Delete (CRUD)
DDL & Aturan Referential
T R I G G E R.
Latihan SQL.
SQL: Queries II, Constraints & Triggers (Chap. 5 – Ramakrishnan)
SQL (Structure Query Language) Tingkat Lanjut Endah Priyanti, S.Kom.
DML Lanjutan Pertemuan Minggu Ke-10.
TRIGGER.
Triggers & Stored Procedure The main reference of this presentation is from book: Peter Rob, Carlos Coronel, “Database systems: Design, Implementation.
Oracle : Form/Report Developer
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
Trigger.
STRUKTUR TABEL.
Select Case.
Praktek Pemograman Client-Server
STORED PROCEDURE Achmad Yasid, SKom.
Procedure Siti Mukaromah, S.Kom.
TRIGGER Siti Mukaromah, S.Kom.
TRIGGER.
Data Definition Language dan Data Manipulation Language
SINTAK STORED PROCEDURE
Triggers & Stored Procedure The main reference of this presentation is from book: Peter Rob, Carlos Coronel, “Database systems: Design, Implementation.
Tabled Value Parameter. Tabled Value Parameter merupakan tipe data yang dibuat oleh user Tabled Value Parameter digunakan untuk mengirimkan multiple rows.
Data Types Data Definition Language Referential Constraint SQL Query
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
© 2010 © Rizki Arif Firdaus © 2010 © 2010.
STRUCTURED QUERY LANGUAGE (SQL)
Jawaban UTS Pemrograman Basis Data ( ) Pemrograman Basis Data ( ) Genap
FUNGSI & TRIGGER ACHMAD YASID.
SQL Pertemuan
© Ilmu Komputer UGM Stored Procedure MySQL 5.
Modul SBD-2 …….. SQL Server
Mengekspor, Menyalin, dan Mengimpor Data
TRIGGER SYAIFUL HUDA, S.Kom.
FUNGSI-FUNGSI AKSES MySql
Connect to the Server - Putty
STORED PROCEDURE & TRIGGER
Integritas basis data.
View dan Trigger Materi 5
Konsep Teknologi Informasi B
Stucture Query Language
Stucture Query Language
TRIGGER.
Sistem Manajemen Basis Data
Procedure Siti Mukaromah, S.Kom.
“Array, Procedure dan Function”
Query dalam sql server Pertemuan 6.
BAB ENHANCED DATA MODELS FOR ADVANCED APPLICATIONS
Structured Query Language
CURSOR.
DATA MANIPULATION LANGUAGE
Trigger.
Oleh : FIRMAN JAYA, S.Pt, M.Kom
Stucture Query Language
Integritas Basis Data Triggers, Store Procedure
FUNGSI & TRIGGER.
Integritas basis data.
Stucture Query Language
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
Praktikum Sistem Basis Data - 2
12/6/2018 TRIGGER Pemrograman Basis Data Siti Mukaromah, S.Kom.
Praktikum 2 - Sistem Basis Data 1
Stored Procedure D. SINAGA, M.KOM.
ORACLE PL/SQL TRIGGER Program Studi D3 Teknik Informatika -Fakultas Ilmu Terapan.
10/14/2019 TRIGGER Pemrograman Basis Data.
Transcript presentasi:

Praktikum Berkas dan Basis Data © 2010 Store Procedure/Function – Trigger Rizki Arif Firdaus http://firarif.wordpress.com/praktikum/

Store Procedure Contoh delimiter $ create procedure tambah_fakultas(id char(2),nama varchar(50)) begin insert into fakultas values(id,nama); end $ delimiter ; call tambah_fakultas (‘KU’, ‘Kedokteran Umum’);

Store Procedure (2) Delimiter adalah karakter atau string yang memberi tahu MySQL bahwa kita telah selesai menulis statemen SQL. Defaultnya: semicolon (tanda ;). Hal ini diperlukan karena store procedure terdiri atas sejumlah statemen, dan setiap statemen harus diakhiri dengan semicolon.

Store Procedure (3) Latihan 1 Buat store procedure untuk meng-update table mahasiswa dengan input niu dan nama. Coba untuk memanggil prosedurnya.

Store Procedure (4) delimiter @ create procedure ubah_mahasiswa(niu int,nama varchar(100)) begin update mahasiswa set niu=nim where nama=nama; end @ delimiter ; call ubah_mahasiswa(1,‘ikkie');

Store Function Contoh: delimiter & create function func_genap(angka int(10)) returns tinyint(1) begin case mod(angka,2) when 0 then return true; when 1 then return false; end case; end& delimiter ; select func_genap(3);

Store Function (2) Latihan 2 Buat store function untuk menampilkan jumlah mahasiswa dari setiap prodi Coba untuk memanggil fungsinya.

Store Function (3) delimiter % create function jumlah_mhs (prodi char(3)) returns int begin declare jumlah int; select count(*) as 'jumlah mahasiswa' into jumlah from mahasiswa where kode_prodi = prodi; return jumlah; end% delimiter ; select jumlah_mhs(‘IKP’);

Trigger Contoh: delimiter $$ create trigger trig_prodi after update on program_studi for each row begin insert into program_studi_log values (new.kode_prodi,new.nama,new.kode_jurusan); end$$ delimiter ;

Trigger (2) Latihan 3 Buat trigger untuk insert data di tabel krs dengan semester genap tahun 2009 dan kode mata kuliah MMS2602 setelah insert data ke tabel mahasiswa

Trigger (3) delimiter # create trigger trig_krs after insert on mahasiswa for each row begin insert into krs values (new.niu, ’GENAP’, ’2009’, ’’, ’MMS2602’); end# delimiter ;

Trigger (4) Latihan 4 Buat trigger untuk update data sks=2 di tabel mata kuliah pada kode prodi yang bersangkutan (yang di-update di tabel program studi) setelah update data di tabel program studi

Trigger (5) delimiter ^^ create trigger trig_mk after update on program_studi for each row begin update mata_kuliah set sks=2 where kode_prodi=new.kode_prodi; end^^ delimiter ;