1 / 22

JSP dan Database

JSP dan Database. JSP sebagai teknologi untuk pembuatan aplikasi web memiliki kemampuan menangani database dengan menggunakan class dan interface Java Database Connectivity ( JDBC ) sebagai driver antara program JSP dan database server.

ada
Download Presentation

JSP dan Database

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JSP dan Database

  2. JSP sebagai teknologi untuk pembuatan aplikasi web memiliki kemampuan menangani database dengan menggunakan class dan interface Java Database Connectivity ( JDBC ) sebagai driver antara program JSP dan database server. • Untuk masing-masing database memiliki JDBC driver sendiri-sendiri.

  3. JDBC • JDBC adalah Application Programming Interface (API) yang dikembangkan oleh Sun Microsystem untuk menyediakan akses data universal dalam bahasa pemrograman Java. • Inti JDBC adalah package java.sql dan javax.sql. • JDBC menyediakan mekanisme untuk koneksi database, query database, dan traksaksi database. • JDBC tidak melakukan standarisasi SQL, tetapi dapat mendukung sintaks SQL untuk masing-masing vendor database.

  4. Diagram JDBC

  5. Komponen Utama JDBC • JDBCAPI memiliki beberapa komponen utama yang berhubungan dengan mekanisme pengolahan data baik itu untuk berkomunikasi dengan database server, melakukan koneksi, mengirim perintah SQL, mendapatkan data, menutup koneksi, serta penanganan error yang mungkin terjadi dalam pengolahan data. • Driver adalah komponen untuk menangani komunikasi dengan database server. • DriverManager adalah komponen untuk menangani objek Driver dimana objek DriverManager juga mengabstraksi detail dari proses kerja objek Driver. • Connection adalah komponen untuk merepresentasikan koneksi secara fisik ke database • Statement adalah komponen untuk mengirim perintah-perintah SQL ke database. • ResultSet adalah komponen untuk menyimpan data yang didapat dari database setelah perintah SQL dijalankan dengan menggunakan komponen Statement. • SQLException adalah komponen untuk menangangi kesalahan-kesalahan (error) yang mengkin terjadi dalam pengolahan database.

  6. JDBC bukan database server, tetapi merupakan penyedia mekanisme untuk berkomunikasi antara aplikasi Java dan database server. • JDBC memiliki 7 (tujuh) tahap standart untuk menangani database, yaitu : • Load driver JDBC • Mendefinisikan URL database • Membuat dan melakukan koneksi • Membuat obyek statement • Mengeksekusi query • Memproses result (hasil query) • Menutup koneksi

  7. 1. Melakukan Load Driver JDBC Untuk database mySQL

  8. Untuk database SQL Server

  9. 2. Mendefinisikan URL Untuk database mySQL Untuk database SQL Server

  10. 3. Koneksi database • Untuk database mySQL • Untuk database SQL Server

  11. 4. Membuat objek statement • Untuk database mySQL dan SQL Server

  12. 5. Melakukan Query • Untuk database mySQL • Untuk database SQL Server

  13. 6. Memproses Hasil • Untuk database mySQL dan SQL Server

  14. 7. Menutup Koneksi • Untuk database mySQL dan SQL Server

  15. Teskoneksi.jsp

  16. Penerapan jdbc dalam jsp

  17. Index.jsp

  18. Koneksi.java

  19. Simpan.jsp

  20. View.jsp

  21. TerimaKasih

More Related