DASAR PEMROGRMAN
M. Andira : 2355201015
FAKULTAS TEKNIK
TEKNIK INFORMATIKA
UNIVERSITAS ABDURRAB
2024
BAB I
1. Apa itu koneksi database di java dan bagaimana cara menghubungkannya di java
Koneksi database adalah proses menghubungkan aplikasi Java dengan database untuk
melakukan operasi database, seperti membaca, menulis, dan menghapus data.
Untuk menghubungkan Java dengan database, diperlukan driver JDBC. Apa itu JDBC?
JDBC adalah singkatan dari Konektivitas Basis Data Java. Ini merupakan kemajuan
untuk ODBC (Open Database Connectivity). JDBC adalah spesifikasi API standar yang
dikembangkan untuk memindahkan data dari front end ke back end. API ini terdiri dari
kelas dan antarmuka yang ditulis dalam Java. Ini pada dasarnya bertindak sebagai
antarmuka (bukan yang kita gunakan di Java) atau saluran antara program Java dan
database, yaitu membuat tautan antara keduanya sehingga pemrogram dapat mengirim
data dari kode Java dan menyimpannya dalam database untuk digunakan di masa
mendatang.
Mari kita bahas langkah-langkah ini secara singkat sebelum menerapkannya dengan
menulis kode yang sesuai untuk menggambarkan langkah-langkah konektivitas untuk
JDBC.
DriverManager.registerDriver(Oracle.jdbc.driver.OracleDriver()) baru
pengguna: Nama pengguna dari mana prompt perintah SQL Anda dapat diakses.
kata sandi: kata sandi dari mana prompt perintah SQL dapat diakses.
con: Ini adalah referensi ke antarmuka Koneksi.
Url : Uniform Resource Locator yang dibuat seperti gambar di bawah ini:
String url = “jdbc:Oracle:tipis:@localhost:1521:xe”
Dimana oracle adalah database yang digunakan, thin adalah driver yang digunakan,
@localhost adalah IP Address tempat penyimpanan database, 1521 adalah nomor port
dan xe adalah penyedia layanan. Ketiga parameter di atas bertipe String dan harus
dideklarasikan oleh pemrogram sebelum memanggil fungsinya. Penggunaan ini dapat
dirujuk untuk membentuk kode akhir.
Pernyataan st = con.createStatement();
Catatan: Di sini, con adalah referensi ke antarmuka Koneksi yang digunakan pada
langkah sebelumnya.
Kode Semu:
int m = st.executeUpdate(sql);
if (m==1)
System.out.println("berhasil dimasukkan : "+sql);
else
System.out.println("penyisipan gagal");
Di sini sql adalah kueri SQL bertipe String:
3. Komponen-komponen database
Input
Pada tahap ini, program akan meminta pengguna untuk memasukkan data yang
diperlukan untuk melakukan perhitungan. Data yang diperlukan biasanya berupa bilangan
pertama, bilangan kedua, dan operator matematika.
Proses
Pada tahap ini, program akan melakukan perhitungan berdasarkan data yang telah
dimasukkan oleh pengguna. Perhitungan yang dilakukan biasanya berupa penjumlahan,
pengurangan, perkalian, pembagian, atau perpangkatan.
Output
Pada tahap ini, program akan menampilkan hasil perhitungan kepada pengguna.
Cara menghubungkan connection database
1.
2.
3.
4.
5.
6.
7.
8.
Program kalkulator
1.
2.