Anda di halaman 1dari 8

Modul III

Data Base (SQL)

A. Tujuan Pembelajaran
Mahasiswa dapat memahami fungsi dan mampu menyiapkan dan
membuat perangkat untuk Data Base (SQL).
B. Materi Ajar
Data base adalah sekumpulan data yang dikelola berdasarkan
ketentuan tertentu yang saling berkaitan sehingga memudahkan dalam
pengelolaannya. Husen Mulachela. (2023). Data yang dikelola dan
terintegrasi melalui sebuah sistem, memudahkan organisasi dalam
menemukan dan melakukan proses data.
Mysql merupakan …..
Untuk membuat pengelolaan data dengan mengunakan Mysql anda
dapat melakukannya dengan cara mengaktipkan terlabih dahulu control
panel. Setelah control panel diaktipkan langkah berikutnya adalah
mengakses phpmyadmin dengan cara membuka link
http://localhost/phpmyadmin . Setelah mengkases link tersebut maka akan
terbuka jendela menu phpmyadmin seperti gambar berikut:

Gambar 3.2 Tampilan PHP Myadmin


Keterangan gambar:

1. Daftar nama database mysql, digambar diatas adalah default database yang ada
di phpmyadmin jadi jangan dihapus tapi bisa di edit.
2. Membuat nama database baru. Untuk menghubungkan aplikasi website agar
terhubung dengan Mysql anda perlu membuat nama database baru.
3. Basis Data kumpulan dari database Mysql. Pada halaman ini anda bisa melihat
data statistik seperti jumlah tabel, ukuran size database yang sedang digunakan
dll.
4. SQL halaman untuk menjalankan perintah di basis database. Perintah database
seperti insert,delete,update, repair dll.
5. Status halam menampilkan informasi lalulintas jaringan dan statistik
penggunaan. Di halaman ini akan mengetahui lalulintas berdasarkan statistik
penggunaan database Mysql.
6. User Accounts halaman mengatur mengenai username dan password untuk
mengakses masuk halaman PhpmyAdmin
7. Ekspor halaman digunakan untuk backup database dari server ke perangkat lain
atau pindah drive .
8. Import halaman digunakan untuk mengembalikan kembali database yang sudah
dibackup dari perangkat lain ke server.
9. Pengaturan halaman gunakan untuk reset pengaturan kembali ke default saat
install pertama kali
10. Replikasi halaman merupakan satu fitur server database mysql seandainya salah
satu server mengalami down. Konfigurasi tersebut bisa berupa mode Master-
Slave ataupun Master-Master
11. Variabel halaman digunakan untuk pengaturan server
12. Lainnya berisi tentang set karakter dan Mesin Penyimpanan yang tersedia di
mysql.
13. Server basis data memberikan informasi terkait versi server database
14. Server web memberikan informasi terkait versi php dan versi perangkat lunak
yang digunakan
15. phpMyAdmin memberikan informasi terkait versi phpmyadmin
16. General settings Halaman yang digunakan untuk ubah password login akses
halaman phpmyadmin dan penyortiran koneksi server
17. Appearance settings Halaman yang digunakan untuk merubah bahasa di
halaman phpmyadmin Puguh Nugroho. (2016, commando98.
blogspot.com).

Setelah mengenal data base, pada mysql. Selanjut, kita dapat melakukan
uji coba untuk membuat data base pada mysql dengan langkah sebagai
berikut:

Di dashboard localhost/phpMyAdmin, silahkan klik New untuk membuat


database baru.
Gambar 3.3 Pilihan Menu New Untuk Membuat Data Base

Masukkan nama database pada kolom yang tersedia. Pada tutorial ini,
kami menggunakan database_baru (penamaan ini sifatnya bebas
tergantung pada pada kebutuhan dalam membuat data base) sebagai nama
database yang akan dibuat. Jika sudah diberi nama, klik Create.

Gambar 3.4 Proses Dalam Membuat Data Base

Nantinya, database baru yang Anda buat akan tampil di bagian kiri
halaman phpMyAdmin. Sekarang, Anda sudah bisa menambahkan tabel
sebagai tempat penyimpanan data pada database baru.

5. Buat Tabel Baru di Database MySQL

Cara membuat database dengan MySQL masih berlanjut. Kali ini, mari
membuat tabel dengan empat kolom untuk data pengguna dengan nama
tabel users. Kemudian, klik tombol Go.
Gambar 3.5 Proses Dalam Membuat Tabel

Di bagian ini, Anda harus memasukkan nama kolom dan tipe datanya.
Untuk tabel users, kami membuat kolom id, name, email, dan address.
Jika sudah terisi seperti gambar di bawah ini, klik tombol Save.

Gambar 3.6 Proses Dalam Memberikan Nama Pada Kolom

Pada gambar diatas, Anda dapat melihat configurasi struktur kolom di


tabel baru. Penjelasan dari struktur tabel adalah sebagai berikut:

1. Nama – Nama kolom;

2. Type – Jenis data yang akan disimpan di kolom yang sesuai. Rincian

lebih lanjut tentang pilihan yang mungkin dapat ditemukan di


dokumentasi resmi Tipe Data MySQL ;
3. Panjang/Nilai – Panjang bidang;
4. Default – Dengan opsi ini, Anda dapat menentukan apakah kolom di

kolom akan memiliki nilai default. Ini berguna bila Anda ingin memiliki
stempel waktu untuk entri di setiap baris;
5. Kolasi – Pengumpulan data untuk masing-masing bidang;

6. Atribut – menetapkan atribut khusus apa pun ke bidang;

7. Null – Tentukan apakah nilai bidang dapat berupa NULL . Lebih lanjut

tentang nilai NULL dapat ditemukan di dokumentasi MySQL ;


8. Indeks – Mengatur Indeks baris. Informasi lebih lanjut tentang indeks

kolom MySQL dapat ditemukan di dokumentasi MySQL ;


9. A_I – Kependekan dari Kenaikan Otomatis. Jika opsi ini diaktifkan maka

nilai dalam bidang kolom akan bertambah secara otomatis;


10. Komentar – Di sini tambahkan komentar, yang akan dimasukkan dalam

kode SQL database.

Sekarang, Anda sudah memiliki database dengan tabel users yang siap
dipakai dan dihubungkan dengan website Anda.

Gambar 3.7 Hasil Pembuatan Data Base Baru

Input Data di Tabel Database MySQL


Setelah membuat tabel baru, sekarang waktunya menginputkan data
di tabel users tersebut. Berikut langkah-langkah untuk melakukan iput
data, Pertama, klik menu Insert (tambahkan) pada toolbar bagian atas.
Kemudian, isilah data sesuai dengan data yang akan di input id_level,
username, dan password. untuk id_user biarkan kosong, hal itu karena
auto icreament data akan terisi secara otomatis. Jika sudah selesai
mengisi data , klik tombol Go (kirim).

Gambar 3.8 Input Data

Anda bisa kembali ke tabel users atau kelik tombol browser (jelajah )
untuk mengecek apakah input data sudah berhasil. Maka data akan
ditampilkan seperti berikut.

Gambar 3.8 Hasil Proses Input Data

Koneksi Data Base dan PHP

Setelah anda selesai membuat data base di mysql. Agar data tersebut
data terdektek di web anda, atau bisa disebut dengan file php. Maka
diperlukan koneksi antara data base dan php. Sehingga, proses Create,
Read, Update dan Delete (CRUD) dapat dilakukan melalui web (php).
Lankah yang dapat anda lakukan, untuk melakukan koneksi antar sql
dan php adalah dengan cara membuat file dalam bentuk php. Pertama
anda buka text editor, sublime text. Kemudian anda buat file, untuk
menyimpan syntax koneksi. Di kegiatan praktik kali ini, kita akan
membuat file dengan nama config_con.php. Selanjutnya di dalam filese
tersebut, masukan coding berikut:

Gambar 3.9 Coding Koneksi SQL dengan PHP

Keterangan:

1. $koneksi merupakan sebuat variabel yang berfungsi untuk mewakili


sebuah data didalamnya.
2. Mysqli_connect bahasa pemograman yang berfungsi untuk
mekoneksikan antara sql dengan php.
3. Localhost merupakan alamat server, untuk mengarah pada data base
tersimpan.
4. Root merupakan username default dari setiap aplikasi server, ini bisa
berubah sesuai dengan username yang disediakan oleh server.
5. “ ” diperuntukan untuk menyimpan password data base sql.
6. km5b_latihan1 merupakan nama data base yang akan dikeneksikan
dengan php.
7. Fungsi dari sebuah if, merupakan logika dasar yang digunakan untuk
melakukan pengecekan apakan data base berhasil di koneksikan atau
tidak.
8. Mysqli_connect_errno merupakakn bahasa pemograman yang
berfungsi untuk melakukan pengecekan koneksi data base.
9. Echo berfungsi untuk menampilkan sebuah data di web dengan
penggunaan bahasa pemograman.
10. Mysqli_connect_error merupakan bahasa pemograman untuk
memberitahu ketika terjadi eror saat koneksi dilakukan.
C. Intruksi Praktek
Mahasiswa diminta untuk membuat perencanaan struktur data, sesuai
denangan kebutuhan data base.
D. Soal Diskusi
Bagaimana cara membuat data base di mysql, melalui PHP myadmin?
E. Referensi
Husen Mulachela. (2023). Database Adalah: Pengertian dan Jenisnya
Retrived From :
https://katadata.co.id/intan/digital/61c04e3f62f5b/database-adalah-
pengertian-dan-jenisnya : 12/10/2023

Puguh Nugroho.
(2016). Mengenal tampilan jendela halaman localhost php
myadmin Mysql. Retrived From :
https://commando98.blogspot.com/2016/12/mengenal-tampilan-jendela-
halaman-localhost-phpmyadmin.html: 14/10/2023

Nida Regita F. (2021). Cara Membuat Database MySQL di


localhost/phpMyAdmin – XAMPP. Retriver From :
https://www.niagahoster.co.id/blog/cara-membuat-database-di-mysql/
14/10/2023

Anda mungkin juga menyukai