Sekilas Mengenai Web HTML MySQL

HTTP berkerja di atas TCP Transmission Control Protocol yang menjamin sampainya data dari tujuan dalam urutan yang benar. Bila suatu kesalahan terjasi selama proses pengiriman, pihak pengirim akan mendapatkan pemberitahuan bahwa telah terjadi ketidaksesuaian. Karenanya server dan client tidak harus menyediakan mekanisme untuk memeriksa kesalahan transmisi data, yang berarti mempermudah pekerjaan pemrograman. Namun demikian, HTTP tidak memiliki apa yang disebut session, seperti FTP yang menjaga hubungan antara server dan client secara konsisten. Setelah data di transfer, koneksi antara client dan server akan terputus. Sifat ini membuat HTTP sering disebut dengan istilah protocol hit-and-run Muhammad Sutiyadi, 2003

2.3.4 Browser

Browser adalah program aplikasi yang digunakan untuk melakukan browsing atau aplikasi yang diterjemahkan HTML dan menampilkan halaman internet MADCOMS, 2008. Browser merupakan suatu program yang dirancang untuk mengambil informasi-informasi dari suatu server komputer pada jaringan internet. Informasi-informasi ini biasanya dikemas dalam page-page , dimana setiap page bisa memiliki beberapa link yang menghubungkan web page tersebut ke sumber informasi lainnya. Jika browser menemukan alamat dari tujuan link tersebut, browser akan menampilkan informasi yang ada, dan jika tidak menemukan browser akan memberitahukan bahwa alamat dari tujuan link tersebut tidak ditemukan.

2.4 Sekilas Mengenai Web

Universitas Sumatera Utara Web adalah sebuah sistem dengan standar yang telah disepakati untuk menyimpan, mencari, memformat, dan menampilkan informasi menggunakan arsitektur clien server. Halaman web yang diformat menggunakan hyperteks dengan link yang menghubungkan satu dokumen dengan dokumen yang lainnya dan juga menghubungkan satu halaman ke objek lainnya. Internet seperti jaring laba-laba, jaring yang saling terhubung dan terbentang ke seluruh dunia. Internet tidak hanya terbatas pada lembaga-lembaga penelitian. Web juga banyak digunakan oleh perusahaan bisnis untuk komunikasi, koordinasi bahkan internet juga dapat digunakan untuk mengiklankan produk atau untuk melakukan transaksi bisnisnya.

2.5 HTML

HTML merupakan kepanjangan dari HyperText Markup Language adalah suatu bahasa yang digunakan untuk membuat halaman-halaman Hypertext Hypertext Page pada internet. Dokumen HTML disebut sebagai markup language karena mengandung tanda-tanda tertentu yang digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Beberapa hal yang bisa dilakukan HTML yaitu: 1. Mengontrol tampilan dari web page dan content-nya. 2. Mempublikasikan dokumen secara online sehingga bisa diakses dari seluruh dunia. 3. Menambahkan objek-objek seperti image, flash, audio, dan video dalam dokumen HTML. Universitas Sumatera Utara Beberapa program yang dapat digunakan untuk membuat dokumen HTML antara lain adalah Ms. FontPage, Dreamweaver, Notepad, dan lain-lain. Struktur dokumen HTML: html head titleJudul Halamantitle head body .... Isi dari halaman WEB.... body html

2.6 PHP

PHP singkatan dari PHP HyperText Preprocessor yang digunakan sebagai bahasa Script Server-Side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance web tersebut menjadi lebih mudah dan efisien. PHP merupakan Software Open Source yang disebarkan dan dilesensikan secara gratis serta dapat didownload secara bebas dari situs resminya http:www.php.net . Pengguna dapat mengubah Soure Code dan mendistribusikannya secara bebas serta diedarkan secara gratis.

2.6.1 Kelebihan PHP

Universitas Sumatera Utara PHP memiliki kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan Script Server-Side, yang bisa melakukan apa saja yang dapat dilakukan oeh CGI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih daripada kemampuan CGI Fitur-fitur yang banyak dapat diandalkan oleh PHP adalah dukungannya terhadap banyak database Peranginangin Kasiman, 2006. Berikut database yang dapat didukung oleh PHP: 1. Adabas D 2. dBase 3. Direct MS-SQL 4. Empress 5. FilePro read only 6. FrontBase 7. Hyperwave 8. IBM DB2 9. Informix 10. MSQL 11. MySQL 12. PostgrSQL 13. Unix DBM 14. Solid 15. Sybase Universitas Sumatera Utara 16. Velocis

2.7 MySQL

MySQL merupakan software yang tergolong kedalam DBMS yang bersifat Open Source menyatakan bahwa software ini dilengkapi dengan source kode yang dipakai untuk membuat MySQL, selain itu tentu saja bentuk executablenya atau kode yang dijalankan secara langsung dalam sistem operasi dan bisa diperoleh dengan cara mendownload di internet secara gratis Ramadhan Arief et al, 2005. MySQL termasuk jenis RDBMS Relational Database Management System. Sehingga istilah seperti tabel, baris, dan kolom tetap digunakan dalam MySQL. Pada MySQL sebuah database mengandung satu beberapa tabel, tabel terdiri dari sejumlah baris dan kolom. Dalam konteks bahasa SQL, pada umumnya informasi tersimpan dalam tabel-tabel yang secara logika merupakan struktur dua dimensi yang terdiri atas baris-baris data row atau record yang berada dalam satu atau lebih kolom. Baris pada tabel sering disebut sebagai instance dari data sedangkan kolom sering disebut sebagai attributes atau field Sutarman : 2007.

2.8 Data Flow Diagram DFD