2.5 Data
Data berasal dari kata “datum” yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan komputer yang dikenal dengan Pengolahan
Data Elektronik PDE atau Elektronik Data Processing EDP.
Kegunaan dari data adalah sebagai bahan dasar yang objektif di dalam proses penyusunan kebijaksanaan dan keputusan oleh pimpinan organisasi. Data
merupakan keterangan yang masih mentah belum diolah.Agar dapat dipergunakan, maka data tersebut harus diolah terlebih dahulu ke dalam bentuk
informasi yang sesuai dengan keperluan yang dibutuhkan Kenneth C. Laudon
dan Jane P. Laudon, 2008.
2.6 Pengertian Internet
Internet Interconnected Network merupakan jaringan komputer yang terdiri dari ribuan jaringan komputer independen yang dihubungkan antara satu dengan yang
lainnya.Secara etimologis, internet berasal dari bahasa Inggris yakni Inter yang berarti antar dan Net yang berarti jaringan sehingga Internet dapat diartikan
hubungan antar jaringan MADCOMS, 2008.
Universitas Sumatera Utara
2.7 Database
Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk
memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri query basis data disebut database
management system DBMS. Sedangkan RDBMS adalah Relationship Database Management System merupakan salah satu jenis DBMS yang mendukung adanya
relationship atau hubungan antar table.
Pemrograman sebuah database banyak dilakukan dengan menggunakan bahasa yang disebut dengan Structure Query LanguageSQL. Selain SQL,
pemrograman database juga meliputi manipulasi objek-objek database, analisaquery,
dan juga
interaksi database
dengan Open
Database ConectivityODBC.
2.7.1 Relationship Database Management System RDBMS
RDBMSRelational Data Base Management System adalah sebuah sistem manajemen basis data relasional atau dalam bahasa Inggrisnya dikenal sebagai
relational databasemanagement system RDBMS adalah sebuah program komputer
seperangkat program
komputer yang
didisain untuk
mengaturmemanajemen sebuah basisdata sebagai sekumpulan data yang
Universitas Sumatera Utara
disimpan secara terstruktur, dan melakukan operasi-operasi data atas permintaan penggunanya.
2.7.2 MySQL
MySQL merupakan software sistem manajemen databaseDatabase Management System
– DBMS yang sangat popular di kalangan pemrogram web, terutama di lingkungan Linux dengan menggunakan skrip dan Ped.
Fungsi MySQL dapat dikatakan sebagai interpreter query, karena setiap kita menggunakan query SQL perintah SQL kita harus meletakkannya di dalam
fungsi ini. Dengan kata lain, SQL tidak dapat dijadikan tanpa adanya fungsi MySQL. MySQL termasuk jenis relational database management system
RDBMS. Sehingga istilah seperti tabel, baris dan kolom tetap digunakan dalam MySQL. Pada MySQL, sebuah database mengandung beberapa tabel, tabel terdiri
dari sejumlah baris dan kolom.
SQL merupakan kependekan Structured Query language. SQL digunakan untuk berkomunikasi dengan sebuah database. SQL adalah bahasa yang meliputi
perintah-perintah untuk menyimpan, menerima, memelihara, dan mengatur akses- akses ke basis data serta digunakan untuk memanipulasi dan menampilkan data
dari databaseR.W. Rosari, 2008.
Universitas Sumatera Utara
2.8 Pemrograman PHP Personal Home Page
PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website. PHP adalah bahasa pemrograman yang
berbentuk script yang diletakkan didalam web server. Ada beberapa pengertian tentang PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preeprocessor.
Ini merupakan bahasa yang hanya dapat berjalan pada server yang hasilnya dapat ditampilkan pada klien.Interpreter PHP dalam mengeksekusi kode PHP pada sisi
server disebut serverside, berbeda dengan mesin maya Java yang mengeksekusi program pada sisi client-server Kasiman Peranginangin, 2009.
2.8.1 Sejarah PHP
PHP pertama kali diciptakan oleh Rasmus Lerdorf pada tahun 1994.Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja
pengunjung pada homepage-nya.Rasmus lerdorf adalah seorang pendukung open source. Oleh karena itu, ia mengeluarkan Personal Home Page Tools versi 1.0
secara gratis, kemudianmenambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0.
Pada tahun 1996, PHP telah banyak digunakan dalam website didunia. Sebuahkelompok pengembang software yang terdiri dari Rasmus, Zeew Zuraski,
AndiGutman, Stig Bakken, Shane Caraveo dan Jim Winstead bekerjasama
Universitas Sumatera Utara
untukmenyempurnakan PHP 2.0. Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan.Penyempurnaan terus dilakukan sehingga pada tahun 2000
diluncurkan PHP 4.0.Tidak berhenti sampai disitu, kemampuan PHP terus ditambah dan versi terbaru yang dikeluarkan adalah PHP 5.0.x Kasiman
Peranginangin, 2009.
2.8.2 Konsep dasar PHP
Kode PHP diawali dengan tanda lebih kecil dan diakhiri dengan tanda lebih besar . Ada beberapa cara untuk menuliskan skrip PHP yaitu:
1. ?
…..skrip PHP ?
2. ?php
…..skrip PHP ?
3. script language=”PHP”
…..skrip PHP script
Universitas Sumatera Utara
4. …..skrip PHP
Pemisah antar instruksi adalah tanda titik koma ; dan untuk membuat atau menambahkan komentarstandar penulisan adalah: komentar , komentar,
komentar. Untuk menuliskan skrip PHP ada dua cara yang sering digunakan yaitu Embedded Script dan Non-Embedded Script.
a. Embedded Script adalah script PHP yang disisipkan diantara tag dokumen
html. Contoh penulisan dari Embedded Script: html
headtitleEmbedded Scripttitlehead body
?php echo
“Hallo, selamat menggunakan PHP”; ?
body html
b. Non-Embedded Script adalah skrip PHP murni, tag html yang digunakan
untuk membuat dokumen merupakan bagian dari skrip PHP. Contoh penulisan dari Non-Embedded Script :
Universitas Sumatera Utara
?php echo “html”:
echo “head”: echo “titleMengenal PHPtitle”:
echo “head”: echo “body”:
echo “pPHP itu mudahp”: echo “body”:
echo “html”: ?
Scriptyang dibuat dengan PHP disimpan dengan nama file dan diikuti dengan ekstensi .php, misalnya : coba.php. Bila skrip PHP diakses melalui
komputer local maka file PHP disimpan di folder htdocs di web server. Sama halnya dengan penaman dokumen html, pemberian nama dokumen yang sama
tetapi dituliskan dengan case yang berbeda akan dianggap sebagai dokumen yang berbeda. Skrip dapat disisipkan di bagian manapun dalam dokumen html, begitu
pula sebaiknya skrip HTML dapat diletakkan di antara skrip PHP Kasiman Peranginangin, 2009.
Universitas Sumatera Utara
2.9 Hypertext Markup Language HTML
Hypertext Markup Language merupakan kepanjangan dari kata HTML. HTML adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita lewat
intenet. HTML juga merupakan file teks murni yang dapat dibuat dengan editor teks sembarang yaitu yang dikenal sebagai web page atau dokumen yang
disajikan dalam web browser. Dokumen ini umumnya berisi informasi atau interface aplikasi didalam internet.
HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML
dapat dibaca oleh berbagai platform seperti : windows, Linux, Macintosh. Kata Markup Language pada HTML menunjukkan fasilitas yang berupa tanda tertentu
dalam script HTML sehingga kita bisa mengatur judul, garis, tabel, gambar dan lain-lain dengan perintah yang telah ditentukan dalam elemen HTML.
Simbol penandaan yang digunakan dalam HTML ditandai dengan tanda lebih kecil dan tanda lebih besar yang disebut dengan tag. Misalnya
hendak menampilkan teks yang tercetak miring, maka mark up yang digunakan adalah sebagai berikut :
i Teks ini akan dicetak miring i
MADCOMS, 2008 .
Universitas Sumatera Utara
HTML itu sendiri terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai
dengankode form, judul dengan title dan sebagainya. Untuk lebih lanjut mengenai bagian-bagian HTML perhatikan skema dibawah ini :
html head
title Judul Halaman title head
body …isi dari halaman web…
body html
Keterangan :
a. Dokumen HTML selalu diawali dengan tand tag pembuka html dan
diakhiri dengan tanda tag penutup html.
b. Pada elemen head headhead, dapat kita sisipkan kode untuk
menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita sisipkan scripts pemrograman web seperti Javascript, VBscript atau CSS
untuk menambah daya tarik pada situs yang kita buat agar lebih menarik dan dinamis.
Universitas Sumatera Utara
c. Elemen-elemen bodybody berisi tag-tag untuk isi atau layout tampilan
situs kita, seperti : fontfont, tabletable, formform.
Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kodekode tag tersebut. Sedangkan tag hanyalah merupakan bagian dari elemen.
Tag adalah kode-kode yang digunakan untuk mengatur dokumen HTML. Secara garis besar bentuk umum tag adalah sebagai berikut : tag-awalTEKStag-
akhir. Namun ada juga tag yang tidak perlu ada tag penutup seperti br, hr, img dan lain-lain MADCOMS, 2008.
2.10 CSS Cascading Style Sheet