KONFIGURASI DATABASE DEBIAN 10

 

KONFIGURASI DATABASE SERVER DEBIAN 10



Hallo teman-teman kembali lagi dengan Saya Fitri Octavia,dalam pertemuaan pembelajaran kali ini kita akan membahas tentang bagaimana cara KONFIGURASI DATABASE SERVER DEBIAN 10. Penasaran Bagaimana Pembelajarannya??? Mari Kita Pelajari Lebih Lanjut 🙌🏻🙌🏻🙌🏻 

PENGERTIAN DNS SERVER:

Database adalah basis data atau sekumpulan data yang dikelola sedemikian rupa sesuai ketentuan tertentu dan saling berhubungan supaya mudah dikelola. Pengelolaan database memudahkan setiap orang mencari, menyimpan, dan menghapus informasi.

Database juga bisa diartikan sebagai sebuah sistem yang berfungsi mengumpulkan data, arsip, atau tabel yang disimpan dan terhubung ke media elektronik, seperti aplikasi atau situs web. Database membuat penyimpanan dan pengelolaan data lebih efisien.

Pengertian lain tentang database menurut Oracle adalah kumpulan terorganisir dari informasi terstruktur atau data yang disimpan secara elektronik ke dalam sistem komputer. Database biasanya dikendalikan oleh DBMS (sistem manajemen database). Data dan DBMS bersama aplikasi yang terkait biasa disebut sebagai sistem database.

Data dalam database umumnya dimodelkan dalam baris dan kolom dalam serangkaian tabel. Hal ini bertujuan membuat pemrosesan dan kueri data jadi lebih efisien. Data lalu bisa diakses, dikelola, dimodifikasi, diperbarui, dikendalikan, dan diatur. Sebagian besar database menggunakan bahasa kueri terstruktur (SQL) untuk menulis dan meminta data.

CARA KERJA DNS SERVER:

Model database mirip seperti spreadsheets di Microsoft Excel, di mana informasinya berupa tabel data yang terdiri dari berbagai kolom dan baris. Database terdiri dari kode, kueri (query), rumus, dan lain-lain yang berguna untuk otomatisasi proses pengumpulan data. Otomatisasi ini berguna agar proses pengolahan dan kueri data berjalan semakin efisien. Kita bisa menyesuaikan otomatisasi ini agar selaras dengan kebutuhan.

Adapun cara kerja database server yaitu dengan menggunakan model klien server. Maksudnya adalah sistem membagi prosesnya antara server yang mengelola dan dengan klien yang menjalankan aplikasi.

Database tersebut dapat diakses oleh beberapa pengguna dalam waktu yang bersamaan karena data dikelola dari satu sumber utama yang sama yaitu pada database server.

Selain itu, database server ini dapat diakses front end dan back end. Pengguna dapat menampilkan data di komputer (front end) dan menangani tugas seperti penyimpanan data dan analisis (back end).

Ada beragam pilihan database server yang bisa dipilih sesuai kebutuhan. Contoh database server tersebut antara lain MySQL, Microsoft SQL Server, Microsoft Access, PostgreSQL, MongoDB, MariaDB, dan Oracle Database.

KEKURANGAN DNS SERVER:

1.Lebih Mahal Sistem basis data membutuhkan sumber daya yang tinggi, terlebih untuk melakukan perawatannya yang secara berkala.

2.Proses back up cukup memakan waktu.Sistem basis data mencakup banyak file, sehingga jika dilakukan back up akan menghabiskan waktu.

3.Bila ada akses yang tidak benar, kerusakan dapat terjadi.

4.Kesalahan dalam mengakses bisa menyebabkan berbagai masalah, terutama oleh sembarang pengguna.

5.Sistem lebih rumit, sehingga memerlukan orang ahli.Sistem basis data sangat kompleks, tidak sembarang orang bisa menanganinya. Terutama dengan berbagai macam resiko, sehingga hanya orang ahli yang hanya bisa menanganinya.


KELEBIHAN DNS SERVER:

1.Kecepatan dan kemudahan (speed)

Dengan menggunakan basis data, pengambilan informasi dapat dilakukan dengan cepat dan mudah. Basis data memiliki kemampuan dalam mengelompokan, mengurutkan bahkan perhitungan dengan metematika. Dengan perancangan yang benar, maka penyajian informasi akan dapat dilakukan dengan cepat dan mudah.

2.Pemusatan kontrol data

Karena cukup dengan satu basis data untuk banyak keperluan, pengontrolan terhadap data juga cukup dilakuan di satu tempat saja. Jika ada perubahan data alamat mahasiswa misalnya, maka tidak perlu kita meng-update semua data dimasing-masing bagian tetapi cukup hanya disatu basis data.

3.Efesiensi ruang penyimpanan (space)

Dengan pemakaian bersama, tidak perlu menyediakan tempat penyimpanan diberbagai tempat, tetapi cukup satu saja sehingga ini akan menghemat ruang penyimpanan data yang dimilikioleh sebuah organisasi.

4.Keakuratan (Accuracy)

Penerapan secara ketat aturan tipe data, domain data, keunikan data, hubungan antara data, dan lain-lain, dapat menekan keakuratan dalam pemasukan/penyimpanan data.

5.Ketersediaan (availability)

Dengan basis data kita dapat mem-backup data, memilah-milah data mana yang masih diperlukan dan data mana yang perlu kita simpan ke tempat lain. Hal ini mengingat pertumbuhan transaksi suatu organisasi dari waktu ke waktu membutuhkan media penyimpanan yang semakin besar.

6.Keamanan (Security)

Kebanyakan DBMS dilengkapi dengan fasilitas manajemen pengguna diberikan hak akses yang berbeda-beda sesuai dengan pengguna dan posisinya. Basis data bisa diberikan passwordnya untuk membatasi orang yang mengaksesnya.

7.Kebebasan data (Data Independence)

Jika sebuah program telah selesai dibuat, dan ternyata ada perubahan isi/struktur data. Maka dengan basis data, perubahan ini hanya perlu dilakukan pada level DBMS tanpa harus membongkar kembali program aplikasinya,

LANGKAH-LANGKAH DNS SERVER:

1. masuk ke etc network interfaces


2. masuk ke directory html dengan perintah cd var ww html dan ls untuk melihatapa yang ada di direktori tersebut


3. restart dengan perintah etc init d networking restart


4. ketik ip addr untuk mengecek ip


5. ketik apt get install php73-mysql


6. ketikan apt install php php-mysql php-json php-mbstring php-zip php-gd php-xml php-curl


7.Install mariadb dengan perintah apt install mariadb server


8. ketik mysql secure installation


9.masukkan pw root debian kalian


10.buat lagi pw sesuai kinginan kalian dan masukkan untuk memverivikasi pwnya


11.di bagian y n ketik y semua


12.ketik mysql -u root-p

13. create database (nama untuk data base kalian)


14.ketik perintah showdatabase; untuk melihat ada database apa saja di dalamnya


15. ketik perintah show databases untuk melihat data


16. ketik perintah ''create user '(user host kalian)'@' indentified by 'pw kalian'


17. ketik grant all privilleges on


18.ketik flus privileges


19.ketik quit untuk keluar


20. ketik etc dhcp apache2 sites available, jika tidak bisa install apache ketik apt get install apache2


21.ketik nano (user).conf, lalu roundcubenya ganti seperti gambar ini


22.restat dengan perintah etc init d restart


23.tambahkan folder  dengan perintah mkdir phpmyadmin lalu chmod 77 phpmyadmin


24.ketik adduser (nama bebas)


25. cd var html dan ls

26.ketik cd var www html php my admin dan cek filenya dengan perintah ls

PENGUJIAN DATA BASE DEBIAN 10:

1. Langkah pertama silahkan kembali ke konfigurasinya lalu ketikan perintah "cd var/www/html/phpmyadmin" lalu ketik "ls" untuk melihat filenya



2.lalu ketikan perintah "nano index.html" untuk mengcoding html



3.3. Lalu coding untuk form pendaftaran , jika sudah tekan Ctrl+S Dan Ctrl+X


4.selanjutkan ketik nano submit php


5.coding php nya
Nb: Tolong di perhatikan
Di " $koneksi = mysql_connect 'localhost', 'root', '1234', 'Data' " itu berisi 'localhost', '(mode root)', '(password root kita)', dan '(nama database yang akan kita buat nanti)',
Harap di perhatikan juga huruf besar kecilnya saat membuat Database di phpmyadmin nya nanti
Di " $nama hingga $submit yang di dalamnya berisi 'nama' hingga 'submit' " harap di perhatikan huruf besar dan kecilnya saat mengisi di tabel database nanti,
Di " $query = INSERT INTO Biodata " itu berisi INSERT INTO (Nama tabel yang akan kita buat nanti), tolong di perhatikan besar kecil hurufnya saat membuat nama untuk tabel nanti

6.restart konfigurasi apache2 dengan perintah "/etc/init.d/apache2 restart


7.setelah itu tambahkan data, klik new lalu ketik "data" di bagian database name setelah itu create


8.Buat nama untuk tabel dan tentukan jumlah kolom sesuai form yang telah kalian coding di html tadi


9.isi tabel nya sesuai dengan codingan yang telah di buat di submit.php, jika sudah scroll ke bawah dan pilih "save"

10.pilih semua dan klik opsi "unique"








 

       

         SEKIAN TERIMAKASIH, GOOD LUCK 🙌🏻 

 

Komentar

Postingan populer dari blog ini

KONFIGURASI ISP CONFIG DEBIAN 12

CARA KONFIGURASI REMOTE SERVER DEBIAN 10