TUGAS PROJEK JDBC BASIS DATA PEMAIN SEPAK BOLA
Disusun Oleh : 13111086 Wahyu Ardhi Ilmawan
PROGRAMSTUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCUBUANA YOGYAKARTA
DAFTAR ISI DAFTAR ISI ..................................................................................................................................2 BAB I. ..........................................................................................................................................3 1.1.
Pendahuluan. ................................................................................................................3
1.2.
Latar Belakang. .............................................................................................................3
BAB II. .........................................................................................................................................4 DataBase ....................................................................................... Error! Bookmark not defined. 2.1
Rancangan Tabel ...........................................................................................................4
2.1.1
T_Pemain ...............................................................................................................4
2.1.2
T_Detail Pemain .....................................................................................................4
2.2
Relasi Antar Tabel ........................................................... Error! Bookmark not defined.
BAB III .........................................................................................................................................5 JDBC ............................................................................................................................................5 3.1
Tabel 1 ..........................................................................................................................5
3.1.1
Input ......................................................................................................................5
3.1.2
Search ....................................................................................................................6
3.1.3
Edit ........................................................................................................................7
3.1.4
Delete ....................................................................................................................8
3.1.5
View.......................................................................................................................9
BAB IV. ......................................................................................................................................10 MENU .......................................................................................................................................10 4.1.1
Menu File ................................................................................................................10
4.1.2
Menu Data ..............................................................................................................10
4.1.3
Menu About ............................................................................................................11
4.1.4
Intregasi Menu (Hasil Akhir). ...................................................................................11
BAB V. .......................................................................................................................................12 PENUTUP ..................................................................................................................................12 5.1.1
Kesimpulan ..............................................................................................................12
5.1.2
Kesulitan .................................................................................................................12
BAB I 1.1 Pendahuluan.
Sepak Bola di era modern saat ini telah berkembang menjadi tontonan yang bisa dibilang menarik, bahkan favorit bagi kaum adam.Bahkanuntukduniaindustrisudah bukan sekedar permainan olahraga, melainkan menjadi bisnis dengan sirkulasi uang yang banyak di dalamnya. Seorang pemain sepak bola bisa dikatakan sudah seperti artis dalam dunia hiburan. Semua kehidupannya bahkan bisa diekspose dan dijual ke dunia maya. Klub yang menjadi tempat bernaung seorang pemain pun ikut kebagian profit seiring terkenalnya pemain bintang mereka. Peredaran pemain sepakbola di dunia nyata sudah cukup kompleks. Bermacam-macam faktor menjadi dasar diminatinya seorang pemain, mulai dari skill, daya tahan, ukuran tubuh, hingga rupa menawan yang sangat menunjang dalam bisnis bersponsor. Dari berbagai macam faktor tersebut bisa diambil kesimpulan, seorang pebisnis di dunia sepakbola butuh data tentang pemain atau aktor lapangan yang bisa menunjang bisnisnya. Database adalah sebuah kumpulan informasi dari beberapa sumber yang dijadikan satu, dan sumber informasi yang terpercaya sangat dibutuhkan demi mendapatkan hasil yang memuaskan, juga dalam industri sepakbola 1.2 Latar Belakang Kebutuhan informasi tentang pemain sudah menjadi kebutuhan utama sebuah klub sepakbola, terutama yang sudah menentukan arah bisnis dalam perjalanan mereka. Pencatatan informasi yang akhirnya terkumpul menjadi sebuah database akan sangat membantu dalam hal pengelolaan pemain, terutama menyangkut jual beli transfer pemain. Untuk itulah diperlukan pencatatan yang akurat tentang peredaran pemain sepakbola di seluruh dunia.
BAB II Database 2.1 RancanganTabel 2.1.1 tb_pemain
2.1.2 tb_detailpemain
BAB III JDBC 3.1
Tabel 1 3.1.1 Input Untukmelakukan input data kedalamtabel yang sudahada/dibuat.
Gambardiatasmerupakan prosesmemasukan data kedalamtabel. Setelahsemua data yang dimasukkanselesai, janganlupatekantombol save agar data masukke database.
Gambardiatasmelihathasilinputandenganmembuka database pada command prompt.
3.1.2 Search Search digunakan untukmencari data yang sudah di input kedalamtabel.
Gambardiatas menunjukkan penggunaaan ID sebagaikuncipencariandari data, janganlupatekantombol search agar hasilnya keluar.
3.1.3 Edit
Untukmengedit data yang sudah diinput, langkah pertama adalah memasukkan ID pemain yang akan diupdate. Setelah muncul data pemain, lakukan perubahan yang diinginkan. Setelah semuanya selesai jangan lupa tekan tombol update.
Perubahan terjadi dimana Wahyu Ardhi yang awalnya berkewarganegaraan Indonesia berubah menjadi kewarganegaraan Inggris pada database yang terlihat di command prompt.
3.1.4 Delete Menu delete digunakanntukmenghapus data yang terdapatdalamtabel.
Untuk menghapus sebuah data kita harus melakukan pencarian dengan nomor ID. Setelah data ketemu, kita bisa menghapus dengan tombol delete.
Dari gambar diatas sudah bisa kita lihat bahwa Cristiano Ronaldo sudah keluar dari data.
3.1.5 View Menu view digunakan untuk menampilkan data menyeluruhdalamtabel.
BAB IV MENU 4.1.1 Menu File Dalam “JMenu File” terdapat “JSubMenuSetUp” “ JMenuItem View Pemain”, “JmenuItem View Detail Pemain”dan “JSubMenu Exit”.
4.1.2 Menu Data Dalam “JMenu Data” terdapat “JSubMenu Input Data Pemain atau Data Detail Pemain”, “JSubMenu Edit Data Pemain dan Data Detail Pemain”, serta “JSubMenu Delete Data Pemain dan Delete Data Detail Pemain”.
4.1.3 Menu About Dalam “JMenu About” terdapat “JSubMenu About” danakanmeunculkaninformasitentangpembuat database.
4.1.4 Intregasi Menu (HasilAkhir). Berikutadalahhasilakhirsetelahada data yang diinput, data yang diedit, dan data yang di delete.
BAB V PENUTUP 5.1.1 Kesimpulan
Dari pembuatan database diatasdapatdiperolehkeuntungan yang sangat vital bagisebuahklubsepakbola. Merekadapatmemilikicatatanpemain yang merekainginkan, bahkanmeng-update catatanmerekasendiri, sehinggabergunabagikepentinganklub. Denganaplikasidiatas pula, sebuahklubdapatmerencanakanprogresitasbagikemajuanklubdalamhalini yang menyangkut transfer pemain. Semuacatatanbisadilakukan dimanapun dan kapanpun klub mau. 5.1.2 Kesulitan
Kesulitan yang mungkin bisa muncul adalah tingkat update data yang nantinya akan terus bertambah dan berpotensi merepotkan karena seorang pemain bisa memiliki sejumlah informasi, lalu bagaimana dengan ribuan pemain?