Page 107 - pengantar ilmu komputer1_Neat
P. 107

memproses basis data.


                               d. Biaya untuk hardware dapat dikurangi
                               e.  Hanya server yang membutuhkan storage dan kekuatan proses yang

                                  cukup untuk menyimpan dan mengatur basis data

                               f.  Biaya komunikasi berkurang
                               g.  Aplikasi menyelesaikan bagian operasi pada client dan mengirimkan

                                  hanya  bagian  yang  dibutuhkan  untuk  akses  basis  data  melewati

                                  jaringan,  menghasilkan  data  yang  sedikit  yang  akan  dikirim
                                  melewati jaringan

                               h.  Meningkatkan kekonsistenan

                               i.  Server  dapat  menangani  pemeriksaan  integrity  sehingga  batasan
                                  perlu  didefinisikan  dan  validasi  hanya  di  satu  tempat,  aplikasi

                                  program mengerjakan pemeriksaan sendiri
                               j.  Map ke arsitektur open-system dengan sangat alami

                               Berikut ini adalah ringkasan fungsi client-server:

                                Client                            Server
                                Mengatur user interface           Menerima dan memproses basis


                                                                  data yang diminta dari client

                                Menerima dan memeriksa            Memeriksa autorisasi
                                sintaks input dari pemakai

                                Memproses aplikasi                Menjamin tidak terjadi

                                                                  pelanggaran terhadap integrity
                                                                  constraint

                                Generate permintaan basis data  Melakukan query/pemrosesan

                                dan memindahkannya ke server  update dan memindahkan
                                                                  response ke client

                                Memberikan response balik         Memelihara data dictionary

                                kepada pemakai












                                                                                                  102
   102   103   104   105   106   107   108   109   110   111   112