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

Upload: vanmien

Post on 06-Apr-2019

230 views

Category:

Documents


0 download

TRANSCRIPT

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