Laporan Hasil Praktikum Mod5
-
Upload
reren-sadewa -
Category
Documents
-
view
149 -
download
4
Transcript of Laporan Hasil Praktikum Mod5
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
LAPORAN HASIL PRAKTIKUM
BASIS DATA I
NIM : DBC 110 028
NAMA : REREN SADEWA
JADWAL PRAKTIKUM : SENIN, 11 JUNI 2012, 15.00-17.00
ASISTEN : M.SYAIFULAH
MODUL KE : 5 ( Lima )
TOPIK : Menghubungkan Database Dengan Apilkasi
Sederhana
TUJUAN PEMBELAJARAN : Setelah praktikum ini mahasiswa dapat
menampilkan data pada sebuah aplikasi web
sederhana.
NILAI
Komponen Max Nilai
1. Sampul depan 5
2. Landasan teori 30
3. Langkah penyelesaian & pembahasan tugas praktikum 30
4. Kesimpulan 25
5. Daftar pustaka 10
Total nilai 100
Penilai,
-----------------------------
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
BAB I. LANDASAN TEORI
Pengenalan PHP
PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa
pemrogramman berbasis web yang memiliki kemampuan untuk memproses data
dinamis. PHP dikatakan sebagai sebuah server-side embedded script language
artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan
oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang
dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser,
tetapi prosesnya secara keseluruhan dijalankan di server.
Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal
ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke server.
Ketika menggunakan PHP sebagai server-side embedded script language maka
server akan melakukan hal-hal sebagai berikut :
Membaca permintaan dari client/browser
Mencari halaman/page di server
Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada
halaman/page.
Mengirim kembali halaman tersebut kepada client melalui internet atau intranet.
Pengertian PHP
PHP adalah kependekan dari PHP Hypertext Preprocessor, bahasa interpreter yang
mempunyai kemiripan dengan bahasa C dan Perl yang mempunyai kesederhanaan
dalam perintah, yang digunakan untuk pembuatan aplikasi web.
PHP/F1 merupakan nama awal dari PHP (Personal Home Page / Form Interface).
Dibuat pertama kali oleh Rasmus Lerdoff. PHP awalnya merupakan program CGI
yang dikhususkan untuk menerima input melalui form yang ditampilkan dalam
browser web. Dengan menggunakan PHP maka maintenance suatu situs web
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
menjadi lebih mudah. Proses update dapat dilakukan dengan menggunakan aplikasi
yang dibuat dengan menggunakan script PHP.
PHP merupakan script untuk pemrograman script web server-side, script yang
membuat dokumen HTML secara on the fly, dokumen HTML yang dihasilkan dari
suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks
atau editor HTML.
Variable PHP
Variabel digunakan untuk menyimpan suatu nilai, seperti text, angka atau array.
Ketika sebuah variabel dibuat, variabel tersebut dapat dipakai berulang-ulang. Pada
PHP semua variabel harus dimulai dengan karakter '$'. Variabel PHP tidak perlu
dideklarasikan dan ditetapkan jenis datanya sebelum kita menggunakan variabel
tersebut. Hal itu berarti pula bahwa tipe data dari variabel dapat berubah sesuai
dengan perubahan konteks yang dilakukan oleh user. Secara tipikal, variabel PHP
cukup diinisialisasikan dengan memberikan nilai kepada variabel tersebut.
Contoh berikut akan mencetak "PHP" :
$text = "PHP";
print "$text";
Identifier dalam PHP adalah case-sensitive, sehingga $text dengan $Text
merupakan variabel yang berbeda. Built-in function dan structure tidak case-
sensitive, sehingga echo dengan ECHO akan mengerjakan perintah yang sama.
Identifier dapat berupa sejumlah huruf, digit/angka, underscore, atau tanda dollar
tetapi identifier tidak dapat dimulai dengan digit/angka.
Aturan Penamaan Variabel
Nama variabel harus diawali dengan sebuah huruf atau garis bawah
(underscore) “_”
Nama variabel hanya boleh mengandung karakter alpha-numeric dan
underscore (a-Z, 0-9, dan _ )
Nama variabel tidak boleh mengandung spasi.
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Operator di PHP
Operator digunakan untuk menentukan sebuah nilai dengan melakukan suatu
prosedur, atau dengan suatu operasi dari beberapa nilai. Nilai yang digunakan
dalam sebuah operasi disebut operand. Penjumlahan adalah sebuah contoh
sederhana dari suatu operasi.
Arithmetic Operator (Operator Aritmatika)
PHP menggunakan operator arithmetic dasar :
PHP mengabaikan karakter spasi dalam sebuah operasi. Ekspresi $x = 5 + 9 dengan
dengan $x=5+9 akan menghasilkan nilai yang sama. Penggunaan spasi disesuaikan
dengan keinginan dari para user.
Unary Operator
Tanda minus ( - ) digunakan dengan sebuah nilai numerik tunggal untuk
menegatifkan sebuah bilangan (untuk membuat negatif bilangan postif atau
membuat postif bilangan negatif).
Contoh :
$x = 2;
$y = -$x; // $y = -2
$i = -234;
$j = -$i; // $j = 234
Variable Assignment Operator
Tanda sama dengan ( = ) digunakan untuk mengatur atau menetapkan nilai suatu
variabel. Oleh karena itu tanda tersebut dikenal sebagai operator penugasan.
Contoh :
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
$x = 1;
$y = x + 1;
$luas = $panjang * $lebar;
$statements = "Yes";
Variabel disebelah kiri tanda ( = ) akan diberikan nilai dari ekspresi disebelah
kanan tanda ( = ).
Comparison Operator (Operator Perbandingan)
Operator perbandingan digunakan untuk menguji suatu kondisi. Ekspresi yang
menggunakan operator perbandingan akan selalu menghasilkan nilai boolean, yaitu
antara true (benar) atau false (salah).
Contoh :
$i = 4;
if ($i < 6) print "akan dilakukan pencetakan";
// ekspresi '$i < 6' adalah benar
if ($i > 6) print "tidak akan tercetak";
// ekspresi '$i > 6' adalah salah
Beberapa operator perbandingan yang lain adalah sebagai berikut :
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Logical Operator (Operator Logika)
Operator logika digunakan untuk mengkombinasikan kondisi, sehingga beberapa
kondisi dapat dievaluasi atau diperiksa dalam sebuah ekspresi. Sebagai contoh
logika AND akan bernilai true jika semua kondisi benar. Tabel berikut ini
menunjukkan semua anggota dari operator logika :
Script PHP
Setiap program PHP disebut dengan script. Script berupa file teks, yang dapat
dibuat dengan menggunakan program editor file teks biasa seperti notepad, edit, vi
(dalam lingkungan Unix/linux), atau lainnya. Editor teks yang digunakan sebaiknya
editor teks yang memungkinkan membuat program PHP lebih mudah.
Script PHP diawali dengan tag (<?) dan diakhiri dengan tag (?>). Setiap baris
perintah / statement harus diakhiri dengan menggunakan tanda titik koma (;).
Umumnya setiap statement dituliskan dalam satu baris. Script PHPmerupakan
script yang digunakan untuk menghasilkan halaman-halaman web. Cara
penulisannnya dibedakan menjadi embedded dan non embedded script.
1. Embedded Script
Script yang dimaksud dari embedded script adalah script PHP yang disisipkan
di antara tag-tag HTML. Script PHP digunakan apabila isi dari suatu dokumen
HTML diinginkan dari hasil eksekusi suatu script PHP, selama informasi masih
tidak membutuhkan program maka pemrogram umumnya tidak akan
menggunakan program.
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
2. Non Embedded Script
Script PHP pada cara ini digunakan sebagai murni pembuatan program PHP,
tag HTML yang dihasilkan untuk membuat dokumen merupakan bagian dari
script PHP.
Jika dilihat sourcenya dengan menggunakan View – Source pada browser IE,
maka source dokumen HTML yang ditampilkan berupa dokumen HTML murni,
tidak ada lagi tag dan script PHP, karena semuanya telah menjadi tag HTML,
karena pada saat dieksekusi maka bukan scriptnya yang dikirim tetapi hasil
eksekusi dari script tersebut yang dikirim. Hasilnya berupa dokumen HTML,
mekanisme inilah yang disebut dengan “on the fly HTML creation”.
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Script PHP diawali dan diakhiri dengan menggunakan tag khusus. Ada
empat macam cara yang dapat digunakan untuk menuliskan script PHP di dalam
suatu dokumen HTML.
Pengembangan script PHP sebaiknya menggunakan embedded script,
karena akan memudahkan kita melakukan penelusuran dan pelacakan kesalahan,
apabila terjadi kesalahan di dalam script yang kita kembangkan. Pemisahan
antara script PHP dan tag HTML memudahkan kita melakukan evaluasi
terhadap script yang kita buat.
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
BAB II. LANGKAH PENYELESAIAN
DAN PEMBAHASAN TUGAS PRAKTIKUM
Sebelum kita membahas tugas praktikum, terlebih dahulu kita akan mempelajari
bagaimana cara menggunakan Notepad ++. Berikut ialah cara penggunaannya :
Yang pertama kita lakukan ialah membuka Notepad ++
Selanjutnya muncul tampilan seperti berikut
Pilih Notepad
++
Tempat mengetikkan
program
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Kemudian kita pilih bahasa program yang akan kita gunakan, disini saya
menggunakan bahasa PHP
Setelah langkah-langkah diatas sudah selesai dilakukan, maka kita hanya tinggal
mengetikkan program seperti yang ada pada modul praktikum.
Langkah Penyelesaian dan Pembahasan Tugas Praktikum
Yang pertama kita lakukan ialah membuka Notepad++, lalu kita pilih bahasa
PHP. Selanjutnya kita ketik program connect.php seperti berikut :
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Untuk menyimpan program yang sudah diketik, disini kita akan menyimpannya
di Local Disk (C:). Berikut langkah-langkahnya :
Pilih Local Disk
(C:)
Buka folder
wamp
Kemudian buka lagi
folder www
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Connect.php
Berfungsi untuk mengoneksi database.
Lalu kita buat folder, disini
saya menggunakan nama
foldernya ialah NIM saya
sendiri. Dan disinilah tempat
kita menyimpan hasil ketikan
yang sudah kita ketik tadi.
Program untuk
membuka tabel
Program yang akan
dikoneksikan ke web
sederhana
Program untuk
menutup tabel
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Yang kedua kita ketikkan program image.php
Untuk cara penyimpanannya sama saja dengan langkah yang pertama.
Image.php
Berfungsi untuk memasukkan sampul database.
Program untuk
membuka tabel
Program untuk
memasukkan sampul
database ke dalam web
sederhana
Program untuk
menutup tabel
Untuk memasukkan file
header kedalam program
yang diketik
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Yang ketiga kita ketikkan program display.php
Cara penyimpanannya pun sama dengan langkah yang pertama dan kedua.
Display.php
Untuk memasukkan file
header kedalam
program yang akan
diketik Sebagai judul pada table
setelah kita menjalankan
pada web browser dan
perintah yang kita berikan
akan sepenuhnya dijalankan
oleh server tetapi disertakan
pada halaman HTML biasa.
Sebagai nama kolom dari table
Daftar Album yang terdapat
pada halaman web sederhana
Merupakan isi dari kolom
sampul dan kolom keterangan.
Pada kolom sampul, apabila
foto tidak ada, maka muncul
peringatan “sampul tidak
tersedia”. Pada kolom
keterangan terdapat
kode_album, judul, penyanyi,
harga, dan stok.
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Sebelum kita menghubungkannya ke dalam halaman web sederhana, terlebih
dahulu kita buka kembali Tabel Album dari database yang telah kita buat.
Tujuannya ialah untuk mengecek apakah data pada Tabel Album sudah benar,
sebab data yang ditampilkan pada halaman web sederhana nantinya ialah data
dari Tabel Album.
Setelah semua langkah diatas selesai dilakukan, maka kita akan mencoba
menghubungkannya ke dalam halaman web sedrhana.
Langkah-Langkah Untuk Menampilkan Kolom Dari Tabel
Album KeDalam Halaman Web Sederhana
Pertama kita klik
WAMPSERVER - Server
Offline, lalu pilih Localhost
Selanjutnya klik folder pada Your
Projects, dimana nama folder
tersebut merupakan nama database
yang kita buat.
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Setelah itu klik file
display.php maka akan
muncul tampilan seperti
berikut
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
BAB III. KESIMPULAN
Setelah menjalani praktikum pada modul V ini, dapat disimpulkan bahwa :
Tempat penyimpanan program yang kita ketik kan ialah pada Local Disk (C:),
lalu pilih Folder Wamp, selanjutnya pilih Folder WWW dan disitu lah tempat
penyimpanannya.
Nama variabel harus diawali dengan sebuah huruf atau garis bawah (underscore).
Nama variabel hanya boleh mengandung karakter alpha-numeric dan underscore.
Nama variabel tidak boleh mengandung spasi.
PHP adalah kependekan dari PHP Hypertext Preprocessor, bahasa interpreter
yang mempunyai kemiripan dengan bahasa C dan Perl yang mempunyai
kesederhanaan dalam perintah, yang digunakan untuk pembuatan aplikasi web.
Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan
hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di
server.
Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih
mudah.
Kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system
database didalam web. Sistem database yang dapat didukung oleh PHP adalah:
Oracle, MySQL, Sybase, PostgreSQL, dan lainnya.
Identifier dalam PHP adalah case-sensitive, sehingga $text dengan $Text merupakan
variabel yang berbeda.
Built-in function dan structure tidak case-sensitive, sehingga echo dengan ECHO akan
mengerjakan perintah yang sama.
Identifier dapat berupa sejumlah huruf, digit/angka, underscore, atau tanda dollar
tetapi identifier tidak dapat dimulai dengan digit/angka.
Jurusan Teknik Informatika
Universitas Palangka Raya
2012
BAB IV. DAFTAR PUSATAKA
Modul Praktikum Basis Data 1, Teknik Informatika Universitas Palangkaraya, 2012
storage.jak-stik.ac.id/students/paper/skripsi/.../BAB%20II.pdf
pusdatin.deptan.go.id/admin/RB/Programming/Materi%20PHP.pdf