Minggu, 30 September 2012

Load JDBC Driver Pada Java

1. Load JDBC Driver dengan ODBC
Open Database Connectivity (ODBC) merupakan interface  berbasis bahasa C yang digunakan untuk database engine berbasis SQL. ODBC menyediakan interface yang konsisten untuk berkomunikasi dengan database dan mengakses database metadata (informasi mengenai databse system, yang berkaitan dengan bagaimana data disimpan dan bagaimana memanipulasinya). Setiap pengembang menyediakan driver tertentu untuk berkomunikasi dengan DBMSnya. Untuk koneksi dengan DBMS menggunakan ODBC digunakna JDBC_ODBC Bridge Driver. Untuk sintax meload ODBC adalah : 
Class.forName(“sun.jdbc.odbc.JDBCOdbcDriver”);

2. Load JDBC Driver dengan MySql Connector/J 3.0
MySql menyediakan aplikasi Client untuk koneksi dengan MySql Server yang dikembangkan dengan bahasa pemrograman Java melalui JDBC Driver, yang disebut MYSql Connctor/J . MySql Connector/J merupakan JDBC-3.0 Driver tipe 4 yang artinya driver tersebut dibuat dengan bahsa pemrograman Java murni yang mengimplementasikan spesifikasi JDBC versi 3.0 dan dapat berkomunikasi langsung dengan MySql Server menggunakan protokol MySql. Sintax meload Drivernya adalah 
Class.forName(“com.mysql.jdbc.Driver”).new instance();

3. Load JDBC Driver dengan Driver lain
Jika menggunakan driver lain perlu diperhatikan dokumentasi dari driver tersebut dalam penggunaan classnya. Sebagai contoh jika nama Classnya jdbc.DriverX, maka dapat dituliskan : 
Class.forName(“jdbc.DriverX”);
 

Membangun Koneksi DBMS dengan Java

Assalaamu'alaikum sahabat perantauan khususipun sahabat Muslim. Kali ini sahabat perantau akan membahas mengenai membangun koneksi ke dbms dengan java. Untuk membangun koneksi database dengan menggunakan Java –MySql diperlukan 2 langkah, sebagai berikut :
1. Mengambil/MeLoad JDBC Driver
Pengambilan JDBC driver sangatlah mudah, ada beberapa cara dalam pengambilan JDBC Driver, diantaranya :
a.       Menggunakan ODBC
b.      Menggunakan MySql Connector/J 3.0
c.       Menggunakan Driver lain
      2. Membuat koneksi
Untuk membuat koneksi ke DBMS ada beberapa cara untuk membuat koneksi  dengan DBMS, diantaranya :
a.       Menggunakan ODBC
b.      Menggunakan MySql Connector/J 3.0
c.       Menggunakan Driver lain
* Untuk penjelasan dari langkah pertama dapat klik kunjungi link ini
@ Saling berbagi ilmu dan pengalaman

Sabtu, 22 September 2012

Layer TCP/IP

Dalam berkomunikasi data pada sebuah jaringan dibutuhkan sebuah protokol yang akan menghubungkan satu jaringan/host dengan jaringan/host yang lain. Salah satu protocol yang dipakai dalam berkomunikasi adalah TCP/IP. TCP/IP  merupakan  suite  protocol yang  digunakan  untuk  mengirim  data  antar komputer  dalam  jaringan  tanpa  adanya batasan  perangkat  keras  maupun  perangkat lunakProtokol ini memiliki 5 layer/lapisan yang masing-masing lapisan saling mendukung/berkomunikasi satu sama lain, layer tersebut adalah :
--> Application Layer
Merupakan layer tertinggi, berfungsi untuk mendefinisikan aplikasi-aplikasi yang dijalankan pada jaringan, oleh karena itu di dalam layer ini terdapat banyak protokol sesuai dengan banyaknya aplikasi TCP/IP yang digunakan. Beberapa contoh aplikasi TCP/IP yang berada pada layer ini adalah SMTP, HTTP, NNTP

--> Transport
Mendefinisikan cara-cara untuk melakukan pengiriman data antara end to end host secara handal. Lapisan ini menjamin bahwa informasi yang diterima pada sisi penerima adalah sama dengan informasi yang dikirimkan pada pengirim.
--> Internet
Mendefinisikan bagaimana hubungan dapat terjadi antara dua pihak yang berada pada jaringan berbeda seperti Network Layer pada model OSI

--> Network
Mengatur penyaluran data frame-frame pada media fisik yang digunakan secara handal. Lapisan ini biasanya memberikan servis untuk deteksi dan koreksi kesalahan dari data yang ditransmisikan. Beberapa contoh protokol pada lapisan ini adlah X.25;Jaringan publik, Ethernet:jaringan ethernet, AX.25 untuk jaringan paket radio dan sebagainya.
--> Physical
Lapisan terbawah yang mendefinisikan besaran fisik seperti media komunikasi, tegangan, arus dan sebagainya. Lapisan ini memiliki variasi yang berbeda-beda tergantung pada media komunikasi pada jaringan yang bersangkutan. TCP/IP bersifat fleksibel sehingga dapat mengintegrasikan berbagai jaringan dengan media fisik yang berbeda-beda. Beberapa contoh dalam lapisan ini adalah : Ethernet card, Switch/Hub dan peralatan fisik lainya

@Berbagi ilmu dan pengalaman

Jumat, 21 September 2012

Arti 5R atau 5S

Dalam sebuah Perusahaan dikenal dengan nama/istilah 5R atau 5S. Adapun yang dimaksud 5R atau 5S adalah sebuah mekanisme kerja untuk menjaga mutu lingkungan sebuah perusahaan/institusi.Mekanisme 5S/5R ini sudah banyak diterapkan  di perusahaan-perusahaan terutama perusahaan yang berskala besar. Dan hal itu menjadi budaya yang harus dilestarikan oleh perusahaan duntuk menciptakan suasana yang amna dan nyaman dan juga untuk memenangkan persaingan bisnis.
5S berasal dari bahasa jepang, yang terdiri dari 5 kata yang berurutan, sebagai berikut :
seiri
seiton
seiso
seiketsu
shitsuke
Dari kelima kata tersebut (5S) apabila bila diartikan dalam bahasa indonesia disebut dengan 5R, yaitu:
ringkas
rapi
resik
rawat
rajin

@Saling berbagi ilmu dan pengalaman

Rabu, 19 September 2012

Mengenal MVC

MVC (Model View Control) merupakan metode/cara yang biasa digunakan oleh para programmer dalam pembuatan program yang terstruktur. MVC memiliki tiga bagian, sebagai berikut :

--> Model berfungsi sebagai tempat core program, bertanggung jawab mengelola data, mengambil dan menyimpan entitas yang dibutuhkan aplikasi, yang biasanya dari sebuah database dan berisi logika yang dimplementasikan dalam sebuah aplikasi. Model akan memproses semua inputan yang dilakukan oleh user/client

--> View berfungsi sebagai interface/antar muka antara aplikasi/model dengan user, bertanggung jawab untuk menampilkan data yang disediakan model dengan format tertentu, dan sebagai tempat inputan user. View memiliki penggunaan y`g sama dengan beberapa modul template yang ada dibeberapa aplikasi web populer, seperti wordpress, jomla dan aplikasi web yang lainya 

--> Control berfungsi sebagai penghubung/jembatan antara model dan view, berupa kelas(pengendali) yang bertugas mengatur/mengendalikan inputan user. Controller menerima request/inputan dari user/client, memanggil model untuk melakukan operasi yang diminta, selanjutnya akan dikirimkan pada view. View memformat data untuk disajikan/ditampilkan kepada user (dalam aplikasi web sebagai sebuah keluaran html).

@Berbagi ilmu dan pengalaman

Rabu, 12 September 2012

Atribut Manipulasi Font dengan CSS

Untuk memanipulasi font pada halaman web dengan css dengan mudah dapat dilakukan, berikut adalah atribut yang biasa dipakai untuk manipulasi font dengan css :
--> font-family : "jenis_huruf1",jenis_huruf2,jenis_huruf3
Manipulasi jenis huruf
--> font-style : jenis_style
Manipulasi style font. Untuk Jenis_style dapat diisi normal atau italic
--> font-size : nilai_size
Manipulasi ukuran huruf. nilai_size berupa angka dan dapat menggunakan satuan persen,pixel atau em (1 em=16pixel)
--> font-weight : nilai_weight
Manipulasi lebar/ketebalan huruf. Nilai weight dapat diisi berupa bold atau normal

@Berbagi ilmu dan pengalaman


Atribut Manipulasi Teks Dengan CSS

Berikut adalah adaftar nama-nama atribut yang biasa digunakan untuk memanipulasi teks dengan CSS :
--> Manipulasi warna/color pada teks
color : nilai_atribut, misal : color:blue
nilai atribut dapat berupa nilai heksadesimal, rgb(255,255,255)
--> Manipulasi perataan teks
text-align : nilai_atribut, misal : text-align:center
nilai atribut : left,center,right dan justify
--> Indentasi teks
text-indent : nilai_atribut, misal : text-indent:50px
catatan:nilai atribut dapat dirubah sesuai dengan yang diinginkan (px=pixel)
--> Dekorasi teks
text-decoration : nilai_atribut, misal : text-decoration:blink
nilai atribut : none, overline, line-through, underline atau blink
--> Transformasi text
text-transform : nilai_atribut, misal : text-transformation:uppercase
nilai atribut : uppercase,lowercase atau capitalize


@Berbagi ilmu dan pengalaman


Letak Penulisan CSS

Untuk meletakan tulisan css dapat dilakukan melalui dua cara, sebagai berikut :
--> Menjadi satu dengan file html, ada dua cara  :
      -> Menggunakan tag <style> (Internal style)
      contoh : <style type="text/css"> h1{color : red;  font-size:12px;}
      -> Case to Case (Inline Style)
      contoh : <h1 style="color :red; font-size:12px;> Inline Style </h1>
--> Dipisahkan dengan file HTML, ada dua cara :
      -> Menggunakan tag <link>
      contoh : <link href=style.css rel=stylesheet type=text/css>
      catatan : tag link ditempatkan dalam tag head
      -> Menggunakan @import
      contoh : @import "style.css" atau @import url(style.css)

@Berbagi ilmu dan pengalaman

Perintah Dasar Koneksi PHP-MySql

Berikut adalah perintah-perintah dasar yang biasa digunakan oleh PHP untuk koneksi ke MySql  :
--> mysql_connect("nama_host","username","password")
Koneksi php dengan server MySql
--> mysql_select_db("nama_database","koneksi_server_mysql")
Untuk koneksi dengan database MySql
--> mysql_query("syntax/query_mysql","koneksi_server_mysql")
Untuk mendapatkan tabel/data yang ada pada database
--> mysql_num_rows("syntax/query")
Mengetahui jumlah record yang ada pada tabel
--> mysql_fetch_array("syntax/query")
Mengambil record dari suatu query, menghasilkan nilai berupa array dan hasilnya ditampilkan ke dalam web browser

@Berbagi ilmu dan pengalaman