Laporan Praktikum Bahasa Pemrograman 2 - MODUL 2

LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 2
MODUL 2
Membuat Database MySQL dengan Netbeans

           Disusun oleh :
                                                         Nama   : Elsa Maitsa
                                                         NIM    : 2015081033
                                                         Prodi   : Teknik Informatika

FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
Kampus I : Jl. Cut Nyak Dhien 36 A Kuningan Telp/Fax.(0232) 874824
2017



MODUL 2
Membuat Database MySQL dengan Netbeans

JDBC atau Java Database Connectivity adalah sebuah API atau Interface database yang dibangun untuk platform java. JDBC adalah spesifikasi standar dari javasoft API yang memnugkinkan program java untuk mengakses query dan modifikasi data RDBMS seperti oracle, SQL Server, MySQL, dll menggunakan driver manager.
JDBC memiliki beberapa kegunaan yaitu membantu programmer untuk koneks dengan data source, membantu mengirimkan query dan update statement ke database, dan menerima serta memroses hasil yang didapatkan dari database sesuai dengan query yang diberikan.

Melakukan koneksi database
Membuat koneksi database dari java menggunakan Netbeans. Untuk mengkoneksikan database MySQL dari Netbeans, Register MySQL terlebih dahulu dengan cara:
Klik tab Services → icon database → kik kanan pada database → pilih Register MySQL Server. Maka tampil MySQL Server Properties, isi semua kolom-kolom inputan yang tersedia, dapat mengikuti pengisian pada gambar dibawah ini.

Klik OK.

Klik kanan pada Database MySQL Server → klik Connect → Maka menampilkan daftar database-database yang sudah dibuat.

Membuat database
Klik kanan pada Database MySQL Server → klik Create Database 

Membuat database bernama "toko_dvd", lalu Klik OK

Pada database tampil list database yang dibuat sebelumnya atau yang baru saja dibuat , dapat dilihat database dengan nama toko_dvd sudah berada pada list database.

Lalu untuk dapat mengakses database yang sudah dibuat , klik kanan pada database tersebut pilih Connect . Setelah pilih connect tampil kotak dialog memiliki 2 kolom yaitu username dan password. Username biarkan root dan password biarkan kosong , karena sebelumnya ketika pembuatan database tidak memasukkan password. Klik ok untuk menyambungkan

Pada layar sebelah kiri pada tab services , tampil url lokasi dari database

Ketika sudah tampil, anda dapat memulai membuat tabel.
Membuat tabel dapat dengan menggunakan query atau dengan cara manual. Untuk membuat tabel dengan query harus tampilkan terlebih dahulu text editor pada Netbeans. Klik kanan pada url lokasi database toko_dvd → pilih Execute Command. 


Membuat tabel supplier, ketikan sintak dibawah ini 

Setelah itu anda run dengan memblok semua sintak lalu klik kanan pilih Run Selection

Jika berhasil tabel supplier akan tampil pada database toko_dvd. Dapat dilihat pada layar di sebelah kiri.

Menginputkan data /record pada tabel dengan query, ketikkan sintak dibawah ini. Jika tidak menampilkan error, maka data tersebut berhasil disimpan pada table supplier.

Lalu blok sintak , klik kanan Run Selection. Untuk menampilkan data yang telah dimasukkan , dengan mengetikkan sintak SELECT.
Run selection sintak tersebut , jika berhasil maka tampil output seperti dibawah ini.

POST TEST
  • Membuat tabel dvd


Membuat tabel dvd menggunakan query. Dibawah ini adalah query untuk membuat tabel dvd.

Run selection , maka akan tampil output

  • Menambahkan beberapa data pada tabel dvd


Memasukkan data pada tabel dvd.

Ketika memasukkan id_supplier, pastikan harus sama dengan id_supplier pada tabel supplier. Karena akan relasi antara tabel supplier dan tabel dvd.

Menampilkan data pada tabel dvd

  • Membuat view untuk menampilkan data judul dvd tiap supplier


Untuk membuat view dapat dengan query atau manual.
Untuk query dengan cara dibawah ini :

Menggunakan cara dibawah ini juga bisa :
Klik kanan pada sub directory view pada database toko_dvd. Klik create view

Tampil dialog untuk membuat view.

Kolom inputan view name , isi dengan nama view misalnya “judul_dvd”. Pada kolom selanjutnya isi dengan query untuk menampilkan record dari kedua tabel. Klik OK.
Output view :


TUGAS :
Membuat database kartu keluarga, saya akan membuat database bernama “kartu_kel”. Untuk membuat database sama seperti membuat database toko_dvd .

Untuk melihat bahwa database tersebut telah dibuat, terdapat di layar sebelah kiri terdapat url lokasi database kartu_kel.

Membuat tabel pada database kartu_kel, tabel yang pertama dibuat adalah tabel provinsi. Untuk menampilkan text editor pada netbeans , klik kanan → Execute Command.
Dibawah ini query untuk membuat tabel provisi : tbl_provinsi

Compile sintak tersebut.
Membuat tabel selanjutnya , dibawah ini query untuk membuat tabel kabupaten, tabel kecamatan dan tabel desa. Saya tidak menjalankan sintak secara bersamaan namun dengan memblok sintak untuk tabel satu persatu lalu klik kanan pilih run selection. Jadi tabel akan terbuat satu persatu, pengunaan create tidak dapat dilakukan bersamaan.


Membuat tabel keluarga

Membuat tabel Anggota Keluarga

Memasukkan data pada tabel provinsi

Memasukkan data pada tabel kabupaten, kecamatan dan desa

Untuk memasukkan data pada tabel, bisa memasukkan data secara bersamaan pada masing-masing tabel

Memasukkan data pada tabel keluarga dan anggota keluarga

Membuat view menampilkan data kartu keluarga

Saya menampilkan kartu keluarga dengan nomor KK = 3208160902063940
Dibawah ini adalah output dari view kartu keluarga, seharusnya saya tampilkan memanjang namun layar pada netbeans tidak mencukupi. Jadi saya memotong menjadi 2 gambar .


Komentar

Postingan populer dari blog ini

Laporan Praktikum Bahasa Pemrograman 2 - Modul 3 (2)

Laporan Praktikum Bahasa Pemrograman 2 - Modul 3