Sunday, April 2, 2017

Modul 2 Membuat Database Kartu Keluarga Di Netbeans

Hasil gambar untuk mysql dan netbeans



Langsung saja tanpa basa basi kita bahas cara membuat database kartu keluarga di Netbeans
Pastikan kita menjalankan aplikasi XAMPP sebagai server MySql dan MySql telah berjalan.
Berikutnya buka netbeans dan pilih menu service > klik kanan pada Database > New Connection.
Pilih MySql Driver lalu Klik Next.
Lalu Klik Finish.
Buat Database terlebih dahulu klik kanan pada MySQL Server at localhost:3306 [root] lalu pilih Create Database
Disini saya akan membuat database Kartu Keluarga sebagai contoh.
Klik kanan pada database yang telah dibuat lalu klik Connect.
Karna saat pembuatan SQL tadi lansung di klik finish maka hal berikut juga sama klik ok saja.
Lalu dibawah database yang bernama “jdbc:mysql://localhost:3306/kartu keluarga?zeroDateTimeBehavior=convertToNull [root on Default schema]” klik kanan lalu pilih Execute Command.
Kali ini saya pakai sintak yang telah saya ambil dari beberapa sumber


create table provinsi(
kd_prov varchar(10) primary key,
nm_prov varchar(25) null
)


create table kabupaten(
kd_kab varchar(10) primary key,
nm_kab varchar(25) null,
NIP int (10),
kpl_disdik varchar(30),
kd_prov varchar(10)
)


create table kecamatan(
kd_kec varchar(10) primary key,
nm_kec varchar(25) null,
kd_kab varchar(10),
kd_pos int(7)
)


create table desa(
kd_desa varchar(10) primary key,
nm_desa varchar(25) null,
kd_kec varchar(10)
)


create table keluarga(
no_kk varchar(20) primary key,
nama_kk varchar (35) not null,
alamat varchar (35),
RT int(3),
RW int (3),
tgl_keluar date,
kd_desa varchar(10)
)


create table anggota_keluarga(
nik varchar(30) primary key,
nama varchar(30) null,
jk varchar(10) null,
tempat_lahir varchar(20),
tgl_lahir date,
agama varchar (10),
pendidikan varchar (5),
pekerjaan varchar (15),
status varchar (20),
hubungan varchar(15),
kewarganegaraan varchar (20),
No_Paspor varchar (10),
No_Kitas varchar (10),
nm_ibu varchar(25) not null,
nm_ayah varchar(25) not null,
no_kk varchar (20)
)


Masukan sintak tersebut sehingga akan seperti ini.
Untuk execute command saya anjurkan blok dahulu satu persatu (contoh create table nama_tabel (...... sampai kurung tutup lagi) ) seperti gambar di atas untuk memudahkan jika ada yang salah. Lalu klik kanan dan pilih run selection. Lakukan semua sehingga tabel selesai dibuat semua.
Lalu isikan data pada tabelnya, kali ini saya masukan data ke tabel provinsi dengan sintak seperti ini.
Perlu diketahui karena kita telah memuat dua kolom pada tabel provinsi (kd_prov dan nm_prov) maka kita juga harus mengisi sesuai jumlah kolom pada tabel tersebut. Contohnya di atas saya memasukan 001 untuk kd_prov dan Jawa Barat untuk nm_prov ( penulisan sintak harus seperti ini “(‘isian untuk kolom1’,’isian untuk kolom 2’,’isian untuk kolom selanjutnya’)” sintak yang saya tulis dimulai dari ( dan diakhiri dengan ). Lakukan sintak tersebut untuk memasukan data ke dalam semua tabel yang masih kosong seperti ini. NB Untuk tipe data Date di tulis ‘Tahun-Bulan-Tanggal’ . hanya untuk mengingatkan.
Untuk menampilkan data yang telah dimasukan bisa dengan menggunakan sintak berikut.
Select *from nama_tabel
Maka tampilannya akan seperti ini.
Maka selesai sudah membuat database Kartu Keluarga di dalam Netbeans.
Tambahan untuk membuat tampilan database yang telah dibuat dengan menggunakan Jframe pada fitur Netbeans
  1. Buat project terlebih dahulu, jika belum tahu caranya klik disini.
  2. Lalu buat Jframe disini (Package database yang telah dibuat didalam Project Baru Bernama Database)


  1. Beri nama Jframenya.


  1. Masukan tabel sejumlah tabel yang telah dibuat tadi. Asal juga tidak apa karna akan kita Edit setelah ada datanya.


  1. Klik kanan pada tabel lalu pilih Table Content...
  2. Didalam Table Content di pilihan Bound pilih import Data to Form.
Lalu disitu kita pilih database yang akan digunakan, dan pilih tabelnya lalu klik OK.
  1. Masih didalam Table Content lalu kita pindah ke menu Columns. Disitu kita akan menambahkan Kolom sesuai kolom pada tabel di dalam database dengan cara klik insert, lalu klik untuk mengganti nama dan memilih tabel di bagian expression. Jika sudah klik close saja dan lakukan pada semua tabel.
Kurang lebih hasilnya akan seperti ini.


  1. Ubah main class yang masih terdapat pada package project. Untuk mengubahnya yaitu dengan cara klik kanan pada Project Database lalu pilih Properties.

  1. Jalankan projectnya.

0 komentar:

Post a Comment