Sunday, October 2, 2016

Perisian Pelayan dan Pelanggan-Pelayan Pangkalan Data

Pengenalan
Pangkalan data merupakan himpunan data-data berkaitan yang dikongsi bersama oleh pelbagai kategori pengguna bagi memenuhi kehendak dan keperluan maklumat sesebuah organisasi.

Ciri-ciri pangkalan data
  • Perkakasan dan rangkaian
  • Perisian
  • Prosedur
  • Sumber manusia
  • Data


Gambar ini menunjukan proses yang dijalankan antara server dengan client-server

Pelayan

Definisi
  • Pelayan adalah satu komputer yang membolehkan maklumat dan sumber digunakan oleh komputer-komputer lain dalam satu rangkaian. 
  • Perisian server ini menguruskan sumber maklumat dan perkhidmatan supaya diedarkan sesama komputer pelanggan. 
  • Perisian ini dapat menghadkan dan mengawal pengguna yang dapat menggunakan rangkaian ini.

Fungsi
  • Menyimpan aplikasi dan pangkalan data yang ditetapkan oleh komputer yang disambungkan.
  • Menyediakan ciri-ciri keselamatan komputer.
  • Melindungi semua komputer disambungkan menggunakan firewall

Contoh perisian pelayan serta kelebihan

1. MySQL

Kelebihan
  • Boleh disambung kepada bahasa C, C++, Java, Perl, PHP dan Python.
  • Dapat bekerja di beberapa platform yang berbeza seperti LINUX, Windows, MacOS, FreeBSD,Solaris.
  • Boleh diintegrasikan dengan pelbagai bahasa pengaturcaraan
  • Tidak memerlukan spesifikasi perkakasan yang tinggi
Kekurangan
  • Sukar untuk diaplikasikan pada intansi atau syarikat hebat dengan pangkalan data yang besar
  • Tidak popular untuk aplikasi permainan dan mudah alih
  • Sokongan yang kurang

2. MS SQL
Kelebihan
  • Sesuai untuk syarikat-syarikat yang kecil, sederhana dan besar yang mampu memproses data yang banyak
  • Mempunyai keupayaan untuk pengurusan pengguna
  • Setiap pengguna boleh menetapkan kebenaran pada pangkalan data oleh pentadbir pangkalan data.
Kekurangan
  • Harga belinya yang lumayan tinggi
  • Sukar digunakan pada bahasa pengaturcaraan lain
  • Tidak sesuai untuk skala pangkalan data besar 

Pelanggan-Pelayan
Definisi
  • Pelanggan-pelayan adalah hubungan program di mana satu program yang pelanggan meminta perkhidmatan atau sumber dari program lain pelayan. 
  • Walaupun model pelanggan-pelayan boleh digunakan oleh program dalam satu komputer, ia adalah satu konsep yang lebih penting bagi rangkaian . 
  • Dalam kes ini, pelanggan mewujudkan sambungan ke pelayan melalui rangkaian kawasan tempatan LAN atau rangkaian kawasan luas WAN, seperti Internet.

Fungsi
  • Mengatur user interface
  • Memproses aplikasi
  • Memberikan respons balik kepada pengguna

Contoh perisian pelanggan-pelayan serta kelebihan


1. ORACLE
Kelebihan
  • Perisian DBMS boleh dipercayai dan mempunyai keupayaan yang tinggi
  • Boleh mengendalikan jumlah daya dalam saiz besar
  • Dapat mengolah data dengan cepat dan tepat
  • Pemprosesan data lebih cepat
Kekurangan
  • Menggunakan RAM yang banyak untuk memproses
  • Hanya menjalankan dengan menggunakan Windows sahaja

2. IBM DB2

Kelebihan
  • Mengurangkan kos pentadbiran 
  • Meningkat kecekapan dan mengurangkan keperluan storan 
  • Penghijrahan sangat mudah dari pangkalan data lain 
  • Menyokong multi-platform
Kekurangan
  • Tidak boleh memuat turun secara terus dari IBM
  • Platform specified
  • Memerlukan spesifikasi OS tertentu

3. SYBASE









Kelebihan
  • Jika pertanyaan menyediakan hujah-hujah carian di setiap satu daripada kunci,   indeks komposit memerlukan lebih sedikit I / Os daripada pertanyaan yang sama menggunakan indeks pada mana-mana sifat tunggal.
  • Indeks komposit adalah cara yang baik untuk menguatkuasakan keunikan pelbagai sifat.
Kekurangan
  • Ia biasanya mempercepatkan semula tetapi boleh memperlahankan pengubahsuaian data
  • Ia boleh meningkatkan saiz jadual
  • Ia biasanya mempercepatkan semula tetapi boleh memperlahankan pengubahsuaian data


Keperluan Perkakasan MS SQL
SADASD
  • PROCESSOR  Quad-core x64 architecture 2 GHz CPU or higher such as AMD Opteron or Intel Xeon systemsay
  • RAM 16-GB RAM or more
  • HARD DISK  SAS RAID 5 or RAID 10 hard disk array


Kesimpulan
Kesimpulannya, terdapat pelbagai jenis pangkalan data yang mempunyai kelebihan dan ciri-ciri tersendiri. Penggunaan pangkalan data dapat memudahkan untuk mengurus syarikat kecil mahupun syarikat kecil.

Rujukan




No comments:

Post a Comment