Konfigurasi Database

Laporan Konfigurasi Database 

      Pada dokumentasi kali ini saya akan menjelaskan materi tentang bagaimana cara Konfigurasi Database Server Phpmyadmin pada Debian9. Sebelum masuk pada tahap konfigurasi terlebih dahulu saya ingin menjelaskan sedikit mengenai Database.

  • Defini

      Database adalah sekumpulan data dan informasi yang tersimpan dan tersusun rapi pada ruang penyimpanan komputer secara sistematik sehingga mudah saat diakses oleh program komputer untuk mencari keberadaan suatu data. Nantinya data tersebut dapat diperiksa, diproses, atau dimanipulasi oleh program komputer untuk memperoleh informasi dari database. Singkatnya, istilah database ini mengacu pada kumpulan data yang saling terkait satu sama lain, di mana tujuan database digunakan untuk mengelola data secara lebih efektif dan efisien.

  • Cara kerja
        Cara kerja database ini menggunakan suatu perangkat lunak yang bertugas untuk memanggil query basis data sesuai dengan kebutuhan pengguna yang bernama Database Management System (DBMS).

  • Fungsi Database

        Database memiliki fungsi dan spesifikasi yang berbeda-beda. Inilah beberapa fungsi database yang perlu kamu ketahui:

  1. Mengelompokkan data dan informasi agar mempermudah dalam proses identifikasi data. Database akan menampilkan data sesuai dengan permintaan dari user tentang suatu informasi dengan proses yang cepat dengan bantuan software Database Management Systems (DBMS).
  2. Menyederhanakan proses menyimpan, mengakses, memperbarui, dan menghapus data. Admin akan lebih mudah dalam mengelola semua kegiatan tersebut diatas walaupun jumlah datanya cukup besar.
  3. Membantu proses penyimpanan data dengan kapasitas besar. Hal ini juga menjadi solusi terbaik dari penggunaan kertas sebagai media penyimpanan yang kurang efektif serta mengatasi masalah penyimpanan data konvensional yang memerlukan ruang yang besar dan memakan biaya banyak. Dengan adanya database maka file dapat disimpan secara digital.

       Sebelum melakukan konfigurasi Database ini terlebih dahulu install Debian9. Untuk cara installasi Debian 9 bisa dilihat atau dicek pada blog berikut :

( https://novilutfiana31.blogspot.com/2023/01/instalasi-sistem-jaringan.html)

     Kemudian persiapkan terlebih dahulu apa saja alat dan bahan yang dibutuhkan, adapun alat dan bahan yang dibutuhkan antara lain :

  1. Aplikasi Virtual Box
  2. File ISO Debian 
  3. Laptop

Langkah-langkah Konfigurasi 

1. Langkah pertama yaitu jika sudah mempunyai atau telah selesai membuat virtual machine pada Debian9 nya maka langsung saja klik start untuk menjalankan server databasenya dan juga untuk melakukan konfigurasi lainnya. 


2.   Kemudian masuk sebagai super user (root)->Masukkan DVD Debian 9 yang binary 1. Dengan cara klik Device->Optical Drives-> ISO->Lalu masukkan Debian DVD iso 1.

3.   Lakukan penginstalan paket mysql dengan cara kettikan perintah "apt-get install mysql-server mysql-client", Pada tahapan install paket mysql saat proses instalasi akan terhenti dan akan muncul paket yang disarankan untuk melakukan konfirmasi lebih lanjut dengan memberitahukan kepada kita bahwa akan ada tambahan proses install untuk dipakai nya ruang disk sebesar 196 MB maka disini saya ketikkan saja "Y" yang artinya Yes dan setuju untuk melajutkan proses install.

4.  Jika paket mysql sudah terinstal maka langkah selanjutnya adalah menginstall phpMyAdmin, dengan cara kettikan perintah "apt-get install phpmyadmin". Pada tahapan install phpMyAdmin saat proses instalasi akan terhenti dan akan muncul paket yang disarankan untuk melakukan konfirmasi lebih lanjut dengan memberitahukan kepada kita bahwa akan ada tambahan proses install untuk dipakai nya ruang disk sebesar 82.5 MB maka disini saya ketikkan saja "Y" yang artinya Yes dan setuju untuk melajutkan proses install.

5.   Pada tampilan pop up berikutnya disini ditanya untuk tipe web server yang akan digunakan selama konfigurasi phpmyadmin admin apa?. Disini say pilih "apache2". Dengan caranya mengklik spasi pada keyboard untuk memberikan bintang->Kemudian tekan enter untuk melajutkan proses berikutnya.

6.   Selanjutnya dalam proses instalasi nantinya akan muncul tampilan pop up seperti pada gambar dibawah, disini saya pilih "yes", untuk melanjutkan konfigurasi pada phpmyadmin nya

7.   Setelah itu, buatlah password untuk login ke dalam phpMyadmin, disini saya memberikan dan menggunakan password nya yaitu 123->Jika sudah pilih Ok.

8.   Selanjutnya isikan kembali password yang sebelumnya dibuat yaitu 123->Jika sudah pilih Ok.

9.   Kemudian, jika tahapan instalasi database sudah selesai. Maka langkah selanjutnya membuat user phpmyadmin. Dengan cara masuk kedalam konfigurasi mysql dengan mengetikkan perintah "mysql -u root -p"->Lalu masukan password root yang sudah kalian buat yaitu 123.

10.  Setelah itu buat user baru (create user), disini saya akan membuat user beserta password, untuk user saya memberikan nya dengan user novi dan untuk password nya 123. Dengan cara kettikan "create user 'novi'@'localhost' identified by '123';" . Dapat dilihat pada gambar dibawah ini :

11.  Kemudian saya akan membuat database sebanyak 2, untuk database pertama yaitu DB_Novi dan untuk database kedua yaitu DB_Lutfiana. Dengan cara kettikan perintah "crete database DB_Novi;" untuk database pertama-> Dan kettikan perintah "crete database DB_Lutfiana;" untuk database yang kedua-> Kemudian untuk melihat apakah database yang dibuat telah berhasil dengan cara kettikan perintah "show database;". Dapat dilihat pada gambar dibawah ini bahwa database yang saya buat telah berhasil.


12.  Langkah selanjutnya membuat hak akses untuk novi@localhost agar dapat mengakses dan mengkonfigurasi database novi dan lutfiana agar dapat dilakukan konfigurasi nanti pada web database server nya. Dengan cara ketikkan perintah "grant all on DB_Novi.* to 'novi'@'localhost'; untuk database pertama->Kemudian ketikkan perintah "grant all on DB_Lutfiana.* to 'novi'@'localhost'; untuk database kedua.

13. Jika sudah buka browser lalu ketikan "http://192.168.43.125/phpmyadmin/". Dapat dilihat pada gambar dibawah ini:

14. Masukan username dan password yang sudah kita buat sebelumnya, disini saya menggunakan username novi dan untuk password nya 123->Kemudian klik kirim.

15.  Berikut adalah tampilan dashboardnya :

16. Selanjutnya kita dapat membuat database baru pada database DB_Novi, sebelumnya saya akan membuat tabel dengan nama Login dan terdapat 5 kolom baris. Dengan cara klik DB_Novi->Kemudian isikan nama table beserta jumlah kolom nya, disini saya memngisikan nta dengan nama Login dan untuk jumlah kolom nya sebanyak 5->Jika sudah pilih kirim.

17. Jika sudah konfigurasi table yang kosong, disini saya mengisikannya untuk:

ID -> INT (Primary)

First Name- > VARCHAR -> 100

Last Name -> VARCHAR- > 100

Username-> VARCHAR -> 100

Password->VARCHAR-> 100



   Jika sudah klik simpan. Lakukan hal yang sama pada database DB_Lutfiana hanya saja yang membedakan nama table beseta jumlah kolom nya dan juga isi dari kolom-kolomnya.

  • Setelah tabel berhasil dibuat saya akan menginput/mengisikan data-data nya, dengan cara pilih menu tab Tambahkan->Kemudian isikan sesuai dengan data yang dibutuhkan pada kolom-kolom tersebut. Disini saya mengisikan nya dengan :
            ID -> 7

            First Name- > Novi

            Last Name -> Lutfiana

            Username-> novina3110

            Password-> novina31   

      Jika sudah klik kirim, supaya data yang sudah di input dapat masuk ke dalam table database.

  • Untuk melihat hasil input dari data yang telah kita input pada sebelum, dapat dilihat pada menu Jelajahi. Dapat dilihat pada gambar dibawah ini :

18. Selanjutnya saya akan membuat database baru pada database DB_Lutfiana, sebelumnya saya akan membuat tabel dengan nama DataSiswa dan terdapat 4 kolom baris. Dengan cara klik DB_Lutfiana->Kemudian isikan nama table beserta jumlah kolom nya, disini saya mengisikan nya dengan nama DataSiswa dan untuk jumlah kolom nya sebanyak 4->Jika sudah pilih kirim.

19.  Jika sudah konfigurasi table yang kosong, disini saya mengisikannya untuk:

        ID -> INT (Primary)

        Full Name- > VARCHAR -> 100

        Address -> VARCHAR- > 100

        Phone Number-> VARCHAR -> 100



      Jika sudah klik simpan. Dapat dilihat bahwa database sudah berhasil dibuat.

  • Setelah tabel berhasil dibuat saya akan menginput/mengisikan data-data nya, dengan cara pilih menu tab Tambahkan->Kemudian isikan sesuai dengan data yang dibutuhkan pada kolom-kolom tersebut. Disini saya mengisikan nya dengan :
  •   ID -> 5

      Full Name- > Novi Lutfiana

      Address -> KP. PULO GEDE RT04/RW011

      Phone Number-> 08562008735

    Jika sudah klik kirim, supaya data yang sudah di input dapat masuk ke dalam table database.


  • Untuk melihat hasil input dari data yang telah kita input pada sebelum, dapat dilihat pada menu Jelajahi. Dapat dilihat pada gambar dibawah ini :

20.  Selain itu saya juga akan melakukan pengecekan menggunakan pada VM apakah table yang sudah di buat pada masing masing database sudah berhasil terbuat atau belum. Dengan cara masuk terlebih dahulu ke dalam mysql databasenya, dengan cara ketikkan perintah "mysql -u novi -p->Jika sudah ketikkan perintah use DB_Novi untuk masuk ke dalam database DB_Novi->Kemudian ketikkan perintah use DB_Lutfiana untuk masuk ke dalam database DB_Lutfiana->Lalu gunakan perintah show tables; untuk melihat apakah table nya sudah masuk atau belum. Terlihat pada gambar dibawah ini bahwa table yang di buat telah berhasil. 





Komentar

Postingan Populer