Assalamuallaikum Warahmatullahi Wabarakatuh.
السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Selamat pagi semua, ketemu lagi dengan saya setelah beberapa minggu tidak melakukan aktifitas di blogger. Dan pada kesempatan kali ini saya akan sharing tentang materi Konfigurasi Database Server. Sebelumnya siapkan Alat dan Bahannya terlebih dahulu yaa.
A.Alat dan Bahan
- Virtual Box versi 4.3
- Iso Windows Server 2012
- Aplikasi Database (MySQL)
B.Materi
Apa itu Database ?
Database adalah adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut.
Contoh-contoh softwareDatabase : Microsoft SQL Server. Oracle.
C.Langkah - langkah Konfigurasi
Apa itu Database ?
Database adalah adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut.
Contoh-contoh softwareDatabase : Microsoft SQL Server. Oracle.
Tujuan Database
Setiap manajemen dalam merancang dan menyusun database harus mempunyai tujuan, yaitu:
- Membuat agar user mudah mendapatkan data.
- Menyediakan tempat penyimpanan data yang relevan.
- Menghapus data yang berlebihan.
- Melindungi data dari kerusakan fisik.
- Memungkinkan perkembangan lebih lanjut di dalam sistem database.
Ciri-ciri Database
Adapun ciri-ciri databaseadalah:
- Sistem yang dapat menyimpan data ke dalam floppy disk atau harddisk.
- Sistem yang menganut pengolahan data untuk ditambah, diubah, atau dihapus dengan mudah dan terkontrol.
- Data terpisah dari program.
Keuntungan Database
Adapun keuntungan databaseterhadap sistem pemrosesan adalah:
- Kemubajiran data terkurangi.
- Integritas data dapat selalu terjaga.
- Berbagai data dapat selalu dilakukan oleh setiap user.
- Penggunaan data lebih mudah.
- Konsistensi data dapat selalu terjaga.
Manfaat Database
Adapun manfaat databaseadalah:
- Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi.
- Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkanya.
- Mengatasi kerangkapan data (redundancy data).
- Menghindari terjadinya inkonsistensi data.
- Mengatasi kesulitan dalam mengakses data.
- Menyusun format yang standar dari sebuah data.
- Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara bersama oleh banyak pengguna (multiuser).
- Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing data.
- Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan administratornya.
C.Langkah - langkah Konfigurasi
Gambar 1
1.) Pertama kita installasi aplikasi Databasenya, disini saya menggunakan MySQL. Silahkan kesini bagi yang ingin mendownload MySQL. Disitu terdapat dua pilihan yaitu secara online dan offline, file online sebesar 5,7 mb sedangkan offline sebesar 360 mb.
Gambar 2
2.) Selanjutnya double tap pada installer MySQL-nya untuk melakukan installasi.
Gambar 3
3.) Kemudian berikan centang untuk menyetuin License Agreement, setelah itu klik Next.
Gambar 4
4.) Setelah itu pada tahap Setup Type pilih Custom, supaya dapat menentukan fitur mana saja yang akan diinstall dan fitur mana saja yang tidak akan diinstal.
Gambar 5
5.) Selanjutnya pilih fitur mana yang akan diinstall, kemudian klik tanda panah.
Gambar 6
6.) Ini adalah fitur fitur yang akan saya install, untuk menginstall fitur yang lainnya caranya sama seperti pada no 5. Nanti fitur - fitur yang kan kita install akan muncul di kotak yang sebelah kanan. Setelah itu klik Next.
Gambar 7
7.) Kemudian pada tahap Check Requirements klik Next untuk melanjutkan ke tahap beriktunya.
Gambar 8
8.) Selanjutnya akan muncul pop up, setelah itu pilih saja yes.
Gambar 9
9.) Diatas adalah gambar fitur - fitur yang akan saya install. Untuk menginstallnya klik Execute.
*Ket:Disini adalah letak perbedaan MySQL yang online dan offline, apabila kita menggunakan yang online, maka pada tahap ini aplikasi akan mendownload fitur - fiturnya, sedangkan menggunakan yang offline tinggal install saja karena sudah include didalam installlernya
Gambar 10
10.) Gambar diatas adalah tampilan paket yang berhasil diinstal dan ditandai dengan centang berwarna hijau, kemudian klik Next untuk melanjutkan ke tahap berikutnya.
Gambar 11
11.) Setelah itu pada tahap Product Configuration terdapat notifikasi bahwa aplikasi siap untuk di konfigurasi.
Gambar 12
12.) Pada bagian Type and Networking saya memilih Config Type nya Dedicated Machine dan port numbernya di setting default. Kemudian klik Next.
Gambar 13
13.) Kemudian masuk ke tahap Account and Roles, disini kita diminta untuk membuat password root MySQL-nya. Buat passwordnya sesuai dengan keinginan anda, setelah password berhasil dibuat kemudian klik Next.
Gambar 14
14.) Setelah membuat password root MySQL, selanjutnya membuat user baru. Caranya klik Add User --> Isikan Username, Password dll seperti di gambar yang saya beri kotak berwarna merah.
Gambar 15
15.) Kemudian akan muncul user baru yang tadi dibuat pada MySQL User Accounts.
Gambar 16
16.) Nama Windows Service yang di gunakan adalah MySQL57, dan biarkan saja settingannya default karena settingan sudahp cukup memadai.
Gambar 17
17.) Setelah itu pada bagian Enable plugin X Protocol/Mysql nya diberi tanda centang, kemudian untuk port numbernya saya menggunakan port standar bawaan system, dan untuk Open Firewall port for network access sebaik nya di aktifkan, supaya port tersebut dapat dijinkan untuk menjalankan akses nya.
Gambar 18
18.) Kemudian muncul Konfigurasi yang sudah dibuat dan siap untuk diinstall. Untuk meng-installnya klik Execute.
Gambar 19
19.) Installasi sudah complete ditandai dengan tanda centang berwarna hijau, kemudian klik Finish.
Gambar 20
20.) Kemudian pada bagian Product Configuratin muncul notifikasi bahwa konfigurasi sudah lengkap.
Gambar 21
21.) Kemudian kita coba test untuk Connect ke server dan pastikan saat di Check menjadi Connection successful, pada bagian user diisi dengan root dan password disi dengan password yang sudah dibuat sebelumnya.
Gambar 22
22.) Kemudian muncul lagi Konfigurasi yang sudah dibuat dan siap untuk diinstall. Untuk meng-installnya klik Execute.
Gambar 23
23.) Installasi sudah complete ditandai dengan tanda centang berwarna hijau, kemudian klik Finish.
Gambar 24
24.) Kemudian pada bagian Product Configuratin muncul notifikasi bahwa konfigurasi sudah lengkap.
Gambar 25
25.) Nah installasi dan konfigurasi database MySQL sudah selesai kemudian klik Finish.
D.Pengujian
Gambar 26
26.) Untuk pengujiannya pertama yang kita lakukan adalah mencari MySQL 5.7 Command Line Client di Search.
Gambar 27
27.) Setelah itu masukkan password yang sudah dibuat sebelumnya pada saat konfigurasi.
Gambar 28
28.) Sekarang untuk melihat database yang ada kita bisa menggunakan perintah
show databases;
Gambar 29
29.) Ingin membuat database ? bisa, caranya dengan menggunakan perintah
create database (nama databasenya);
Kemudian kita show databases; lagi untuk melihat database yang baru kita buat tadi.
Gambar 30
30.) Kemudian untuk menggunakan databasenya kita bisa menggunakan perintah
use (nama databasenya);
Kemudian kita coba buat table dengan nama boidataagan, caranya seperti gambar diatas.
Gambar 31
31.) Ingin melihat daftar table yang baru dibuat tadi ? Mudah caranya dengan menggunakan perintah
show tables;
Nah setelah itu akan muncul daftar table yang tadi dibuat.
Gambar 32
32.) Ingin melihat tablenya ? Caranya dengan menggunakan perintah
desc (nama tablenya);
Kemudian akan muncul table yang tadi kita buat.
Gambar 33
33.) Ingin menambahkan daftar baru pada bagian field? yuk, caranya dengan memasukkan perintah
alter table (nama tablenya)
Setelah itu masukkan lagi perintah
add kontak varchar(15) after kelas;
Nah terakhir kita desc lagi, maka nanti akan muncul nama kontak di bagian field.
Gambar 34
34.) Kemudian ingin menghapus nama kontak dari bagian field ? Caranya bias menggunakan perintah
alter table (nama tablenya) drop kontak;
Nah nanti nama kontak akan hilang dari bagian field.
Gambar 35
35.) Setelah itu kita coba buat sebuah data kedalam table yang kita gunakan, untuk perintah nya anda bisa gunakan perintah yang tertera pada gambar.
*Ket:
- Insert into biodataagan : Data akan dimasukkan ke table yang kita buat.
- (No,Nama,Kelas) : Bagan - bagan yang akan dibuat sebagai pengelompokkan data.
- value : Apa yang akan diisi di bagannya nanti.
- ('1','AnandaRizky','11'); : Isi data yang telah dikelompokkan sesuai dengan bagan yang dibuat.
Gambar 36
35.) Ingin menambahkan data/baru lagi ? caranya sama seperti nomer 25, tetapi nanti valuenya diubah dengan nama yang lain sesuai dengan yang akan anda buat.
Membuat Database Daftar Riwayat Hidup
Oke semuanya setelah mempelajari syntax - syntax untuk membuat database, maka sekarang saya mau sharing bagaimana cara membuat database mengenai Daftar Riwayat Hidup. Untuk konfigurasi bisa disimak dibawah sini.
Gambar 37
1.) Kita Open mysql command line client, kemudian ogin menggunakan password yang kita miliki.
Gambar 38
2.) Selanjutnya kita buat Database baru yang nantinya kita akan gunakan sebagai tempat isi dari Daftar Riwayat Hidup kita. Untuk membuat database bisa menggunakan perintah
create database "nama databasenya";
Setelah itu kita lihata databasenya berhasil dibuat atau tidak dengan perintah
show databases;
Gambar 39
3.) Sekarang kita gunakan data base yang sudah anda buat dengan menjalankan perintah
use "nama databasenya"
Kemudian buatlah sebuah table yang bernama sesuai dengan keinginan kalian, kalau disini tablenya ane beri nama daftarriwayathidupanandarizky, nah perintah no mediumint not null auto increment ini berguna untuk megurutkan system numberik/numerik, jadi nanti biodata yang kita bikin akan berurutan sesuai nomor nya, Setelah itu lakukan pengecekan kembali dengan menjalankan perintah
desc "nama databasenya"
Gambar 40
4.) Setelah itu kita isi table yang sudah kita buat dengan daftar riwayat hidup kita, gunakan perintah tersebut untuk memasukkan data ke table yang sebelumnya kalian buat
*Ket:
- insert into daftarriwayathidupanandarizky (No,DataDiri,KeteranganDiri) values : Kita akan mamasukkan sebuah data ke daftarriwayathidupanandarizky, nah bagan table nya ada (No,DataDiri,KeteranganDiri).
- ('1','Nama','AnandaRizky'), s/d 17 atau lebih : Di gunakan untuk mengisi bagan table yang ada, pengisian ini bisa kalian atur sesuka hati kalian.
- Untuk mengakhiri pemasukkan data kalian bisa menggunakan perintah ini-> ; sesudah-> ').
Gambar 41
5.) Setelah melakukan pemasukkan data, lakukan pengecekan/verifikasi apakah database biodata yang kalian buat sudah terbentuk atau belum kita bisa menggunakan perintah
select * from (nama table/datanya)
Oke itu saja yang dapat saya sampaikan. Oh iya membuat database itu mudah asal dilakukan dengan sabar dan penuh ketelitian.
Sekiann dari Saya, mohon maaf bila banyak kekurangan.
Terima Kasih. Semoga Bermanfaat.
Wassalamuallaikum Warahmatullahi Wabarakatuh.
وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
0 komentar:
Post a Comment