Tugas Minggu 14 - Alpro 1 - SI UNIPDU
PEMROGRAMAN DATABASE
Dipertemuan minggu ke 14 ini saya akan menjawab soal dari yang sudah terlampirkan di modul
Berikut soal serta jawabannya :
1. Apa yang anda ketahui tentang database ?
Jawab :
Database adalah sistem untuk mengatur, menyimpan, dan mengambil data dengan cepat. database sendiri terdiri dari kumpulan data digital yang disusun untuk satu atau lebih kegunaannya.
2. Ketika membangun aplikasi berbasis database dengan java, anda membutuklan suatu library tambahan yang dinamakan JDBC API (Aplication Program Interface). Apa yang anda ketahui tentang JDBC API? Silahkan sebutkan tugas dan kelebihannya!
Jawab:
JDBC adalah pemrograman aplikasi (API) yang menyediakan fungsionalitas akses data dasar. JDBC API adalah sekumpulan kelas yang dapat digunakan untuk membuat aplikasi basis data Java. JDBC API adalah kumpulan kelas dan interface Java yang dapat digunakan untuk membuat aplikasi database. Keunggulan JDBC adalah dapat terhubung ke berbagai database, antara lain MySQL, SQLite, PostgreSQL, dan lain-lain.
3. Untuk memberikan perintah kepada sebuah database anda harus menguasai bahasa SQL (Structure Query Language) yang merupakan bahasa standart yang dimiliki oleh database. SQL dibedakan menjadi 2 macam yaitu DML yang akan kita bahas garis besarnya di praktikum ini dan DDL yang akan anda pelajari di matakuliah desain database. Sebutkan perintah yang dimiliki DML (Khusus proses Simpan dan Hapus) dan berikan contoh nya.
Jawab:
DML (Data Manipulation Language) merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table.
INSERT untuk menambahkan data baru
INSERT INTO LembarPenilaian (nim, nama)
VALUES (4422113, "Erlangga")
Perintah di atas merupakan perintah untuk menyimpan data mahasiswa yang berisi nim dan nama ke dalam database.
DELETE untuk menghapus data
DELETE
FROM LembarPenilaian
WHERE nim="4422113"
4. Sebutkan tahap menambahkan library Mysql connector di projek aplikasi java yang telah anda buat dengan menggunakan Netbeans. Diasumsikan nama projectnya adalah nim anda masing masing!
Jawab:
Pertama, kita menginstal MySQL Connector/J terlebih dahulu. Lalu di dalam Netbeans, kita membuka proyek 4121059. Di dalam proyek terdapat "Libraries", klik kanan di "Libraries", lalu klik "Add Library...". Pilih "MySQL JDBC Driver", dan klik "Add Library".
5.Buat program yang bisa menampilkan tampilan berikut ini, lengkap dengan Event handlingnya!
6. Buat database dan desain tabel yang sesuai dengan tampilan tersebut, nama tabel adalah nama_nim, contoh : Erlangga_4121053
7. Koneksikan tugas pendahuluan nomer 5 dan 6 sehingga semua fungsi yang ada bias berjalan! (jawaban terlampir)
Komentar
Posting Komentar