MODUL PEMBELAJARAN

Pembuatan Database, Koneksi & CRUD

Aplikasi Perpustakaan Digital โ€” Panduan Lengkap dari Teori hingga Praktik

6 Bab Materi
Contoh Kode SQL & PHP
Demo CRUD Interaktif

๐Ÿ“š Apa itu Perpustakaan Digital?

Perpustakaan Digital adalah sistem informasi yang mengelola koleksi buku, peminjaman, pengembalian, dan data anggota secara elektronik menggunakan database sebagai penyimpan data utama.

Komponen Utama Sistem:

Database (MySQL)

Menyimpan seluruh data: buku, anggota, transaksi peminjaman & pengembalian.

Koneksi (PHP/PDO)

Menjembatani aplikasi web dengan database server menggunakan PHP.

CRUD Operations

Create, Read, Update, Delete โ€” 4 operasi dasar manipulasi data.

๐Ÿ—๏ธ Arsitektur Sistem

๐ŸŒ
Browser
HTML/CSS/JS
โ†’
โš™๏ธ
Web Server
Apache + PHP
โ†’
๐Ÿ—„๏ธ
Database
MySQL/MariaDB

Alur: User โ†’ Browser โ†’ PHP (Server) โ†’ MySQL (Database) โ†’ Response kembali ke User

๐Ÿ› ๏ธ Tools yang Dibutuhkan

1.
XAMPP / Laragon

Paket Apache + MySQL + PHP untuk development lokal

2.
phpMyAdmin

GUI untuk mengelola database MySQL via browser

3.
VS Code / Sublime Text

Code editor untuk menulis PHP, SQL, HTML

4.
Browser Modern

Chrome/Firefox untuk testing aplikasi web