Saturday, January 12, 2019

Belajar Java dengan Netbean - 6 ( Koneksi Database )

Pada tahan pelajaran ke - 6, kita akan belajar yang berkaitan dengan database.
Untuk tahap awal ada koneksi database

Sebelum memulai belajar koneksi database dengan java, ada baiknya mengenal database dulu secara singkat dan simple. pada kesempatan ini, saya menggunakan sqllite untuk pembelajarannya, yang mana nanti bisa disesuaikan dengan masing-masing database. untuk penggunaan pembuatan database, table, insert, delete, edit, dan select dipakai yang standard, sehingga semua database bisa menjalankan

untuk bisa membuat sqlite, gunakan tools SQLiteStudio baik yang portable maupun yang diinstall. silahkan download di internet, tinggal google search dengan key "SQLiteStudio", kalau yang install diinstalkan dulu, kalau yang portable, tinggal jalankan saja.

buka SQLiteStudio :
lalu kita buat database

pada tahap ini kita buat database baru dengan nama "tokoku.db", lalu klik ok
maka sekarang database sudah ada dengan nama tokoku
tahap selanjutnya ada kita buat table dengan nama : barang
    hasil table yang dibuat
 
    untuk tahap pembuatan database dan table cukup singkat, karena kita hanya mau mengakses database serta isi dari table, baik utk insert, update dan delete serta select, yang nanti akan digunakan untuk program java nya

Cara Koneksi database :
    untuk koneksi database mysql di perlukan Connector sesuai dengan database masing-masing
   yang nanti ditambahkan di library pada proyek yang dibuat

1. Koneksi database Mysql
          connecttor : mysql-connector-java-5.1.23-bin.jar

          code :
String url ="jdbc:mysql://localhost/tutorial";
  String user="root";
   String pass="";
     Class.forName("com.mysql.jdbc.Driver");
     con =DriverManager.getConnection(url,user,pass);
     stm = con.createStatement();


2. Koneksi database Sqlite
            connetor : sqlite-jdbc-3.7.2.jar

            code :
            Class.forName("org.sqlite.JDBC");
            String url = "jdbc:sqlite://" + p_ip + "//" + nama_database;
            p_connect = DriverManager.getConnection(url);
            st = p_connect.createStatement();

3. Koneksi database SQL Server
           connetor : sqljdbc4.jar

            code :
              String url = “jdbc: postgresql://localhost:5432/praktikumdbd”;
               Properties prop = new java.util.Properties(); // tidak mengimpor kelas prop.put(“user”,”NamaUser”);
               prop.put(“password”,”datapassword”);
               Connection koneksi = DriverManager.getConnection(url, prop);

4. Koneksi database Oracle
           connetor : ojdbc6.jar

            code :
            private static String driverName = "oracle.jdbc.driver.OracleDriver";  
            private static String jdbc = "jdbc:oracle:thin:";  
            private static String host = "@localhost:";  
            private static String port = "1521:";  
            private static String SID = "xe";   
            private static String database = "zTutorial";   
            private static String url = jdbc + host + port + SID;  
            private static String username = "HD_ZTUTORIAL";   
            private static String password = "admin";  
            Class.forName(driverName);  
            connect = DriverManager.getConnection(url, username, password); 


pada tahap belajar ini, kita hanya akan menggunakan Sqllite, kalau menggunakan database lain tinggal disesuaikan koneksi nya saja.

Pada kesempatan ini kita membuat program untuk konek ke database sqllite,
database : tokoku.db, ditaruh di D:
tambahkan connector sqllite, cara nya :


buat tampilan seperti dibawah ini :
code :


hasil






Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...