Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan <<3>> Pengembangan Aplikasi Basis Data

Presentasi serupa


Presentasi berjudul: "Pertemuan <<3>> Pengembangan Aplikasi Basis Data"— Transcript presentasi:

1 Pertemuan <<3>> Pengembangan Aplikasi Basis Data
Matakuliah : <<M0264>>/<<Sistem Manajemen Basis Data>> Tahun : <<2006>> Versi : <<1/1>> Pertemuan <<3>> Pengembangan Aplikasi Basis Data

2 Mahasiswa dapat menjelaskan pengembangan aplikasi basis data
Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat menjelaskan pengembangan aplikasi basis data

3 Akses Basis data dari aplikasi Pengenalan JDBC Pengenalan SQLJ
Outline Materi Akses Basis data dari aplikasi Pengenalan JDBC Pengenalan SQLJ Pengenalan Stored Procedures

4 AKSES BASIS DATA DARI APLIKASI
Host Language (C atau Java) Embedded SQL – Static SQL queries Language Construct : EXEC SQL CONNECT EXEC SQL BEGIN DECLARE SECTION AND EXEC SQL END DECLARE SECTION Embedding SQL Statements

5 AKSES BASIS DATA DARI APLIKASI
Cursor OPEN FETCH MOVE CLOSE

6 AKSES BASIS DATA DARI APLIKASI
Dynamic SQL PREPARE EXECUTE char c_sqlstring[] = {“DELETE FROM Sailors WHERE rating > 5”} ; EXEC SQL PREPARE readytogo FROM :c_sqlstring; EXEC SQL EXECUTE readytogo;

7 JDBC Pengenalan JDBC ODBC JDBC API DRIVER MANAGER DATA SOURCE

8 JDBC Classes dan Interfaces
Arsitektur JDBC Classes dan Interfaces Driver Management Connections Executing SQL Statements Matching Java and SQL Data Types Exceptions and Warning Examining Database Metadata

9 SELECT title, price INTO :title, price FROM Books WHERE author=:author
SQLJ Penulisan SQLJ Code #sql books = { SELECT title, price INTO :title, price FROM Books WHERE author=:author };

10 Pelengkap JDBC dengan semi static model query SQLJ Code SQLJ Iterator
Penamaan Iterator Posisi Iterator

11 Declare Iterator Class
SQLJ Declare Iterator Class Instantiate an Iterator Object from The New Iterator Class Initialize the Iterator Using a SQL Statements Iteratively, Read the rows From Iterators Object Close The Iterator Object

12 Contoh Store Procedure sederhana Dapat memiliki parameter
Pemanggilan Store Procedure SQL / PSM Deklarasi Store Procedure Deklarasi Fungsi

13 << PENUTUP>>
Dilanjutkan ke pert. 04 Basis Data pada Aplikasi Berbasis Web


Download ppt "Pertemuan <<3>> Pengembangan Aplikasi Basis Data"

Presentasi serupa


Iklan oleh Google