MANAJEMEN BASIS DATA
A. MySQL
1. Pengertian
MySQL adalah sistem manajemen basis data relasional (RDBMS: Relational Database Management System) yang menggunakan
Structured Query Language (SQL) sebagai bahasa utamanya. MySQL merupakan salah satu RDBMS paling populer di dunia dan sering digunakan untuk membuat dan mengelola
database dalam berbagai jenis aplikasi, terutama aplikasi web.
2. Fitur Utama:
- Open-source (gratis dan bisa dimodifikasi).
- Cepat dan stabil.
- Mendukung banyak bahasa pemrograman: PHP, Java, Python, C++, dsb.
- Bisa digunakan di berbagai sistem operasi: Windows, Linux, macOS.
B. phpMyAdmin
1. Pengertian
phpMyAdmin adalah aplikasi berbasis web yang digunakan untuk mengelola database MySQL atau MariaDB melalui antarmuka grafis (GUI) yang mudah digunakan. Jadi, daripada harus menulis perintah SQL di terminal atau command prompt, kamu bisa klik-klick saja di browser.
2. Fitur Utama
a. Membuat & Mengelola Database
-
Buat database baru dengan mudah
-
Edit, hapus, dan salin database
-
Kelola encoding (collation) dan engine (InnoDB, MyISAM, dll.)
b. Membuat & Mengelola Tabel
-
Buat tabel dengan beberapa kolom
-
Atur tipe data, panjang, indeks, auto increment, primary key, dll.
-
Tambah, ubah, hapus struktur tabel
c. Manajemen Data (CRUD)
-
Create: Tambah data baru
-
Read: Lihat dan cari data
-
Update: Edit data yang sudah ada
-
Delete: Hapus data tertentu
d. Menjalankan Query SQL
-
Tulis dan jalankan perintah SQL secara langsung
-
Simpan query untuk digunakan lagi
-
Melihat hasil query dalam tampilan tabel
e. Import dan Export Data
-
Import data dari file SQL, CSV, Excel, XML, dll.
-
Export database atau tabel ke SQL, CSV, PDF, Excel, dsb.
-
Fitur backup/restore database
f. Manajemen User dan Hak Akses
-
Tambah user baru untuk MySQL
-
Atur hak akses (privilege) tiap user: baca, tulis, hapus, dll.
-
Kelola login user root dan lainnya
g. Statistik dan Status Server
-
Melihat status server MySQL
-
Statistik database, tabel, ukuran file
-
Informasi runtime MySQL, traffic, cache, dan query lambat
h. Relasi Antar Tabel (Foreign Key)
C. Cara Melihat phpMyAdmin
1. Buka XAMPP (kalau belum,
klik disini untuk download).
2. Lalu, klik "Start" pada Apache dan MySQL.
3. Jika sudah, klik "Admin" pada MySQL.
4. Terakhir, akan ditampilkan seperti ini, yaitu phpMyAdmin.