HyperText Markup Language HTML

2.6.1 Sistem Komputasi Terdistribusi

Dalam pembuatan sebuah sistem, desain basis data dimaksudkan untuk mengidentifikasikan kebutuhan akan file-file dari basis data yang diperlukan oleh suatu sistem. Desain basis data terdistribusi dibuat dengan maksud untuk mengidentifikasi isi atau struktur dari tiap-tiap file yang telah diidentifikasikan dalam desain secara umumnya. Elemen basis data dari file-file basis data harus memiliki elemen- elemen untuk menyimpan hasil masukan input yang masuk. Maka dari itu struktur dari suatu file tergantung dari arus masukan dan keluaran dari file.

2.6.2 Sistem Komputer Client Server

Client adalah sebuah komputer yang berhubungan langsung dengan pengguna dan terhubung dengan komputer lain yang memproses permintaan pengguna yang dikenal sebagai server. Prinsip kerja dari client server ini adalah client melakukan permintaan untuk suatu informasi atau mengirim sebuah perintah ke suatu aplikasi server. Aplikasi server akan menerima permintaan dari client, kemudian memproses berdasarkan permintaan tersebut, lalu server akan merespon permintaan tersebut ke client sebagai suatu hasil dari pemrosesan yang sudah dilakukan. Sehingga tugas dari server adalah melakukan listen untuk suatu koneksi, sedangkan client mencoba membuat koneksi ke server . Setelah koneksi terbentuk, hubungan pertukaran data antara client dan server diwakili dengan suatu aliran input dan output, Budi Susanto, 2003. Mekanisme keamanan data yang ditetapkan pada sistem client server sangat tinggi, menyebabkan aplikasi client tidak dapat membuka file-file data secara langsung, dalam hal ini client cukup melakukan login dan jika nama user serta password yang dimasukkan benar maka kemudian aplikasi server akan memberikan service untuk membuka basis data yang berada di server sesuai dengan permintaan dari pengguna, service yang diberikan juga masih ditentukan oleh hak akses access granted yang dimiliki oleh pengguna tersebut. Dalam sistem multi user untuk dapat menampilkan suatu data dari basis data tertentu yang terdapat dalam suatu tabel maka keseluruhan data dari tabel tersebut harus diambildownload dari komputer server ke workstation, kemudian data tersebut diproses untuk kemudian ditampilkan. Sistem client server dapat dikatakan sebagai solusi terbaik untuk mendapatkan aplikasi basis data yang handal dalam hal sekuritas data dan tingkat kekeliruan serta mampu mengurangi kepadatan jalur lalu lintas yang dilewati oleh suatu jaringan.

2.6.3 Aplikasi Berbasis Web

Pada aplikasi berbasis web beban kerja pada komputer client dibuat sekecil mungkin, sedangkan proses akan banyak dilakukan di server. Hal ini disebabkan karena web browser hanya menyediakan antar muka bagi client sedangkan bagian lain dari aplikasi diletakkan di server. Lapisan antarmuka web berinteraksi dengan web server untuk berkomunikasi dengan client. Antar muka web dapat dianggap sebagai paket antara logika bisnis bisnis logic dengan HTML yang dikirim ke browser client.