MENGAKSES DATABASE DENGAN JDBC
|
|
- Sucianty Makmur
- 7 tahun lalu
- Tontonan:
Transkripsi
1 MENGAKSES DATABASE DENGAN JDBC November 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Pendahuluan Agar sebuah program Java dapat mengakses database, dibutuhkan sebuah antar muka aplikasi yang disebut Java Database Connectivity (JDBC). JDBC driver adalah sebuah komponen yang menjembatani komunikasi antara program Java dengan database dalam hal pengiriman perintah-perintah SQL maupun pengembalian hasil-hasilnya. JDBC sangat serupa dengan ODBC driver yang dikenal pada programprogram di lingkungan Windows yang berfungsi untuk melakukan hal di atas. Pada masa ini ada banyak system database (disebut juga DMBS atau Database Management System) yang beredar di pasaran seperti SQL Server, Oracle, DB-2, MySQL, Postgree dan masih banyak lagi. Setiap DBMS memiliki JDBC driver yang berbeda-beda untuk setiap penggunaannya. Misalnya JDBC driver untuk SQL Server hanya dapat digunakan untuk mengakses DBMS tersebut dan tidak bisa digunakan untuk mengakses database lain (Oracle misalnya) karena protocol komunikasi setiap DBMS berbeda-beda. Umumnya setiap pengembang DBMS menyediakan JDBC driver yang bisa di-download secara gratis oleh penggunanya, namun ada pula pengembang pihak ke-tiga yang membuat sendiri JDBC driver yang berbayar dan menawarkan beberapa kelebihan. Untuk mendapatkan informasi lebih lengkap mengenai JDBC, silakan membaca artikel di situs web: Terlepas dari DBMS dan JDBC driver yang digunakan, umumnya tidak ada banyak perbedaan di dalam sebuah program Java dalam hal penggunaan class-class yang berkaitan dengan operasi database (java.sql.*) karena class-class tersebut bersifat generik dan tidak terkait secara khusus pada DBMS tertentu. Jadi sebuah program Java yang sama dapat dengan mudah dialihkan dari satu DBMS ke DMBS lain dengan memodifikasi parameter koneksinya. Contoh-contoh program yang diperlihatkan pada artikel ini akan menggunakan Ms SQL Server. Untuk JDBC drivernya, penulis menggunakan komponen bernama jtds yang dapat dipakai untuk SQL Server versi 6.5 hingga JDBC driver untuk SQL Server ini dapat di-download gratis dari situs web: JVA-FD MENGAKSES DATABASE DENGAN JDBC 1
2 Setelah driver tersebut berhasil diperoleh, silakan mengikuti langkah-langkah berikut ini untuk mulai membuat sebuah contoh program. 1. Jalankan Eclipse dan buat sebuah project baru. 2. Beri nama project tersebut sebagai db-exercise01. Klik Finish. 3. Buat sebuah Folder di dalam project yang baru dibuat dan beri nama lib. 4. Secara manual dengan menggunakan Windows Explorer, copy file jtds jar yang didownload sebelumnya ke dalam folder lib yang ada di dalam folder project ini (di dalam folder workspace dari Eclipse). JVA-FD MENGAKSES DATABASE DENGAN JDBC 2
3 5. Lakukan konfigurasi pada Build Path untuk mengasosiasikan file JAR tersebut dengan project ini. Pilih tab Libraries dan klik tombol Add External JARs. Pilih file jtds jar yang di dalam folder lib tadi. JVA-FD MENGAKSES DATABASE DENGAN JDBC 3
4 Saat selesai menambahkan library tersebut, struktur project akan tampak seperti gambar di bawah ini. 6. Buat sebuah package dan beri nama sebagai org.exercise01.db. JVA-FD MENGAKSES DATABASE DENGAN JDBC 4
5 7. Di dalam package tersebut, buat sebuah class bernama DbConnect. Secara bersamaan tambahkan juga method main ke dalam class tersebut. Klik Finish. Anda telah selesai membuat sebuah project dan class sebagai langkah persiapan. Silakan mengikuti bagian selanjutnya untuk tahap-tahap pembuatan contoh program. JVA-FD MENGAKSES DATABASE DENGAN JDBC 5
6 Membuat Koneksi ke Database Hal pertama yang selalu dilakukan pertama kali saat mengakses sebuah database adalah membuat koneksi. Silakan membuka class DbConnect dan tambahkan baris-baris kode hingga seperti di bawah ini. package org.exercise01.db; import java.sql.*; public class DbConnect public static void main(string[] args) final String JDBC_DRIVER = "net.sourceforge.jtds.jdbc.driver"; final String DATABASE_URL = "jdbc:jtds:sqlserver:// /northwind"; Connection connection = null; // manages connection Statement statement = null; // query statement // connect to database and query try Class.forName( JDBC_DRIVER ); // load database driver class // establish connection to database connection = DriverManager.getConnection( DATABASE_URL, "sa", "sql" ); System.out.println("Connection succeeds"); // create Statement for querying database statement = connection.createstatement(); catch ( SQLException sqlexception ) sqlexception.printstacktrace(); System.exit( 1 ); catch ( ClassNotFoundException classnotfound ) classnotfound.printstacktrace(); System.exit( 1 ); finally // ensure statement and connection are closed properly try if (statement!= null) statement.close(); if (connection!= null) connection.close(); catch (SQLException ex) ex.printstacktrace(); System.exit( 1 ); Silakan menjalankan program di atas. Jika tidak ada kesalahan, akan tampak tulisan Connection succeeds muncul pada layar. Program di atas dapat dipahami secara mudah. Konstanta JDBC_DRIVER diisi dengan nama library dari JDBC driver yang digunakan, dalam hal ini adalah jdts. Perhatikan bahwa nama library yang digunakan pada contoh ini adalah khusus untuk jdts. Jika digunakan JDBC driver lain, maka nama library nya tentu akan berbeda pula karena setiap pengembang dapat menetapkan nama library nya sendiri. Agar dapat mengetahui nama library dari JDBC driver yang bersangkutan secara benar, maka dokumentasi yang menyertai driver tersebut harus dibaca baik-baik. Untuk memastikan tidak ada kesalahan di dalam menuliskan nama library, umumnya di dalam program ditambahkan sebaris perintah untuk mem-verifikasi seperti berikut ini: JVA-FD MENGAKSES DATABASE DENGAN JDBC 6
7 Class.forName( JDBC_DRIVER ); Konstanta DATABASE_URL berisi parameter koneksi ke database. Setiap DBMS memiliki format-format yang berbeda dalam hal menuliskan parameter ini. Sekali lagi, dokumentasi yang bersangkutan harus dibaca dengan baik. Class java yang digunakan untuk membuat koneksi database adalah java.sql.connection. Itu sebabnya pada awal program terdapat perintah import java.sql.*;. Perintah untuk membuat koneksi itu sendiri terdapat di dalam blok try yaitu pemanggilan fungsi getconnection yang sekaligus menginisiasi sebuah object Connection. connection = DriverManager.getConnection( DATABASE_URL, "sa", "sql" ); Sementara itu baris-baris kode lainnya yang ada di dalam blok catch adalah untuk penanganan error yang mungkin terjadi. Mereka adalah baris-baris kode best practice yang sebaiknya diikuti saja, walaupun programmer bebas untuk memodifikasinya. Menjalankan Perintah SELECT SELECT adalah perintah SQL yang sangat sering digunakan di dalam setiap operasi database. Untuk menjalankan perintah SELECT, ada dua class yang digunakan yaitu: java.sql.statement : untuk mempersiapkan perintah SQL java.sql.resultset : untuk menampung hasil perintah SELECT Penggunaan kedua class tersebut diperlihatkan pada program di bawah ini dengan memodifikasi blok try.... try Class.forName( JDBC_DRIVER ); // load database driver class // establish connection to database connection = DriverManager.getConnection( DATABASE_URL, "sa", "sql" ); // create Statement for querying database statement = connection.createstatement(); // query database ResultSet resultset = statement.executequery( "select EmployeeID,LastName,FirstName,Title from Employees;" ); // process query results ResultSetMetaData metadata = resultset.getmetadata(); int numberofcolumns = metadata.getcolumncount(); System.out.println( "Employee Table of Northwind Database:" ); for ( int i = 1; i <= numberofcolumns; i++ ) System.out.printf( "%-8s\t", metadata.getcolumnname( i ) ); System.out.println(); while ( resultset.next() ) for ( int i = 1; i <= numberofcolumns; i++ ) System.out.printf( "%-8s\t", resultset.getobject( i ) ); JVA-FD MENGAKSES DATABASE DENGAN JDBC 7
8 ... System.out.println(); Pada program di atas tampak bahwa object Statement dibuat dari sebuah object Connection melalui method createstatement, dengan cara itu setiap perintah SQL diasosiasikan dengan sebuah koneksi database yang aktif. Sementara itu, object ResultSet dibentuk dari object Statement melalui method executequery. Sangat penting untuk memahami hubungan ketiga object ini yang pembentukannya dilakukan secara berurutan. createstatement executequery Connection Statement RecordSet Setelah hasil eksekusi tertampung di dalam object RecordSet, selanjutnya isi kolom-kolom data dapat diperoleh melalui beberapa method berikut ini: RecordSet.getObject: mengambil nilai kolom dalam tipe class Object RecordSet.getDate: mengambil nilai kolom dalam tipe class Date RecordSet.getDouble: mengambil nilai kolom dalam tipe data standar double RecordSet.getFloat: mengambil nilai kolom dalam tipe data standar float RecordSet.getInt: mengambil nilai kolom dalam tipe data standar int RecordSet.getLong: mengambil nilai kolom dalam tipe data standar long RecordSet.getString: mengambil nilai kolom dalam tipe class String Sebagai opsional, object ResultSetMetaData dapat dibentuk dari object RecordSet menggunakan method getmetadata yang tujuannya untuk mendapatkan informasi mengenai metadata dari RecordSet tersebut seperti jumlah kolom, nama-nama kolom, tipe-tipe data kolom dan sebagainya. Menjalankan Perintah INSERT, UPDATE dan DELETE Bila pada perintah SELECT, perintah SQL dijalankan menggunakan method Statement.executeQuery maka pada perintah INSERT, UPDATE dan DELETE, perintah SQL dijalankan menggunakan method Statement.executeUpdate. Method executeupdate mengembalikan nilai bertipe int yang berisi jumlah baris data yang berhasil diproses dengan perintah tersebut. Sangat penting untuk menjalankan perintah executeupdate di dalam blok try agar jika terjadi kesalahan aliran program akan masuk ke dalam blok catch dan langkah penanganan dapat dilakukan atau pesan kesalahan dapat ditampilkan. Lebih Lanjut dengan Isolasi Transaksi Pada saat di dalam sebuah program terdapat beberapa kali pemanggilan method executeupdate perlu dipertimbangkan apakah perintah-perintah SQL itu perlu dipersatukan di dalam sebuah transaksi. Sebuah transaksi merupakan serangkaian perintah-perintah SQL yang dianggap sebagai satu kesatuan. Jika sebuah perintah gagal, maka keseluruhan perintah itu harus dianggap batal bahkan jika kesalahan itu terjadi di tengah rangkaian perintah maka perintah-perintah yang dijalankan sebelumnya juga harus dibatalkan dan seluruh keadaan harus kembali ke kondisi semula sebelum perintah dijalankan. Dengan kata lain, instruksi commit harus ditunda sampai seluruh rangkaian perintah berhasil dijalankan tanpa kesalahan. JVA-FD MENGAKSES DATABASE DENGAN JDBC 8
9 Hal tersebut bisa dilakukan dengan melakukan setting pada object Connection. Secara default object Connection memiliki opsi auto-commit yang bernilai TRUE yang artinya perintah commit dijalankan secara otomatis setiap kali perintah manipulasi data dilakukan. Opsi ini harus diubah menjadi FALSE jika skenario transaksi di atas akan diterapkan. Opsi auto-commit dapat diubah melalui method Connection.setAutoCommit seperti yang ditunjukkan di bawah ini. Connection connection = null; try connection = DriverManager.getConnection( DATABASE_URL, "sa", "sql" ); connection.setautocommit(false); statement.executeupdate(insertcommand); statement.executeupdate(updatecommand); statement.executeupdate(deletecommand); connection.commit(); catch ( SQLException sqlexception ) connection.rollback(); sqlexception.printstacktrace(); System.exit( 1 ); Konsekwensi akibat terbentuknya sebuah transaksi adalah terjadinya penguncian atau isolasi (locking atau transaction isolation) pada table-table yang bersangkutan. Isolasi sangat berpengaruh pada lingkungan multi-user dimana beberapa koneksi dapat secara bersamaan berusaha mengakses table yang sama namun pada satu saat hanya sebuah koneksi yang berhasil sementara koneksi-koneksi yang lain harus mengantri menunggu sampai kunci tersebut dilepaskan dan mengakses table tersebut secara bergantian. Isolasi ini jangan dipandang sebagai hal yang buruk tapi merupakan suatu konsekwensi logis untuk memastikan integritas dan konsistensi data (ACID= atomicity, consistency, isolation, durability). Namun di sisi lain isolasi juga akan mempengaruhi unjuk kerja sebuah program dimana program tersebut terkesan lambat oleh karena ada waktu tunggu pada saat beberapa koneksi mengakses sebuah table secara bergantian. Namun kabar baiknya sampai dengan tahap tertentu tingkat isolasi ini masih bisa diatur mulai dari yang lemah (shared-lock) hingga ketat (exclusive-lock). Pada program di atas tampak operasi database diakhiri dengan perintah Connection.commit saat semua transaksi berhasil dijalankan, namun jika terjadi kesalahan pada salah satu perintah SQL maka program akan lompat ke dalam blok catch dimana perintah Connection.rollback dijalankan dan membatalkan semua transaksi ke posisi awal. Inilah cara kerja isolasi transaksi database. JVA-FD MENGAKSES DATABASE DENGAN JDBC 9
10 Sebagai informasi tambahan, berikut ini adalah beberapa istilah yang perlu dipahami berkaitan dengan isolasi: dirty read: sebuah transaksi membaca data dari sebuah baris yang telah diubah oleh transaksi lain sekalipun belum di-commit. Dikatakan dirty karena nilai data itu belum final sebab belum di- tadi menjadi tidak commit, jika terjadi kesalahan dan terjadi rollback maka data yang dibacaa valid. phantom read atau repeatable read: di dalam sebuah transaksi terdapatt beberapa kali perintah pembacaan data yang identik namun hasil yang dikembalikan berbeda karena di antara pembacaan itu terdapatt transaksi lain yang menyisipkan data baru. Dikatakan phantom karena data itu tiba-tiba muncul secara misterius. non-repeatable read atau inconsistent analysis: di dalam sebuah transaksi terdapat beberapa kali perintah pembacaan data yang identik namun hasil yang dikembalikan berbeda karena di antara pembacaan itu terdapat transaksi lain yang merubah data yang ada. Tingkat isolasi dapat diatur melalui parameter bertipe int yang dikirim ke dalam pemanggilan method Connection. settransactionisolation setelah perintah Connection.setAutoCommit(false). Parameter tersebut diwakili dengan nilai konstanta sebagai berikut: Tingkat Isolasi dirty reads nonrepeatable reads phantom reads Connection. TRANSACTION_READ_UNCOMMITTED Connection. TRANSACTION_READ_COMMITTED Connection. TRANSACTION_REPEATABLE_READ Connection. TRANSACTION_SERIALIZABLE = diperbolehkan terjadi x = tidak diperbolehkan terjadi Tampak dari table di atas bahwaa isolasi menggunakan TRANSACTION_READ_UNCOMMITTED adalah yang paling lemah, sementara TRANSACTION_SERIALIZABLE adalah yang paling ketat. Jika tingkat isolasi tidak ditetapkan, maka nilai default-nya adalah tergantung dari setiap DBMS karena standar masing- masing DBMS dapat berbeda-beda. Informasi lebih lanjut mengenai isolasi bisa dibaca pada situs web: JVA-FD MENGAKSES DATABASE DENGAN JDBC 10
BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)
BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans) 9.1 Bahasan dan Sasaran 9.1.1 Bahasan - Pada bab kali ini akan membahas tentang koneksi PostgreSQL dengan bahasa pemrograman java. - Selain hal itu akan dibahas
Lebih terperinciMODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) TUJUAN PRAKTIKUM 1. Praktikan mengetahui definisi JDBC dan langkah-langkah standar koneksi database dengan JDBC 2. Praktikan mampu menganalisis suatu kasus dan
Lebih terperinciLangkah-Langkah Pemrograman JDBC MENGIMPOR PACKAGE JAVA.SQL MEMANGGIL DRIVER JDBC
Langkah-Langkah Pemrograman JDBC Pada pemrograman Java dengan menggunakan JDBC, ada beberapa langkah yang secara umum harus dilakukan sehingga aplikasi tersebut dapat berinteraksi dengan database server.
Lebih terperinciPemrograman Database Java
Pemrograman Database Java Java Database Connectivity ODBC Native Driver Endy Muhardin Materi Koneksi dengan ODBC Koneksi dengan Native Driver Koneksi dengan Hibernate Koneksi Database
Lebih terperinciTUGAS FRAMEWORK 2 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA MOCHAMMAD ANNAS FAHRUDIN
TUGAS FRAMEWORK 2 NAMA NIM MOCHAMMAD ANNAS FAHRUDIN 2013425004 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA Tugas FRAMEWORK buatlah resume yang berisi pembahasan berikut:
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64
10 BAB X PENGAKSESAN DATABASE 101 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pengaksesan Basis Data MySQL Kompetensi Utama 1 Mahasiswa memahami konsep pengaksesan basis
Lebih terperinciTUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java
TUJUAN Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java 2 TODAY S MENU Pengenalan library JDBC Diagram pengaksesan database melalui JDBC Step-by-step
Lebih terperincivisit : www.marisharingilmu.wordpress.com
Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java
Lebih terperinciPemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Komunikasi aplikasi dengan database Aplikasi dan sistem database tidak menggunakan bahasa dan mekanisme yang sama. Sehingga program
Lebih terperinciAdministrasi Basis Data. Transaksi dan Lock. Yoannita
Administrasi Basis Data Transaksi dan Lock Yoannita Mengenal Transaksi dan Lock Transaksi dan lock dipakai untuk menjamin konsistensi dan integritas data. Transaksi adalah sebuah unit kerja logis yang
Lebih terperinciArsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs
Arsitektur Aplikasi Perangkat Enterprise JDBC Antonius Rachmat C, S.Kom, M.Cs JDBC Java Database Connectivity? Java menyediakan JDBC yang berfungsi untuk berhubungan dengan database. Database yang didukung
Lebih terperinciTutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB
Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB Oleh: Ardie Jocong Alhamdulillah,, hari ini saya bisa melanjutkan tutorial ketiga Mengenai Java yang akan membahas bagaimana melakukan pengambilan
Lebih terperinciSmallSQL. (DBMS 100% Murni Java) SmallSQL. Basis Data II. Dosen Pengampu : Noor Ifada. Kelompok BD2-B5
SmallSQL (DBMS 100% Murni Java) SmallSQL Basis Data II Dosen Pengampu : Noor Ifada Kelompok BD2-B5 Shohib 100411100101 Bisma Alfian Imanata 100411100014 Fitriyah Dwindah mukhtalifah 100411100081 JURUSAN
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56
9 BAB IX PEMROGRAMAN GUI: SWING 91 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pemrograman GUI (IDE tools) Kompetensi Utama 1 Menggunakan GUI pada bahasa pemrograman
Lebih terperinciMenggunakan Database di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.
Menggunakan Database di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse, SQLite Dengan semakin beragamnya pengembangan berbagai aplikasi di platform
Lebih terperinciPengenalan APLIKASI DATABASE
Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana
Lebih terperinciJDBC. Imam Fahrur Rozi
JDBC Imam Fahrur Rozi Pokok Bahasan Pengantar JDBC Langkah Penggunaan JDBC Pengantar JDBC JDBC Java Data Base Conec;vity JDBC menyediakan library yang digunakan untuk mengakses RDBMS Class- class dari
Lebih terperinciTUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT)
TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT) 1. Installah terlebih dahulu Database MYSQL. Untuk latihan, dapat menginstal aplikasi XAMPP yang didalamnya tersedia banyak modul, salah satunya
Lebih terperinciTutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE
Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE 1. Buka XAMPP control panel, start MySQL dan Apache server. 2. Import file electicalgoods.sql
Lebih terperinciMEMULAI ECLIPSE. Juli 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir.
MEMULAI ECLIPSE Juli 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Pendahuluan Dapatkan program Eclipse yang terakhir Java runtime environment (JRE). http://www.java.com/en/download/manual.jsp
Lebih terperinciJava Database Connectivity (JDBC)
Java Database Connectivity (JDBC) Java Database Connectivity (JDBC) merupakan API yang digunakan untuk mengkoneksikan aplikasi Java dengan DBMS, baik itu MySQL, Oracle, Microsoft ODBC dan DBMS lainnya.
Lebih terperinciTutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB
Tutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB Oleh: Ardie Jocong Tutorial ini adalah tutorial lanjutan dari tutorial sebelumnya yaitu bagaimana membuat sebuah database dengan fasilitas database
Lebih terperinciAKSES DATABASE MENGGUNAKAN JDBC
AKSES DATABASE MENGGUNAKAN JDBC Pada bab ini Anda akan belajar bagaimana membuat program koneksi Java dengan database Access dan MySQL. Selain itu, Anda juga akan diajarkan bagaimana membuat program sederhana
Lebih terperinciMODUL 10 TRANSACTION
MODUL 10 TRANSACTION A. TUJUAN Memahami konsep dan urgensi transaksi dalam kehidupan sehari-hari Mampu mengimplementasikan transaksi basis data Mampu menyelesaikan operasi-operasi sensitif dengan memanfaatkan
Lebih terperinciUntuk melakukan koneksi dari Java ke MySQL melalui JDBC, berikut langkahlangkah
MEMBUAT PROGRAM DATABASE SEDERHANA ( Menggunakan Java & MySQL) Disusun Oleh : Ahmad Sanmorino, S.Kom FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TAHUN 2009 Koneksi Java-MySQL dengan JDBC Untuk melakukan
Lebih terperinciTransaction & Conccurency
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Transaction & Conccurency Basis Data 2 Transaction Konsep Transaksi Transaction suatu unit eksekusi program yang mengakses & mungkin
Lebih terperinciMasukkan connector tersebut ke dalam direktori pada tempat jdk di-instal dengan path
Modul : IK-481 Pemrograman Berorientasi Objek Topik : Contoh Implementasi MVC (Model View Controller) pada Java Dosen : Rosa Ariani Sukamto Website : http://www.gangsir.com Blog : http://udinrosa.wordpress.com
Lebih terperinciKONEKSI KE DATABASE DENGAN JDBC
KONEKSI KE DATABASE DENGAN JDBC Perangkat Lunak Pendukung MySQL Driver JDBC mysql-connector-java-51.12-bin.jar Membuat user baru Sebelum membuat aplikasi jalankan dulu database MySQL server. Buatlah menggunakan
Lebih terperinciBelajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL
Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL Assalamualaikum Wr. Wb Salam NewGen, pada kesempatan kali ini saya akan share tentang Java 2 dimana kita akan belajar tambah,
Lebih terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini membahas tentang implementasi dan pengujian perangkat lunak yang dibangun pada tugas akhir ini. Implementasi akan dibahas pada Subbab 4.1, sedangkan pengujian
Lebih terperinciKoneksi Java GUI-Database
Koneksi Java GUI-Database Untuk memberikan data pada GUI yang diambil dari database Oracle, ada beberapa langkah yang harus dilakukan: 1. Membuat class koneksi 2. Membuat GUI 3. Menambahkan kode pengaksesan
Lebih terperinciStored Procedure (create, calling SP dari Oracle dan dari JAVA)
Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Mari mengingat stored procedure lagi #Demi belajar :D Disini saya akan mencoba menjelaskan sedikit tentang stored procedure dan cara pemanggilannya
Lebih terperinciKusnawi, S.Kom, M.Eng
Kusnawi, S.Kom, M.Eng Statement-level read consistency Oracle menjamin bahwa data yang dilihat melalui sebuah query ketika suatu SQL statement (SELECT, INSERT, UPDATE, or DELETE) diberikan adalah konsisten
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN
BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini membahas mengenai implementasi dan pengujian perangkat lunak yang dibangun pada Tugas Akhir ini. Pembahasan mengenai implementasi dipaparkan pada subbab 5.1 sedangkan
Lebih terperinciKONEKSI NETBEANS DENGAN DATABASE SQLITE
KONEKSI NETBEANS DENGAN DATABASE SQLITE Open SQLite Manager yang ada pada add on Firefox. Create new database baru dengan cara Database, lalu pilih New Database. 1 Ganti nama dengan Database1. Pilih direktori
Lebih terperinciBAB 5 Koneksi Database : SQL dan JDBC
BAB 5 Koneksi Database : SQL dan JDBC 5.1 Pengenalan Perintah perintah dalam lingkungan databases adalah : 5.1.1 SELECT Pernyataan SELECT digunakan untuk query database tentang informasi database yang
Lebih terperinciMembuat Aplikasi Database dengan Netbeans
Membuat Aplikasi Database dengan Netbeans Yuliana Setiowati Politeknik Elektronika Negeri Surabaya 1 Membuat Aplikasi Database dengan Netbeans Pada pertemuan ini akan dibahas tentang aplikasi database
Lebih terperinciStored Procedure (create, calling SP dari Oracle dan dari JAVA)
Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Oleh : Tikaa (http://black9innocent.wordpress.com/) Mari mengingat stored procedure lagi #Demi belajar :D Disini saya akan mencoba menjelaskan
Lebih terperinciPEMROGRAMAN JAVA Sistem gudang
PEMROGRAMAN JAVA Sistem gudang Di Susun Oleh: Nama : Eka Wahyu Suristianto Putra Nim : 13111002 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciMODUL PRAKTIKUM KE 9
MODUL PRAKTIKUM KE 9 A. Target Praktikum - Mahasiswa mengetahui struktur dasar pemrograman database. - Mahasiswa mengetahui cara pengoperasian simpan, edit, cari dan hapus suatu data dalam database. -
Lebih terperinciTahap Instalasi PostgreSQL di Windows
Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil
Lebih terperinciKoneksi Java ke MySQL Database. Edi Sugiarto, S.Kom, M.Kom
Koneksi Java ke MySQL Database Edi Sugiarto, S.Kom, M.Kom Pendahuluan Mysql adalah RDBMS yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Mysql dimiliki dan disponsori perusahaan
Lebih terperinciTransaksi Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT. Si
Transaksi Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika Universitas i Pasundan Caca E. Supriana, S.Si.,MT. Si caca.e.supriana@unpas.ac.id 1 Transaksi Transaksi database mencerminkan dunia
Lebih terperinciBAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Pada tahap ini merupakan tahapan implementasi dari
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi Sistem Pada tahap ini merupakan tahapan implementasi dari perancangan perancangan sistem yang sudah dibuat pada bab sebelumnya. Bagian ini akan
Lebih terperinciSTEP BY STEP IN JAVA NETBEANS PROGRAMMING BY SUYANTO
STEP BY STEP IN JAVA NETBEANS PROGRAMMING BY SUYANTO Langkah-Langkah Membuat Aplikasi Database Menggunakan Java NetBean dan MySQL 1. Buat Project 2. Buat Form Menu Utama (Jframe Form) Suyanto Page 1 3.
Lebih terperinciBAB III PEMBANGUNAN API MYSQL
BAB III PEMBANGUNAN API MYSQL Setelah dilakukan studi mendalam tentang hal-hal teknis yang berhubungan dengan pengerjaan Tugas Akhir ini maka langkah selanjutnya adalah membangun API MySQL dengan menggunakan
Lebih terperinciEksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
Lebih terperinciPEMROGRAMAN JAVA Sistem gudang
PEMROGRAMAN JAVA Sistem gudang Di Susun Oleh: Nama : Eka Wahyu Suristianto Putra Nim : 13111002 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciMenghubungkan Database Access Menggunakan Netbeans Oleh : Yuliana Setiowati
Menghubungkan Database Access Menggunakan Netbeans Oleh : Yuliana Setiowati (yuliana@eepis-its.edu) Membuat Projek Baru di Netbeans 1. Buatlah projek baru dinetbeans pilih File New Project. Pilih Categories
Lebih terperinciJava Database Connectivity (JDBC) (Minggu 5 Praktikum II)
Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Website: http://www.gangsir.com Java Database Connectivity (JDBC) (Minggu 5 Praktikum II) 1. Sekilas JDBC JDBC API adalah API java untuk mengakses basis
Lebih terperinciModul Praktikum Sistem Basis Data 2010
BAB XI MENGELOLA TRANSAKSI Dalam penggunaan database, sering terjadi pengaksesan sebuah database oleh beberapa user atau beberapa program pada saat yang bersamaan, oleh karena itu dibutuhkan pengaturan
Lebih terperinciAkses Database Menggunakan JDBC
Akses Database Menggunakan JDBC Dalam bab ini kita akan membicarakan tentang akses database menggunakan JDBC, cara penggunannya mulai dari membuka koneksi sampai melakukan operasi baca, tulis, dan hapus
Lebih terperinciMODUL VIII BASIS DATA TRANSACTION
MODUL VIII BASIS DATA TRANSACTION A B C TUJUAN Memahami konsep dan urgensi transaksi dalam kehidupan sehari-hari, Mampu mengimplementasikan transaksi basis data, Mampu menyelesaikan operasi-perasi sensitif
Lebih terperinciPemrograman Jaringan 8.
Pemrograman Jaringan 8 anton@ukdw.ac.id Outline HTTP Client Socket Oriented Multithreading Sisipan: Manipulasi JAR file JDBC HTTP Socket Client HTTP Client yang akan menggunakan perintah HTTP untuk mengambil
Lebih terperinciDAO design pattern diimplementasi dengan beberapa langkah, yaitu :
MODUL 3 IMPLEMENTASI DAO Teori Singkat DAO merupakan design pattern berkaitan dengan database access. DAO memisahkan persistence logic dari business atau presentation logic. DAO merupakan representasi
Lebih terperinciIMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS
IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan
Lebih terperinciDATABASE SQL SERVER. Database SQL Server Halaman 1
1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database
Lebih terperinciMenampilkan Data/Tabel MySQL di Ms.Access
Menampilkan Data/Tabel MySQL di Ms.Access Setiaji ajitekom@yahoo.com http://www.kodokijo.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Lebih terperinciBab 9. Mengakses Database Dasar. POKOK BAHASAN: JDBC JDBC API Langkah-langkah menggunakan JDBC Langkah-langkah membuat data source TUJUAN BELAJAR:
Bab 9 Mengakses Database Dasar 70 Bab 9 Mengakses Database Dasar POKOK BAHASAN: JDBC JDBC API Langkah-langkah menggunakan JDBC Langkah-langkah membuat data source TUJUAN BELAJAR: Setelah mempelajari bab
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN
BAB IV ANALISIS DAN PERANCANGAN Bab ini akan membahas mengenai permasalahan yang terjadi pada aplikasi yang menggunakan arsitektur 3 tier dan strategi penanganan masalahnya. 4.1 Identifikasi Masalah Arsitektur
Lebih terperinciE-Trik Visual C++ 6.0
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciGenerated by Foxit PDF Creator Foxit Software For evaluation only. 17/09/ :46
Waktu Sisa : 0:53:10 1. Kegunaan JavaBean dalam aplikasi web Java adalah (pilih 2)... Sebagai data transfer object Sebagai object helper dalam mengakses data Sebagai penyedia akses ke database Sebagai
Lebih terperinciPembuatan Report menggunakan JasperReports dan ireport
Pembuatan Report menggunakan JasperReports dan ireport Oleh : Tutorial ini adalah lanjutan dari tutorial sebelumnya yang berjudul Pemrograman Database Java- MySQL bisa dibaca di http://www.scribd.com/doc/72455088/pemrograman-database-java-mysql.
Lebih terperinciManajemen Transaksi. Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom
Manajemen Transaksi Sistem Basis Data Gentisya Tri Mardiani, S.Kom., M.Kom Konsep Transaksi Transaksi adalah sebuah aksi atau serangkaian aksi, yang dilakukan oleh user atau aplikasi yang mengakses atau
Lebih terperinciDidalam menampilkan peta yang sudah kita buat, kita akan menggunakan Slick2D sebagai sebuah frameworknya.
1 Teknologi Game Materi 2 Menampilkan peta di Game Tools yang dibutuhkan 1. JDK 6ux 2. Notepad++/Netbeans 6.x/JDeveloper/Eclipse Didalam menampilkan peta yang sudah kita buat, kita akan menggunakan Slick2D
Lebih terperinciint i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }
I. Bahan Kajian 1. Perulangan (Iterasi) Perulangan(iterasi), menyatakan bahwa suatu instruksi tertentu akan diulang sampai tercapai kondisi tertentu, tanpa kita harus menulis perintah tersebut secara berulang.
Lebih terperinciSISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.
SISTEM BASIS DATA 2 WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 7 SBD 2 Database Control Transaksi. Security Database. Transaksi Transaksi adalah sebuah aksi /serangkaian aksi, yang dilakukan oleh pengguna
Lebih terperinci2 TIPE DATA DAN VARIABEL
BAB 2 TIPE DATA DAN VARIABEL Kompetensi Dasar dan Indikator : Setelah mengikuti materi kuliah ini mahasiswa mampu menggunakan tipe data dan variable yang ada dalam Java, dengan indikator mahasiswa mampu:
Lebih terperinciIMPLEMENTASI TCP/IP UNTUK MEMBUAT SERVER DATABASE ACCESS ABSTRAK
IMPLEMENTASI TCP/IP UNTUK MEMBUAT SERVER DATABASE ACCESS Yones Raven, Teady Matius Surya Mulyana yonesraven@gmail.com, tmulyana@bundamulia.ac.id Program Studi Teknik Informatika, Universitas Bunda Mulia
Lebih terperinciOleh : Agus Priyanto, M.Kom
Java Database Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Outline Materi 1. Koneksi Aplikasi Java ke Database 2. Studi Kasus Aplikasi Java Database
Lebih terperinciPertemuan IX MANAJEMEN TRANSAKSI
Pertemuan IX MANAJEMEN TRANSAKSI TUJUAN 1. Mahasiswa mampu memahami arti dari transaksi 2. Mahasiswa mampu untuk menjelaskan dan memahami tentang proses AUTO COMMIT. 3. Mahasiswa mampu untuk memahami tentang
Lebih terperinciMEMBUAT LAPORAN DI JAVA DENGAN MENGGUNAKAN IREPORT
MEMBUAT LAPORAN DI JAVA DENGAN MENGGUNAKAN IREPORT RENI PRIHASTUTI LABORATORIUM KOMPUTER UNIVERSITAS BUDI LUHUR FEBRUARI 2007 MEMBUAT DESAIN LAPORAN Saat ini penulis masih menggunakan ireport ver 1.2.4.
Lebih terperinciTutorial Aplikasi Database Matakuliah Berbasis Java Swing Menggunakan Java Database Connectivity (JDBC)
Tutorial Aplikasi Database Matakuliah Berbasis Java Swing Menggunakan Java Database Connectivity (JDBC) (Ramos Somya, S.Kom., M.Cs.) Buat teman-teman yang sedang mengambil matakuliah Pemrograman Berorientasi
Lebih terperinciOtodidak. MySQL untuk Pemula
Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta
Lebih terperinciPERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM
PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM 1. Praktikan memahami perbedaan objek dan class pada Java. 2. Praktikan memahami konsep berorientasi objek. 3. Praktikan dapat membuat program sederhana dengan
Lebih terperinciKoneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data)
Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data) Database merupakan suatu hal penting dalam membuat sebuah aplikasi, baik aplikasi berbasis desktop, maupun aplikasi berbasis web. Untuk
Lebih terperinciFirma Firmansyah Adi B. Resume Web Service
Resume Web Service Web service adalah sebuah sofware aplikasi yang tidak terpengaruh oleh platform, ia akan menyediakan method-method yang dapat diakses oleh network. Ia juga akan menggunakan XML untuk
Lebih terperinciBAB II VARIABEL DAN TIPE DATA
BAB II VARIABEL DAN TIPE DATA Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman dengan
Lebih terperinci1. Buat tampilan menggunakan seperti ini dan simpan dalam class MainFrame.java
Menampilkan data dari database MySQL ke dalam JTabel. 1. Buat tampilan menggunakan seperti ini dan simpan dalam class MainFrame.java 2. Ubah nama pada jtextfield1 menjadi txtsearch dan jtable1 menjadi
Lebih terperinciPenggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.
Topik Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika. Tujuan Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu: 1. Menggunakan Netbeans IDE untuk membuat program Java
Lebih terperinci1. Buka kembali project yang telah dibuat pada latihan 2 (project akademik)
MODUL 1 IMPLEMENTASI DAO Teori Singkat DAO merupakan design pattern berkaitan dengan database access. DAO memisahkan persistence logic dari business atau presentation logic. DAO merupakan representasi
Lebih terperinciI. Tujuan Instruksional Umum Mengenal konsep dasar berorientasi objek Memahami dan dapat mengimplementasikan Kelas dan Objek pada java.
I. Tujuan Instruksional Umum Mengenal konsep dasar berorientasi objek Memahami dan dapat mengimplementasikan Kelas dan Objek pada java II. Bahan Kajian 1. Kelas(Class) Kelas adalah definisi umum (pola,
Lebih terperinciBAB II MICROSOFT VISUAL STUDIO
BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan
Lebih terperinciPemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata
Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL
Lebih terperinciManajemen Transaksi A. Konsep Transaksi 1. Membuat Tabel account dengan type Innodb
Manajemen Transaksi A. Konsep Transaksi Transaksi adalah sebuah unit dari eksekusi program yang mampu mengakses dan mengupdate berbagai data yang memiliki kaitan logika transaksi itu sendiri dimana dalam
Lebih terperinciLAPORAN RESMI PRAKTIKUM BAHASA PEMROGRAMAN
LAPORAN RESMI PRAKTIKUM BAHASA PEMROGRAMAN MODUL 9 KONEKSI MYSQL Disusun Oleh : NAMA : FARIDATUS SHOFIYAH NRP : 13.06.311.00112 KELOMPOK : C1 DOSEN PENGAMPU : MEDIKA RISNASARI, MT ASISTEN : AGUS PRIYONO
Lebih terperinciManipulasi Database Dengan Netbeans
Manipulasi Database Dengan Netbeans Oleh : Eko Zulkaryanto http://zulkaryanto.wordpress.com Sumber : http://hendrosteven.wordpress.com/2007/10/16/manipulasi-mysql-dengan-netbeans/ dan http://hendrosteven.wordpress.com/2007/10/18/membuat-aplikasi-database-sederhana
Lebih terperinciSistem Database. Berbagai macam jenis sistem database :
JDBC Sistem Database Berbagai macam jenis sistem database : High performance commercial databases eg. Oracle, DB2, Informix, Microsoft SQL server Open-source eg. PostgreSQL, MySQL and Interbase Lightweight
Lebih terperinci- Menuliskan business logic dari aplikasi untuk mengakses data source
MODUL 4 IMPLEMENTASI DAO Teori Singkat DAO merupakan design pattern berkaitan dengan database access. DAO memisahkan persistence logic dari business atau presentation logic. DAO merupakan representasi
Lebih terperinciTUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI
TUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI Oleh Kelompok 5 Anshar Firman Haryadi / 16745 Syafridal / 18760 Hesti Fitri Yeni / 1207588 PENDIDIKAN TEKNIK
Lebih terperinciMembuat JSP dan Servlet Sederhana
Membuat JSP dan Servlet Sederhana Juli 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Untuk memulai latihan ini, pastikan pada komputer Anda terinstall Eclipse dan Apache Tomcat. Program Tomcat
Lebih terperinciINTRODUCTION TO NETBEANS IDE
INTRODUCTION TO NETBEANS IDE Aminah Sri Rahayu aminah.sri@raharja.info Abstrak NetBeans IDE adalah sebuah lingkungan pengembangan terintegrasi memenangkanpenghargaan yang tersedia untuk Windows, Mac, Linux,
Lebih terperinciuri="http://jakarta.apache.org/struts/tags-logic" prefix="logic"%>
Menambah menu Dosen dengan struts Pada artikel ini saya coba memanfaatkan skill exam jeni 3 yang sudah ada strutsnya, saya akan mencoba menambahkan menu Dosen, artikel ini juga kelanjutan dan artikel saya
Lebih terperinciKONEKSI KE DATABASE DENGAN JDBC 2
KONEKSI KE DATABASE DENGAN JDBC 2 Mengubah data Acuan satu project dari form sebelumya. Pada bagian ini akan mencoba untuk memisahkan kelas yang secara umum digunakan pada kelas lain. Misalnya setiap kelas
Lebih terperinciTutorial Java Desktop 4 Menampilkan Data dengan Form TextField
Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField Oleh: Ardie Jocong Pada Episode ke 4 Ini saya akan memaparkan Bagaimana Menampilkan Data pada Form TextField di Netbeans... Sebelumnya dapat
Lebih terperinciPraktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN
A. TUJUAN MODUL 8 TRIGGER Memahami konsep dasar trigger di dalam basis data. Memahami implementasi trigger sebagai bentuk respon atas suatu kejadian. Mampu menyelesaikan kasus-kasus manipulasi data yang
Lebih terperinciSISTEM BASIS DATA By Novareza Klifartha
SISTEM BASIS DATA By Novareza Klifartha Konsep Sistem Basis Data SISTEM sebuah keterpaduan yang terdiri atas sejumlah komponen fungsional dengan satuan fungsi / tugas tertentu, yang saling berhubungan
Lebih terperinciLampiran Utama. a. Struktur Organisasi. Factory Manager. Vice Factory Manager. Non Produksi. Produksi. Dept. Power. Dept Greyee. Dept.
Lampiran Utama a. Struktur Organisasi Factory Manager Vice Factory Manager Non Produksi Produksi Depart.Umum /Personalia Dept.PPC Dept. Power Dept Greyee Dept. Finishing Personalia Umum Bag. Accounting
Lebih terperinciMembuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa
Tutorial Macromedia Dreamweaver PHP MySQL Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Bahwa: 1. Di
Lebih terperinci