Dasar-Dasar SQL
1. Tujuan Praktikum
2. Petunjuk Praktikum
• Pastikan web server telah aktif.
• Bahasa SQL dapat ditulis pada editor SQL apapun, baik itu pada Command Promt maupun
yang berbasis GUI. Pada praktikum ini, digunakan SQL yang dibawakan oleh paket
AppServ.
• Jalankan Command Promt. Ketikkan CMD dan Enter.
• Selanjutnya, masukklah ke drive C:\Appserv\MySQL\bin\
• Panggil MySQL dengan perintah : mysql –u root –p (username mengikuti konfigurasi
MySQL yang ada pada komputer anda)
• Selanjutnya ketikkan password mysql-nya.
• Buatlah database dengan nama database adalah NIM anda. Dengan perintah:
CREATE DATABASE nama_database;
• Buatlah tabel biodata dalam database NIM anda dengan perintah:
USE nama_database;
CREATE TABLE anggota(nomor int(3), nama varchar(30),
alamat varchar(30), email varchar(30), kota varchar(30));
• Masukkan beberapa data pada tabel anggota tersebut dengan perintah:
INSERT INTO anggota (column1, column2, column3,...)
VALUES (value1, value2, value3,...)
MODUL V
DASAR-DASAR WEB DINAMIS
1. Tujuan Praktikum
• Mahasiswa dapat merancang dan membuat database MySQL
• Mahasiswa dapat membuat halaman web yang berhubungan dengan database MySQL
2. Dasar Teori
Istilah web dinamis berangkat dari pemisahan antara kode program dengan data. Data
dikumpulkan dan disimpan pada suatu database, sedangkan pengelolaan dan manipulasi data
dalam database dilakukan melalui bahasa pemrograman server misalnya PHP. Untuk
membuat database di MySQL sebaiknya digunakan PhpMyadmin. Jika anda menggunakan
WAMP untuk mengakses phpmyadmin, pada browser diakses melalui
http://localhost/phpmyadmin/
Langkah-langkah yang dilakukan dalam hal persiapan database untuk mendukung
web dinamis adalah sebagai berikut :
a. Pendokumentasian koneksi antara PHP-MySQL
b. Pembuatan database
c. Pembuatan tabel dengan mempertimbangkan tipe data, primary key dan foreign
key (pelajari kembali materi pada matakuliah Basis Data)
Untuk membangun web dinamis, pada umumnya terbagi menjadi beberapa kategori
yaitu :
a. Input data
b. Menampilkan data
c. Update atau edit data
d. Hapus data
3. Petunjuk Praktikum
• Pastikan web server telah aktif, jalankan alamat http://localhost/phpmyadmin/ pada
browser anda.
• Buatlah database baru dengan nama database adalah NIM anda. Database ini akan
digunakan seterusnya pada praktikum selanjutnya.
• Jalankan file latihan51.php dan amati output hasilnya, amati data pada phpmyadmin
apakah data tersebut sudah tersimpan di database.
• Untuk pengelolaan data (menampilkan dan hapus data) buatlah file latihan52.php sebagai
berikut :
<?php
include "koneksi.php";
$nomor = $_POST['nomor'];
$nama = $_POST['nama'];
$email = $_POST['email'];
$alamat = $_POST['alamat'];
$kota = $_POST['kota'];
echo("<tr><td bgcolor=#FFFFFF>$nomor</td><td
bgcolor=#FFFFFF>$nama</td><td
bgcolor=#FFFFFF>$email</td><td
bgcolor=#FFFFFF>$alamat</td><td
bgcolor=#FFFFFF>$kota</td></tr>");
}
echo("</table>");
?>
4. Tugas Praktikum
• Lakukan langkah-langkah yang terdapat dalam petunjuk praktikum baik pembuatan
database, tabel hingga input data.
• Laporkan output yang ditampilkan file latihan51.php dan latihan52.php.
• Modifikasi file latihan52.php agar dapat melakukan hapus data untuk record tertentu
dengan mengirim variabel trigger bernama hapus=1.
5. Hasil Praktikum
Output file latihan51.php :