Anda di halaman 1dari 11

BAB I

PENDAHULUAN
Pada modul kali ini membahas materi khusus pada perancangan basis data.
Kompleksitas permasalahan pada materi basis data menghendaki pengaksesan
database menggunakan program lain. Program server side yang akan dibahas kali
ini bernama PHP(Hypertext preprocessor). Dasar-dasar program PHP akan
dibahas sedikit pada bab-bab selanjutnya beserta koneksi data pada server Mysql.
1.1. Menggunakan PHP
PHP adalah skrip pemrograman bersifat server side yang ditambahkan
ke dalam HTML. PHP membuat suatu aplikasi dapat diintegrasikan ke dalam
HTML sehingga halaman web tidak lagi bersifat statis, tetapi bersifat dinamis.
PHP termasuk bahasa pemrograman web yang cepat berkembang dan diminati
banyak orang. Salah satu alasannya adalah dekatnya pola pemrograman PHP
dengan bahasa C. Sehingga yang sudah terbiasa dengan bahasa C bisa dengan
cepat beradaptasi dengan PHP.
Mysql adalah Relational Database Management System (RDBMS)
yang didistribusikan secara gratis. MySQL merupakan database open source
yang saat ini cukup banyak digunakan pada berbagai aplikasi. Keandalannya
dalam mengolah database ditunjang kecepatannya dalam mengakses perintah
query serta banyaknya fitur-fitur yang dimiliki menjadikannya sebagai
database idola saat ini.
PHPTRIAD adalah sebuah bundle software under windows yang
didalamnya terdapat Apache (webserver), PHP (script programming
language), dan MySQL.
1.2.Instalasi PHPTRIAD
Untuk mendapatkan PHPTRIAD bisa langsung mendowload dari
http://www.PHPGeek.com. Berikut ini adalah langkah dalam melakukan
instalasi PHPTRIAD.
1. Jalankan setup phptriad
2.

Setelah di pilih I Agree maka proses instalasi dilakukan

3. Setelah selesai tekan tombol close.


1

1.3.Menjalankan Apache
Untuk menjalankan apache kita bisa dengan mudah meng-klik start all
programs PHP TRIAD Apache Console Start Apache. Kemudian untuk
menge-test apakah apache sudah berjalan sebagai mana mestinya, maka kita
buka internet explorer (start all programs internet explorer). Setelah itu
pada address kita tuliskan http://localhost atau http://127.0.0.1. Untuk file-file
PHP yang di buat, bisa disimpan dalam directory c:\apache\htdocs\. Untuk
men-test apakah PHP sudah berjalan sebagaimana mestinya kita cukup
mengetikkan http://localhost/phpinfo.php pada address bar internet explorer.
PHPMyADMIN adalah sistem administrasi database MySQL yang berbasis
web. Semua administrasi dan manajemen dapat dilakukan melalui tampilan
web. Untuk mendapatkan software ini kita bisa langsung mendowload
darihttp://phpmyadmin.sourceforge.net/. Namun, apabila kita telah menginstall PHPTRIAD, maka dengan sendirinya aplikasi PHPMyADMIN pun
sudah

terinstall.

Untuk

mengaksesnya

menuliskan http://localhost/phpmyadmin.

Tapi

berjalan melakukan konfigurasi terlebih dahulu.

sebelum

kita
semuanya

cukup
bisa

BAB II
DESKRIPSI KERJA
Pada bab dua ini akan membahas tentang langkah-langkah kerja dari
laporan yang ke-empat ini, yang akan disediakan dalam bentuk deskripsi kerja
berikut gambar-gambar dari ilustrasi langkah-langkah kerja tersebut. Berikut
langkah-langkah dari deskripsi kerja ini :
1. Karena pada laporan ini membahas tentang pembuatan database menggunakan
phpmyadmin yang terdapat dalam localhost, yaitu dengan membuka halaman
internet pada masing-masing PC (personal computer). Sebagai contoh
membuka internet explore, google chrome, ataupun mozilla firefox. Kemudian
membuka halaman dengan mengetikkan localhost. Maka akan tampak
visualisasi sebagai berikut :

Gambar 2.1. visualisasi awal dari phpmyadmin


2. Kemudian langkah selanjutnya adalah dengan membuka phpmyadmin dengan
meng-klik nama phpmyadmin, maka akan diminta username dan password dari
apachetriad yang sudah di-install di awal pertemuan praktikum. Untuk
membuka phpmyadmin maka harus memasukkan username dan passwordnya,
yaitu pada username diisi root sedangkan pada password diisi dengan
password masing-masing yang bersifat privacy. Maka akan tampak sebagai
berikut :

Gambar 2.2. tampilan username dan password pada localhost.


3. Setelah memasukkan password dan username nya maka akan tampak tampilan
awal seperti di bawah ini :

Gambar 2.3. tampilan awal dari phpmyadmin.


4. Langkah selanjutnya ialah ketika hendak menciptakan sebuah database baru
dengan menggunakan localhost ini, maka cukup dengan mengisikan nama
database yang diinginkan, misalkan dengan nama santriwati alumni 2012
TMI kemudian klik tombol create seperti berikut :

Gambar 2.4. tampilan awal untuk membuat database dengan phpmyadmin.


5. Setelah meng-klik tombol create maka akan muncul query serta ditanya
berapa field yang akan dibuat, seperti pada gambar di bawah ini :

Gambar 2.5. tampilan jumlah field.

Gambar 2.6. tampilan query.

6. Langkah selanjutnya yaitu membuat daftar tabel, kemudian klik save. Maka
akan tampak gambar seperti di bawah ini :

Gambar 2.7. tampilan untuk membuat field.


7. Jika ingin menambahkan tabel setelah meng-klik save, maka langkahnya
hanya dengan meng-klik add, dan memilih at end of table atau after atau at
beginning of table. Kemudian klik go. Seperti pada gambar di bawah ini :

Gambar 2.8. tampilan untuk menambah tabel.


8. Kemudian klik insert yaitu dengan memasukkan data-data santriwati tersebut.
Maka akan tampak gambar seperti di bawah ini :

Gambar 2.9. klik insert untuk memasukkan data.


9. Masukkan datanya satu persatu sesuai dengan yang diinginkan, kemudian klik
go, maka tampilan akhirnya seperti di bawah ini :

Gambar 2.10. hasil akhir dari menginput data.

BAB III
PEMBAHASAN
Pada bab ke-tiga ini, akan menguraikan tentang langkah-langkah yang telah
dibuat pada bab sebelumnya, yaitu pada deskripsi kerja. Pada laporan yang
keempat ini praktikan membuat sebuah database yang berisikan tentang data-data
alumni santriwati TMI Al-amien angkatan 2012.
Salah satu fungsi dari localhost ini yaitu dapat menyimpan beribu-ribu data
yang dinginkan. Hanya dengan membuat database tersebut, kemudian
memasukkan kunci apa saja yang akan di pakai, dan meng-insert data-data
tersebut. Localhost ini lebih memudahkan praktikan untuk membuat, menyimpan
data sebanyak-banyaknya dan dapat digunakan dengan sangat mudah.
Studi kasusnya adalah untuk membantu seorang admin di Pondok Pesantren
Al-amin Prenduan Sumenep-Madura. Karena banyaknya santriwati yang telah
menjadi alumni serta data-datanya sangat dibutuhkan. Sebagai informasi bagi
alumni-alumni selanjutnya dan bahkan banyak lagi keuntungan-keuntungan atau
manfaat-manfaat lainnya.
Yang dibutuhkan untuk membuat tabel untuk membuat database Alumni
santriwati angkatan 2012 TMI Al-amien Prenduan pada ialah nim, nama, tetala,
alamat, takdir kelulusan, email, nama wali, pekerjaan wali dan motto. Yang mana
pada masing-masing tabel dimasukkan termasuk dalam kategori apa saja atau
sering disebut dengan type. Yaitu pada nama menggunakan type varchar, serta
maksimal huruf atau angka yang akan digunakan, pada nama(30) varchar, nim(3)
int, alamat(40) varchar, tetala(20) varchar, takdir kelulusan(10) varchar,
email(15) varchar, nama wali(25) varchar, pekerjaan wali(15) varchar, motto(40)
varchar.
Kemudian pada proses tersebut yang terdapat di structure, memasukkan
kunci apa saja yang akan digunakan, caranya sangat mudah, hanya dengan mengklik kunci tersebut. Sebagai contoh primary key, unique key, auto increment,
unsigned zerofill dan lain-lain.

Serta jika ingin menambahkan tabel atau menghapus tabel atau bahkan jika
ingin mengubah tabel tersebut hanya cukup dengan add untuk menambah,
kemudian peletakan tabel yang akan di tambah, entah setelah tabel apa saja atau
sebelum dan bahkan di tengah-tengah.
Serta jika ingin melihat query-query yang telah dibuat dengan mudah dapat
dilihat pada browse. Sebagai contoh terdapat pada gambar di bawah ini :

Gambar 3.1. query-query dari proses akhir.


SQL query:SELECT *
FROM `data santriwati angkatan 2012`
LIMIT 0 , 30

Tulisan query yang terdapat dalam localhost, yang mana query ini
menyatakan bahwa untuk menampilkan tabel-tabel yang sudah diisi dengan cara
insert. Yaitu men-sisipkan atau mengisi data-data yang akan disimpan.
Pada kasus ini mengenai takdir kelulusan, yang dimaksud disini ialah nilai
yang didapat oleh santriwati tersebut mulai dari mumtaz : istimewa, jayyid jiddan
: bagus sekali, jayyid : bagus, maqbul : cukup, dhoief : lemah, dhaief jiddan :
lemah sekali.
Serta masih banyak perintah-perintah lain dalam database yang dapat di
manfaatkan, untuk memasukkan data pada database alumni santriwati TMI
angkatan 2012, maka dapat di klik insert, kemudian masukkan data pada kolom
value , jika ingin memilih untuk kembali pada database cukup dengan mengklik return atau insert a new record untuk kembali mengisi data. Jika memilih
insert a new record maka akan ditunjukkan data yang telah diisikan beserta kolom

data yang akan diisi lagi. Kemudian dapat meneruskan untuk memasukkan data
berikutnya, proses ini jika ingin menambah cukup dengan mengulang langkahlangkah tadi.
Jika ingin melihat data yang telah dimasukkan dapat meng-klik menu
browse, maka akan tampil seperti berikut :

Gambar 3.2. tampilan data pada database.

PENUTUP
1. Phpmyadmin banyak memiliki kelebihan, sangat mudah digunakan.
2. PHPTRIAD adalah sebuah bundle software under windows yang
didalamnya terdapat Apache (webserver), PHP (script programming
language), dan MySQL.
3. PHP adalah skrip pemrograman bersifat server side yang ditambahkan ke
dalam HTML. PHP membuat suatu aplikasi dapat diintegrasikan ke dalam
HTML sehingga halaman web tidak lagi bersifat statis, tetapi bersifat
dinamis.
4. Apachetriad lebih sulit dibanding dengan phpmyadmin.
5. Phpmyadmin memberikan kelebihan banyak pada pengguna mysql ini.

10

DAFTAR PUSTAKA
Hakim, fajriya. 2011. Modul Praktikum Basis Data MySQL untuk kalangan
sendiri. Yogyakarta : UII.
https://www.google.co.id/?gws_rd=cr&ei=bUuMU9dGiPOtB4nXgNAE#q=php+t
riad+adalah(minggu, 01 juni 2014 15:00)
http://www.dafont.com/theme.php?cat=601(minggu, 01 juni 2014 15:00)
http://hammidzic.blogspot.com/2012/04/php-triad-dan-fungsinya.html(minggu, 01
juni 2014 15:00)
http://sekolahphp.wordpress.com/2008/05/23/belajar-php-dengan-mudahmenggunakan-phptriad/(minggu, 01 juni 2014 15:00)
http://id.wikipedia.org/wiki/PhpMyAdmin(minggu, 01 juni 2014 15:00)

11