Minggu, 24 Januari 2010

Database Sistem Client Server

10.39 by BLECKURANT ·
Label:

Database Client Server adalah solusi terbaik untuk mendapatkan aplikasi database yang handal dalam hal sekuritas dan fault-tolerance serta memudahkan dalam proses error-handling.
Client Server ditinjau dari namanya, berarti terdapat dua aplikasi yaitu; aplikasi client dan aplikasi server (atau sering juga disebut servis). Konsep dimana client membuat suatu permintaan (client make a request) serta server merespon permintaan tersebut (server responding) adalah kunci untuk memahami sistem client/server.

Secara absolut client tidak mempunyai kontrol atas data yang berada di server, dalam hal ini client hanya perlu membuat permintaan untuk semua aktifitas yang diinginkan.
Karena terdapat dua aplikasi secara terpisah, maka sebelum aplikasi client dapat berhubungan dengan server, aplikasi server (server engine) harus sudah dijalankan terlebih dahulu.
Mekanisme keamanan data yang diterapkan pada sistem client/server sangat tinggi, menyebabkan aplikasi client tidak dapat membuka file-file data secara langsung, dalam hal ini client cukup melakukan log-in dan jika userid serta password yang dimasukan benar maka kemudian aplikasi server akan memberikan servis untuk membuka database yang diminta oleh user, servis yang diberikan juga masih ditentukan oleh hak akses (access granted) yang dimiliki oleh user tersebut.
Pada sistem client/server untuk dapat menampilkan suatu data tertentu yang terdapat dalam suatu tabel, client cukup mengirim sebuah statemen SQL ke server.
Selanjutnya server akan merespon statemen SQL yang dikirim tersebut dengan hanya mengirim kembali recod-record (rows) yang memenuhi kriteria saja untuk ditampilkan pada komputer workstation, jadi proses yang berhubungan dengan database dilakukan pada komputer server.
Dengan sistem client/server maka kuantitas data yang ditransmisikan dapat di reduksi, mengakibatkan waktu akses menjadi semakin singkat.


Artikel Terkait:

0 komentar:

:)) :)] ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} ~x( :-t b-( :-L x( =))

Posting Komentar


obamabush

Membangun DNS Server

Pada artikel ini akan membahas bagaimana membangun sebuah server Domain Name Systems atau biasa disebut dengan DNS pada linux Ubuntu (dalam hal ini menggunakan Ubuntu 7.10),[...]
beyone

Membangun Apache Web Server

Apache selama bertahun-tahun menjadi pilihan pengguna linux. Disamping bersifat open source, Apache mudah dikonfigurasi, performa dan keamanan cukup baik, [...]
Guns N 'Roses

Serangan XSS (Cross Site Scripting)

XSS adalah singkatan dari kata Cross-Site Scripting yang artinya script yang dijalankan dengan memanfaatkan perantara. XSS tidak menyerang korban secara langsung namun memanfaatkan perantara untuk melakukannya [...]
ipod

Bagaimana Memilih Sebuah Franchise

Dalam artikel kali ini saya mencoba share pengetahuan tentang bagaimana dalam memilih franchise. Mungkin hal ini akan berguna bagi rekan-rekan sekalian yang ingin membangun atau membeli sebuah franchise.[...]
Guns N 'Roses

Komponen Pembangun Touch Screen

Touch screen merupakan sebuah perangkat keras yang mirip seperti monitor komputer tetapi mempunyai kelebihan dibandingkan monitor biasa. Layar sentuh atau dalam bahasa Inggrisnya Touchscreens, touch screens, touch panels atau touch screen panels adalah [...]
Guns N 'Roses

Media Transmitter Dalam Jaringan Komputer

Melanjutkan artikel saya sebelumnya yang berjudul "Mengenal Perangkat Keras Jaringan", artkel saya kali ini akan membahas media transmitter bagi perangkat keras tersebut. Media penghubung atau transmitter pada suatu jaringan [...]

Live Chat

Followers