12.03.2016 Views

Basis Data(1)

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Basis</strong> <strong>Data</strong><br />

6) Client-Server Architecture<br />

Untuk mengatasi kelemahan arsitektur file server dikembangkan arsitektur<br />

client-server. Client-server menunjukkan cara komponen software berinteraksi<br />

dalam bentuk sistem. Dalam hal ini server menangani database dan DBMS.<br />

Sementara itu Client mengatur user interface dan menjalankan aplikasi.<br />

Konsep arsitektur client/server mengasumsikan sebuah kerangka dasar<br />

(framework) yang terdiri atas banyak PC yang terhubung melalui LAN beserta<br />

tipe-tipe jaringan komputer lainnya. Suatu Client adalah mesin user yang<br />

menyediakan kemampuan user interface dan local processing. Suatu Server<br />

adalah mesin yang menyediakan berbagai service ke mesin client (file access,<br />

printing, archiving, or database access). Ada kemungkinan suatu mesin hanya<br />

menginstall software client saja, yang lain software server, atau bahkan<br />

keduanya pada satu mesin (seperti pada gambar physical client/server<br />

sebelumnya). Dua arsitektur DBMS yang mendasari framework client/server:<br />

two-tier client/server dan three-tier client/server.<br />

Tugas dari komputer Client adalah: 1) Mengatur user Interface. 2)<br />

Menerima dan memeriksa syntax input dari user. 3) Membangun (Generates)<br />

permintaan DB dan mengirimkannya ke server. 4) Memberikan respon balik ke<br />

user. Sedangkan tugas dari komputer server adalah : 1) Menerima & memroses<br />

permintaan DB dari client. 2) Memeriksa autorisasi. 3) Menjamin batasan<br />

integritas data. 4) Menampilkan queri/proses update dan mengirimkannya ke<br />

user. 5) Memelihara System Catalog. 6) Menyediakan kontrol recovery. 7)<br />

Menyediakan akses basis data yang akurat. Kelebihan dari sistem arsitektur<br />

client-server ini ialah :<br />

235

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!