Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan...

18
Pemrograman Berbasis Objek 2 Pertemuan ke-5 Fery Updi,M.Kom 1

Transcript of Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan...

Page 1: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

Pemrograman Berbasis Objek 2Pertemuan ke-5

Fery Updi,M.Kom

1

Page 2: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

Pokok Bahasan

Latihan Database MySQL

1. Instalasi MySQL dan Manajemen Akses

2. Membuka Database melalui Browser

3. Membuat Database dan Tabel

4. Export dan Import Database

2

Page 3: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

Kompetensi Matakuliah

Mahasiswa mampu:• Mahir dalam membuat database dan Tabel dengan menggunakan MySQL,

3

Page 4: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

4

Memahami istilah Database

• Tablemerupakan kumpulan data (nilai) yang diorganisasikan ke dalam baris (record) dan kolom (field). Masing-masing kolom memiliki nama yang spesifik danunik.

• Fieldmerupakan kolom dari sebuah table. Field memiliki ukuran type data tertentuyang menentukan bagaimana data nantinya tersimpan.

• RecordField merupakan sebuah kumpulan nilai yang saling terkait

Page 5: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

5

Memahami istilah Table, Field, dan Record

NIM NAMA ALAMAT

1501001 UDIN CIMONE

1501002 MY MUNAH JATIUWUNG

1501003 DEDE CIPONDOH

Field

Record

Table

Page 6: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

6

Hirarki Database

Page 7: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

7

Mengenal DBMS MySQL

• MySQL adalah Sebuah program database server yang mampumenerima dan mengirimkan datanya sangat cepat, multi user sertamenggunakan peintah dasar SQL ( Structured Query Language ).

• MySQL merupakan dua bentuk lisensi, yaitu FreeSoftware danShareware. MySQL yang biasa kita gunakan adalah MySQLFreeSoftware yang berada dibawah Lisensi GNU/GPL ( General PublicLicense ).

• MySQL juga merupakan program yang dapat mengakses suatudatabase MySQL yang berposisi sebagai Server, yang berarti programkita berposisi sebagai Client

Page 8: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

8

Membuka Database melalui Browser

Page 9: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

9

Membuat Database

Page 10: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

10

Membuat Table

Page 11: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

11

Export dan Import Database

Page 12: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

12

Menambah kode program di Form Menu

Buka Form Menu klik pilihan Tab Design:

Pilih Login (klik kanan>pilih events>Action>actionPerfomed

Page 13: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

13

Menambah kode program di Form Menu

Masukan kode program di sub menu Login (smLoginOut)

Page 14: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

14

Tambahkan Libraries ke dalam Project

Tambahkan Libraries MySQL ke dalam project:

1

2

Page 15: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

15

Memanggil Form Mahasiswa oleh Form Menu Utama

Untuk dapat memanggil Form mahasiswa oleh Menu Utama dikarenakan tampilanForm dalam bentuk JDialog, langkah-langkahnya adalah buka Form Mahasiswa pilihTab Source, lalu kode program yang harus dirubah untuk fungsi mainpemanggilannya, kode program yang dirubah menjadi seperti dibawah ini:

1

2

Page 16: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

16

Menambahkan kode program di Form Menu

Agar Form Menu dapat memanggil Form Mahasiswa langkah-langkahnya buka Form Menu, klik Design, pilih menu Mahasiswa, klikkanan, pilih Events, Action, actionPerformed :

Page 17: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

17

Latihan

Panggil seluruh Form yang telah dibuat sebelumnya

Page 18: Pemrograman Berbasis Objek 2 - feryup.files.wordpress.com · •Mahir dalam membuat database dan Tabel dengan menggunakan MySQL, 3. 4 ... Membuat Table. 11 Export dan Import Database.

18

Next

Topik :

• Membuat UML dengan NetBeans IDE