Skip to main content

Tutorial Membuat Database di Java Netbeans || Agus Sukmana

LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 2
MODUL 2





Disusun Oleh :

Agus Sukmana
2015081007


TEKNIK INFORMATIKA (S1)
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2016



MODUL 2
MEMBUAT DATABASE MySQL DENGAN NETBEANS


A. PERSIAPAN
  1. Pertama yang harus ada pastinya software aplikasi NetBeans, minimal versi 8 yang sudah mempunyai driver yang sudah terpasang secara otomatis oleh JDK.
  2. XAMPP v.3.2.2, karena dengan versi ini atau yang lebih tinggi akan membedakan fitur yang dimilikinya.
  3. Selanin XAMPP, bisa juga menggunakan MySQL Server atau aplikasi Database lainnya.

B. TUGAS

Pada tugas kali ini, saya akan memberikan sedikit cara membuat Database menggunakan Netbeans. Sebenarnya pada sofware netbeans sudah disediakan fitur tool visual termasuk untuk membuat database, namun untuk sekedar pembelajaran, disini saya akan menggunakan perintah Transact atau menggunakan kode-kode tanpa menggunakan tools visual.
Berikut langkah-langkah untuk membuat database kartu keluarga :

1. Buka Aplikasi NetBeans, setelah itu pilih NEW PROJECT, kemudian pilih Java & Java Application seperti pada gambar dibawah ini.


New Project

2. Langkah kedua adalah masukan nama dari project yang kita buat, disini saya menggunkan nama Agus Sukmana dan menyimpannya di direktori F:\Laporan BP2\Kartu Keluarga. semuanya bisa kita sesuaikan sesuai keinginan kita.

Nama Project


3. Selanjutnya pilih tab  Service (Menu Windows >> Servics) seperti gambar dibawah ini.
Menu Services

4. Sebelum kita melanjutkan project kita, kita aktifkan dahulu Database server yang akan digunakan, disini saya menggunakan MySQL (2),  dengan PORTS 3306. Supaya bisa terkoneksi ke NetBeans, klik Start(3) . Untuk lebih jelasnya bisa dilihat pada gambar dibawah ini :
Tampilan XAMPP v.3.2.2


5. Kembali lagi ke NetBeans, pilih tanda (+) pada menu Database, kemudian klik kanan pada menu MySQL Server at Localhost:3306[root]. Localhost adalah server lokal yang dimiliki oleh XAMPP, dan 3306 adalah PORT dari MySQL tersebut dengan nama Administrator "root".
Buat Database


6. Langkah selanjutnya adalah memasukan nama dari Database yang akan kita buat, disini saya membuat nama database kartu_keluarga
Input Nama Database

7. Langkah selanjutnya, untuk membuat tabel pada database tersebut, kita pilih menu  jdbc:mysql://localhost:3306/kartu_keluarga?zeroDateTimeBehavior=convertToNull [root on Default schema] , lalu klik kanan, jika sudah terkoneksi, maka kita tinggal pilih menu Excute Command karena kita akan membuat database dengan menggunakan perintah Transact.
Excute Command

8. Selanjutnya kita akan membuat tabel pada database kartu_keluarga. Pertama kita akan membuat tabel tb_provinsi.  Kita dapat menggunkan perintah seperti dibawah ini : 
Tabel Provinsi
CREATE TABLE tb_provinsi(
kd_prov INT(3) PRIMARY KEY,
nm_prov VARCHAR(30) NOT NULL
)
9. Untuk membuat database atau tabel baru, kita bisa menggunakan perintah Create Databse, Create Table. 
  • kd_prov dan nm_prov merupakan atribut atau field yang kita buat.
  • int, varchar merupakan tipe data yang digunakan.
  • Primary Key merupakan kunci utama atau kunci yang dapat mempengaruhi attribut atau fieds lain.
  • Not Null merupakan perintah yang berarti Field tersebut harus diisi atau tidak boleh dikosongkan. 


10. Ketika Script yang kita buat selesai dibuat, kita bisa melakukan proses compile. Caranya block script yang akan kita Compile, lalu klik kanan dan pilih Run Selection.

Run Selection

11. Ketika tabel berhasil dibuat, maka akan muncul peringatan atau pemberitahuan pada bagian menu output seperti dibawah ini.
 *prosess compile atau running program hanya dapat dilakukan sekali untuk pembuatan tabel dan database dengan nama yang sama. karena dalam database sangat tidak mungkin terjadinya redudansi data.
Output Running Process

12. Selanjutnya kita buat tabel tb_kabupaten, hampir sama dengan tabel provinsi tadi, tapi kita kembali membuat field kd_prov, fungsinya sebagai foreign key atau kunci tamu.
Ulangi proses yang sama dengan proses sebelumnya hingga tabel "tb_anggota".
Tabel Kabupaten

Tabel Kecamatan

Tabel Desa

Tabel Keluarga

Tabel Anggota

13. Tabel selesai dibuat. selanjutnya kita akan melihat salah satu tabel yang telah tadi kita buat. saya contohkan untuk melihat tabel "tb_kabupaten". 
Select Tabel Kabupaten
"Select * from tb_kabupaten"

  • Select : Berfungsi untuk memilih atau membuat perintah pemilihan data.
  • * : Berarti semua. jadi pada perintah diatas kita akan menampilkan semua field dan record dari tabel tb_kabupaten.

14. Dibawah ini merupakan ke-6 tabel yang telah kita buat.
Tabel di Database

15. Sekarang kita akan mencoba memasukan data kedalam tabel "tb_provinsi & tb_kabupaten". Dengan skrip dibawah ini :

  •  insert  : Digunakan untuk menyisipkan data kedalam database.
  • Setiap records yang merupakan primary key tidak boleh ada yang sama seperti pada tebel tb_provinsi "kd_prov" dan tb_kabupaten "kd_kab".
  • Namun berbeda dengan Foreign Key yang bisa mempunyai records  yang sama seperti pada tb_kabupaten "kd_prov".
16. Sekarang kita akan membuat perintah view untuk melihat isi dari tb_provinsi. Pertama kita klik kanan pada menu view>>Create View seperti pada gambar dibawah ini.


17. Berikutnya kita isikan nama dari view yang kita buat. Nama dari view ini dapat disesuaikan agar mudah di ingat.
kemudian masukan perintah  Select * from tb_provinsi yang berarti kita akan menampilkan semua isi dari tb_provinsi. 

18. Berikut view yang telah kita buat tadi : 

19. Ketika perintah view dieksekusi, maka outputnya sebagai berikut : 



Sekian sekilas mengenai tutotrial membuat database menggunakan NetBeans. semoga bermanfaat dan dapat dijadikan sebagai referensi dikala dibutuhkan. Semua perintah hampir sama dengan perintah-perintah SQL yang terdapat di Pemrograman WEB maupun di bahasa pemrograman lainnya.

Comments

Popular posts from this blog

Contoh Perancangan Database KRS Onlie || Agus Sukmana

Berikut ini merupakan contoh perancangan pembuatan sistem KRS online murni buatan saya sendiri. jadi mohon kritik dan sarannya dikolom komentar jika sekiranya ada kesalahan untuk perbaikan kedepannya. semoga bermanfaat.  KATA PENGANTAR Dengan mengucapkan puji dan syukur kepada Allah SWT, atas nikmat dan karunianya saya dapat menyusun makalah Sistem dan Teknologi Basis Data yang berjudul “Sistem Informasi KRS Online”.  Dengan rahmat dan hidayahnya juga kita dapat menyelesaikan tugas ini sesuai waktu yang ditetapkan.             Saya menyadari bahwa tugas laporan ini masih banyak kekurangannya, oleh sebab itu saya mengharapkan kritik dan saran yang membangun demi memperbaiki tugas-tugas berikutnya. Saya menyadari bahwa laporan ini dapat terselesaikan berkat bantuan beberapa pihat, diantaranya : 1.       Ibu Aah Sumiah,M.Kom selaku dosen matakuliah Sistem dan Teknologi Basis Data yang telah membimbing terselsaikannya Makalah ini. 2.       Rekan-rekan yang telah membantu me

Tutorial Membuat Form & Database Kartu Keluarga di Java NetBeans (JFrame & JTabel)

LAPORAN PRAKTIKUM BAHASA PEMROGRAMAN 2 MODUL 3 Disusun Oleh : AGUS SUKMANA 2015081007 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2017 MODUL 3 PEMROGRAMAN DATABASE MySQL DENGAN JAVA 1. Pada tutorial kali ini, kita akan membuat beberapa form dari tabel kartu keluarga yang sebelumnya telah kita buat. Berikut hasil akhir dari program yang akan kita buat : Tampilan Awal ketika program di jalankan : Tampilan setelah kita memilih button satu per satu : Class yang harus kita buat, berikut databse kartu_keluarga yang tilah kita buat pada modul 2 : 2. Sekarang kita mulai membuat program, pertama buka Package baru, caranya New Project>>Java>>Java Application. 4. kemudian ubah nama dari project yang kita buat sesuai keinginan. 3. Langkat selanjutnya adalah membuat koneksi database, caranya klik kanan pada menu Libraries  >> Add Library... >>MySQL JDBC Driver>> Add .

Contoh Surat Lamaran Menjadi Asisten Laboratorium Komputer || Agus Sukmana

Berikut ini merupakan contoh surat lamaran untuk menjadi Asisten Laboratorium Komputer. untuk lebih jelasnya dapat dilihat langsung dibawah ini. Bandung, 05 September 2017 Hal      : Lamaran Asisten Laboratorium Kepada : Yth. Kepala Laboratorium Fakultas Ilmu Komputer     di                 Universitas xxxxxxxxx Dengan hormat, Sesuai dengan informasi yang saya dapatkan di majalah dinding fakultas ilmu komputer (FKOM) Univesitas xxxxxxxxxxxx bahwasannya telah dibuka recruitment asisten laboratorium komputer Fakultas Ilmu Komputer Universitas xxxxxxxxxxxx periode 2017/2018, dengan ini saya yang bertanda tangan dibawah ini mengajukan diri untuk bergabung. Adapun data diri saya adalah sebagai berikut : Nama               : Agus Sukmana Tempat & Tanggal lahir          : xxxxxxxxx, 15 Agustus 1996 Nim                 : 2015081007 Program Studi : Teknik Informatika Angkatan        : 2015 (dua ribu limabelas) Email               : xxxxxxxxxx@gmail.com No.