Pertemuan <<3>> Pengembangan Aplikasi Basis Data

Slides:



Advertisements
Presentasi serupa
Pengenalan Arsitektur Basis Data
Advertisements

Nama Anggota Kelompok :  Marina KW ( )  Robby Cahyadi ( )  Asdi Atmin F ( )  Refi Zulkarami ( )
Fourth Generation programming language
Java Database Connectivity (JDBC) JDBC adalah Application Programming Interface (API) yang dirancang untuk mengakses Database.
Pemrograman Database dengan JAVA
Stored Procedure Basis Data Terapan.
Stored Procedure Basis Data 2.
Triggers & Stored Procedure The main reference of this presentation is from book: Peter Rob, Carlos Coronel, “Database systems: Design, Implementation.
Koneksi Database Java dan Access
STORED PROCEDURE Achmad Yasid, SKom.
TRIGGER.
Pertemuan II Kuliah Pemrograman Web Menggunakan JSP
JDBC-Metadata Java2 Advanced JDBC Metadata – Java2 Advanced.
CURSORS Nama kelompok 10 Rizka Annisa
1 Pertemuan > Rancangan Konseptual Model ER Matakuliah: >/ > Tahun: > Versi: >
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.
Koneksi PHP ke Database MySQL
JDBC Java2 Advanced.
JDBC.
Basis Data Klien Server
Pertemuan 12 Procedure dan Macro
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
CURSOR Siti Mukaromah, S.Kom 1. D EFINISI Cursor adalah nama untuk sebuah area SQL dimana informasi untuk pemrosesan pernyataan SQL yang sifatnya spesifik.
Pertemuan 6 PEWARISAN AND POLYMORPHISM
Polymorphism Pertemuan 9 Matakuliah: M0864/Programming I Tahun: 2009.
1 Pertemuan > Basis Data pada Aplikasi Berbasis Web Matakuliah: >/ > Tahun: > Versi: >
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 2 As’ad.
Pemrograman Visual Ramos Somya.  ActiveX Data Objects (ADO) untuk framework.NET. merupakan class yang berisi komponen untuk melakukan interaksi dengan.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
© Ilmu Komputer UGM Stored Procedure MySQL 5.
1 Pertemuan 7 Klasifikasi dan Rekognisi Pola (1) Matakuliah: T0283 – Computer Vision Tahun: 2005 Versi: Revisi 1.
Pertemuan 5 Balok Keran dan Balok Konsol
Matakuliah : R0022/Pengantar Arsitektur Tahun : Sept 2005 Versi : 1/1
1 Pertemuan 3 Pengenalan menu dasar 3D Matakuliah: R0374/Komputasi Desain Arsitektur II Tahun: 2005 Versi: V-1/R-0.
1 Pertemuan 13 Pembahasan Kasus Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 4 Doubly Linked List Matakuliah: T0026/Struktur Data Tahun: 2005 Versi: 1/1.
Pertemuan 11 Embedded SQL (psm & hosted library)
C U R S O R.
Stored Function Tanpa Parameter
PENJURUSAN DI ORACLE ORACLE DEVELOPER
Java Database Connectivity Materi 5
STORE PROCEDURE.
Bahasa Pemrograman (Pemrograman Visual)
Praktikum Berkas dan Basis Data
Pertemuan 13 Pengendalian File
Stored Function Dengan Parameter
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 2 As’ad.
Java Database Programming
CURSOR.
basis data client server
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Pertemuan 3 Diferensial
CURSOR.
Mengelola Query Basis Data
Nama Kelompok Hardani Novian S Musyafa’ Tanjung
CURSOR.
Tahun : <<2005>> Versi : <<1/2>>
Pertemuan 09 Parameter Bursa dan Mekanisme Pembentukan Harga di Bursa
Andoid Database SQLite
Integritas Basis Data Triggers, Store Procedure
Pertemuan <<7>> Evaluasi Query
JDBC (Java Database Connectivity)
Java Database Connectivity (JDBC)
Stored Procedure D. SINAGA, M.KOM.
PL/SQL CURSOR Program Studi D3 Teknik Informatika -Fakultas Ilmu Terapan.
CURSOR.
Transcript presentasi:

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

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

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

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

AKSES BASIS DATA DARI APLIKASI Cursor OPEN FETCH MOVE CLOSE

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;

JDBC Pengenalan JDBC ODBC JDBC API DRIVER MANAGER DATA SOURCE

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

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 };

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

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

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

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