Rabu, 28 November 2018

MEMBUAT ANIMASI 3D KUBUS BERGERAK MENGGUNAKAN JAVA CLASS PADA NETBEANS


AMIK PGRI KEBUMEN - Grafika Komputer – Jobshet 8
Laporan Hasil Jobshet 8
"MEMBUAT ANIMASI 3D KUBUS BERGERAK"
 MENGGUNAKAN JAVA CLASS PADA NETBEANS
Dosen Pengampu Imanaji Hari Sayekti, S.Pd., M.Pd.


Oleh :
           Nama :  Hasan Ali Maspur
Nim  : 17.MI.0008
              Jurusan   : Manajemen Informatika
AMIK PGRI KEBUMEN
2018
Selamat pagi sobat, kali ini saya akan membagikan sedikit ilmu tentang bagaimana cara membuat grafik berbentuk Gambar 3D Kubus Bergerak menggukan Java class pada aplikasi Netbeans.
Saya akan membuat Gambar Animasi 3D KUBUS Bergerak seperti Video dibawah ini


Sebelum mengerjakan Projek kita instal dulu Apk seperti yang ada pada gambar di bawah ini

Caranya dengan klik kanan pada Libraries kemudian pilih  Add JAR/Folder
Pilih di folder mana file diletakkan, kemudian klik Ok sehingga akan tampak seperti di bawah ini


Selanjutnya buatlah projek baru,seperti pada artikel sebelumnya dengan klik New Project, pilih Java - Java Application. Klik Next.

Isikan  pada Project Name atau terserah mau diberi nama apa sesuai Project masing-masing. Kemudian klik Finish.
Kemudian buatlah Package dengan dengan cara klik kanan pada Source Packages - New - Java Package.

Beri nama sesuai keinginan/sesuai jobsheet pada Project Name, kemudian klik Finish.
Kemudian buatlah Class dengan cara klik kanan pada package yang tadi dibuat  kemudian klik - New - Java Class
Pada Class Name, isikan nama class sesuai keinginan, selanjutnya klik Finish.
Buka .java classnya, ketikkan kode di bawah ini






Setelah selesai kemudian tekan Shift + F6 untuk me-Run projects.
Maka selanjutnya akan tampil seperti Video berikut.



Terimakasih


Sabtu, 17 November 2018

PRAKTIKUM UJIAN TENGAH SEMESTER BASIS DATA

Nama  : Hasan Ali Maspur
NIM    : 17.MI.0008
Makul : Praktikum Basis Data


Download File Pdf Disini

PRAKTIKUM UJIAN TENGAH SEMESTER

1 1.      Dengan menggunakan perintah sql input data mahasiswa sebagai berikut :


2 2.      Dengan menggunakan perintah sql input data matakuliah sebagai berikut :


3 3.      Dengan menggunakan perintah sql input data penilaian sebagai berikut :




4 4.      Dengan menggunakan perintah sql input data dosen sebagai berikut :



5 5.      Dengan menggunakan perintah sql input data mengajar sebagai berikut :




6 6.      Dengan menggunakan perintah sql input data penilaian sebagai berikut :


7 7.      Dengan menggunakan perintah sql input data penilaian sebagai berikut :
8.       




Rabu, 14 November 2018

RESUME MATERI SISTEM BASIS DATA


Laporan Resume
"Data Informasi dan Database, Sistem Manajemen Basis Data/DBMS, Model ERD(Entity Relationship Diagram"
Dosen pengampu Edy Stiawan, S.Kom


  


Oleh :
Nama   :  Hasan Ali Maspur
NIM      :  17.MI.0008




AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
PGRI KEBUMEN
TAHUN AJARAN 2018 / 2019

KATA PENGANTAR

            Syukur Alhamdulillah kita sampaikan kepada kehadirat Allah S.W.T. karena dengan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan tugas Makalah ini tepat pada waktunya.
            Sholawat serta salam tak bosan – bosannya kita ucapkan kepada baginda Rasulullah SAW, yang telah membawa ummatnya kepada jalan kebenaran yang diridhai oleh Allah SWT dari dunia sampai akhirat.
            Makalah ini berjudul “Rangkuman Tentang Data Informasi & Database, Sistem Manajemen Basis Data dan Model Entity Relationship Diagram (ERD)’’ ditulis dengan tujuan untuk menyelesaikan tugas individu dalam mata kuliah Sistem Basis Data.
Namun perlu disadari bahwa, masih banyak kekurangan dalam penyusunan Laporan ini, oleh karenanya segala perbaikan yang mengarah supaya makalah ini mendekati sempurna, penulis sangat mengharapkan kritik dan saran dari pembaca.
Atas perhatiannya penulis ucapkan banyak terima kasih.

                                                                        Kebumen, 1 November 2018

















BAB I
PENDAHULUAN

A.    Latar Belakang
Semakin berkembangnya teknologi informasi pada saat ini sangat membantu setiap pekerjaan manusia. Seperti dalam hal pengumpulan data, setiap orang dalam suatu institusi atau perusahaan pasti tidak bisa lepas dari menggunakan DBMS (Database Management System). Dari yang sederhana seperti menggunakan Microsoft Access sampai dengan menggunakan DBMS yang cukup kompleks seperti Oracle. DBMS ini bertujuan untuk mempermudah dalam hal penyimpanan data maupun dalam hal manipulasi data, yang nantinya data tersebut dapat digunakan kembali apabila diperlukan.
Selain teknologi pengumpulan data yang terus berkembang, teknologi penyimpanan data pun terus mengalami peningkatan. Dahulu biasanya suatu media penyimpanan seperti Harddisk mempunyai kapasitas dalam ukuran Giga, tetapi sekarang banyak ditemui kapasitas Harddisk yang sampai pada ukuran Tera. Hal ini sangat membantu suatu sekolah ataupun instansi-instasi lainnya yang akan menyimpan data yang mempunyai ukuran yang cukup besar.

B.     Tujuan
Makalah ini ditulis bertujuan untuk memenuhi tugas individu mata kuliah Sistem Basis Data. Selain itu untuk memperluas wawasan pengetahuan kita tentang Basis Data.

BAB II
PEMBAHASAN
A.    Data, Informasi dan Basis Data
1.      Data dan Informasi
§  Data merupakan nilai (value) yang turut merepresentasikan deskripsi dari suatu objek atau kejadian (event)
§  Informasi merupakan hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata (fact) yang digunakan untuk pengambilan keputusan
§  Data lebih bersifat historis, sedangkan informasi mempunyai tingkatan yang lebih tinggi, lebih dinamis, serta mempunyai nilai yang sangat penting

2.      Sistem Informasi
§  SI adalah suatu suatu sistem dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur dan pengendalian untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan


Ø SI terdiri dari beberapa komponen, antara lain :
§  Hardware : CPU, Disk, Terminal, Printer
§  Software : Sistem operasi, sistem basis data, program aplikasi
§  Personil : Operator sistem, Penyedia masukan, Pengguna keluaran
§  Data : data yang tersimpan dalam jangka waktu tertentu
§  Prosedur : instruksi dan kebijaksanaan untuk mengoperasikan sistem

3.      Basis data

Ø Pengertian sistem basis data
SBD merupakan sekumpulan basis data dengan para pemakai yang menggunakan basis data secara bersama-sama, personil yang merancang dan mengelola basis data, teknik-teknik untuk merancang dan mengelola basis data, serta sistem komputer yang mendukungnya

Ø Komponen sistem basis data
Komponen-komponen utama penyusun sistem basis data adalah :
§  Perangkat keras
§  Sistem operasi Basis data
§  Sistem pengelola basis data (DBMS)
§  Pemakai (Programmer, User mahir, user umum, user khusus)


v Operasi dasar basis data :
§  Create database
§  Drop database
§  Create table
§  Drop table
§  Insert
§  Retrieve / Search
§  Update
§  Delete
§  Pemanfaatan basis data :
§  Salah satu komponen penting dalam sistem informasi, kerana merupakan dasar dalam menyediakan informasi
§  Menentukan kualitas informasi : akurat, tepat waktu dan relevan.
§  Mengurangi duplikasi data (data redundancy)
§  Hubungan data dapat ditingkatkan
§  Manipulasi terhadap data dengan cepat dan mudah
§  Efisiensi penggunaan ruang penyimpanan

4.         Penyusun Sistem Basis Data 
Sistem basis data merupakan lingkup terbesar dalam organisasi data. Sistem basis data mencakup semua bentuk komponen data yang ada dalam suatu sistem. Sedangkan  basis data merupakan komponen utama yang menyusun sistem basis data.
5.        Data Base Management System (DBMS)
DBMS dapat diartikan sebagai program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis dan efisien.
§  Merupakan perangkat lunak yang didisain untuk melakukan penyimpanan dan pengaturan basis data.
§  DBMS juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan data, dll.

v Kelebihan dari DBMS antara lain :
o   Kepraktisan. DBMS menyediakan media penyimpan permanen yang  berukuran kecil namun banyak menyimpan data jika dibandingkan dengan menggunakan kertas.
o   Kecepatan. Komputer dapat mencari dan menampilkan informasi yang dibutuhkan dengan cepat.
o   Mengurangi kejemuan. Pekerjaan yang berulang-ulang dapat menimbulkan kebosanan bagi manusia, sedangkan mesin tidak merasakannya.
o   Update to date. Informasi yang tersedia selalu berubah dan akurat setiap.

v Kelemahan-kelemahan DBMS antara lain :
o   Biaya. Kebutuhan untuk medapatkan perangkat lunak dan perangkat keras yang tepat cukup mahal, termasuk biaya pemeliharaan dan sumber daya manusia yang mengelola basis data tersebut.
o   Sangat kompleks. Sistem basis data lebih kompleks dibandingkan dengan  proses berkas, sehingga dapat mudah terjadinya kesalahan dan semakin sulit dalam pemeliharaan data.
o   Resiko data yang terpusat. Data yang terpusat dalam satu lokasi dapat  beresiko kehilangan data selama proses aplikasi.

6.        Model Data
Model data dapat dikelompokkan berdasarkan konsep pembuatan deskripsi struktur basis data, yaitu :
v Model data konsepsual (high level) menyajikan konsep tentang bagaiman user memandang atau memperlakukan data. Dalam model ini dikenalkan tiga konsep penyajian data yaitu:
o  Entity (entitas) merupakan penyajian obyek, kejadian atau konsep dunia nyata yang keberadaannya secara eksplisit didefinisikan dan disimpan dalam basis data, contohnya Mahasiswa, Matakuliah, Dosen,  Nilai dan lain sebagainya.
o  Atribute (atribut) adalah keterangan-keterangan yang menjelaskan karakteristik dari suatu entitas seperti NIM, Nama, Fakultas, Jurusan untuk entitas Mahasiswa.
o  Relationship (hubungan) merupakan hubungan atau interaksi antara satu entitas dengan yang lainnya, misalnya entitas pelanggan  berhubungan dengan entitas barang yang dibelinya.
v Model data fiskal (low level) merupakan konsep bagaimana deskripsi detail data disimpan ke dalam komputer dengan menyajikan informasi tentang format rekaman, urutan rekaman, dan jalur pengaksesan data yang dapat membuat pemcarian rekaman data lebih efisien.
v Model data implementasi (representational) merupakan konsep deskripsi data disimpan dalam komputer dengan menyembunyikan sebagian detail deskripsi data sehingga para user mendapat gambaran global bagaimana data disimpan dalam komputer. Model ini merupakan konsep model data yang digunakan oleh model hirarki, jaringan dan relasional.

7.       Peranan basis data dalam pengembangan SIM
§  SIM berperan sebagai sistem karena mempunyai ruang lingkup yang relatif lebih luas dan lebih kompleks. Sedangkan sistem basis data merupakan subsistem karena menjadi bagian dan berada di dalam SIM
§  Sistem basis data adalah sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lain dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi
§  Keberadaan sistem basis data di dalam SIM adalah mutlak. SIM tidak akan terwujud tanpa melibatkan basis data.
8.        ERD (ENTITY RELATIONSHIP DIAGRAM)
§  ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan
§  ERD digunkan untuk memodelkan sturktur data dan hubungan antar data, karena hal ini relatif kompleks
§  Dengan ERD kita dapat menguji model dengan mengabaikan proses yang harus dilakukan.

9.      Notasi dan artinya
a)    Entiti : adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat. Sebagai contoh pelanggan, pekerja, mahasiswa, dll.
Contoh :
o   Seandainya A adalah seorang pekerja maka A adalah isi dari pekerja, sedangkan jika B adalah seorang pelanggan maka B adalah isi dari pelanggan.
o   Karena  itu  harus  dibedakan  antara  entiti  sebagai  bentuk  umum  dari  skripsi tertentu dan isi entiti seperti A dan B dalam contoh diatas.
o   Himpunan entitas : merupakan sekelompok entitas sejenis dan berada dalam lingkup yang sama. Misalnya Mobil merupakan himpunan entitas; sedangkan suzuki, toyota, honda merupakan entitas
o   Entiti digambarkan dalam bentuk persegi panjang


b)   Atribut:   Entiti   mempunyai   elemen   yang disebut   atribut,   dan   berfungsi mendeskripsikan karakter entiti. Misalnya atribut nama pekerja dari entiti pekerja.
o   Setiap ERD bisa terdapat lebih dari satu atribut
o   Entiti digambarkan dalam bentuk elips



Atribut juga memiliki tipe-tipe, Tipe-Tipe Atribut diantaranya,
§  Atribut Kunci, yaitu atribut yang bernilai tunggal dan unik
§  Atribut Bernilai Tunggal, yaitu atribut yang hanya memiliki satu nilai saja
§  Atribut Bernilai Banyak, yaitu atribut yang memiliki sekelompok nilai
§  Atribut Komposit, yaitu atribut yang terdiri atas beberapa atribut yang lebih kecil
§  Atribut Derivatif atau disebut juga Atribut Turunan, yaitu atribut yang diperoleh dari atribut lain

c)    Relasi/Hubungan : hubungan antara tabel yang mempresentasikan hubungan antar objek di dunia nyata. Relasi merupakan hubungan yang terjadi pada suatu tabel dengan lainnya yang mempresentasikan hubungan antar objek di dunia nyata dan berfungsi untuk mengatur mengatur operasi suatu database. Hubungan yang dapat dibentuk dapat mencakup 3 macam hubungan,
yaitu : 

ü  One-To-One (1-1)
Mempunyai pengertian "Setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke dua". Contohnya : relasi antara tabel mahasiswa dan tabel orang tua. Satu baris mahasiswa hanya berhubungan dengan satu baris orang tua begitu juga sebaliknya.
ü  One-To-Many (1-N)
Mempunyai pengertian "Setiap baris data dari tabel pertama dapat dihubungkan ke satu baris atau lebih data pada tabel ke dua". Contohnya : relasi perwalian antara tabel dosen dan tabel mahasiswa. Satu baris dosen atau satu dosen bisa berhubungan dengan satu baris atau lebih mahasiswa.

ü  Many-To-Many (N-M)
Mempunyai pengertian "Satu baris atau lebih data pada tabel pertama bisa dihubugkan ke satu atau lebih baris data pada tabel ke dua". Artinya ada banyak baris di tabel satu dan tabel dua yang saling berhubungan satu sama lain. Contohnya : relasi antar tabel mahasiswa dan tabel mata kuliah. Satu baris mahasiswa bisa berhubungan dengan banyak baris mata kuliah begitu juga sebaliknya.

Sedikit tambahan mengenai Field atau Atribut :
Atribut adalah ciri-ciri kualitatif yang dimiliki oleh suatu obyek, yang mencerminkan sifat-sifat dari obyek tersebut. Field menyatakan data terkecil yang memiliki makna. Istilah lain untuk field yaitu elemen data, kolom item. Contoh field yaitu nama seseorang, jumlah barang yang dibeli, dan tanggal lahir seseorang.
BAB III
PENUTUP

A.    Kesimpulan
Data merupakan fakta mengenai suatu objek seperti manusia, benda,  peristiwa, konsep, keadaan dan sebagainya yang dapat dicatat dan mempunyai arti secara implisit.
Informasi ini adalah data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang.
Basis Data merupakan kumpulan informasi bermanfaat yang diorganisasikan ke dalam aturan yang khusus.
Sistem manajemen basis data atau kadang disingkat SMBD, adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna.
Pengertian dari Model ERD (Entity Relationship Diagram) adalah suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.

B.     Kritik dan Saran
Penulis memahami masih banyak kekurangan dalam menyusun resume ini, oleh karena itu kritik dan saran dari pembaca sangat diharapkan. Semoga laporan ini bisa memberikan manfaat kepada pembaca secara umum terlebih bagi penulis sendiri

Daftar Pustaka :
* Abdul Kadir. 1999. Konsep & Tuntunan Praktis Basis Data. Penerbit Andi. Yogyakarta.
*http://errorx404x.blogspot.com/2015/08/pengertian-relasi-table-dalam-database.html
*http://ylunak.blogspot.com/2018/04/pengertian-atribut-dan-tipe-tipe.html
*http://lib.mdp.ac.id/ebook/Karya%20Umum/Diktat_Sistem_Basis_Data.pdf
*Waliyanto. 2000. Sistem Basis Data Analisis dan Pemodelan Data. J&J Learning. Yogyakarta.





MEMBUAT ANIMASI 3D TickTockCollision MENGGUNAKAN JAVA CLASS PADA NETBEANS

AMIK PGRI KEBUMEN - Grafika Komputer – Jobshet11 Laporan Hasil Jobshet11 "MEMBUAT ANIMASI 3D  TickTockCollision "  MENGGUNA...