Rumah Database Apa itu server basis data? - definisi dari techopedia

Apa itu server basis data? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Database Server?

Database server istilah dapat merujuk pada perangkat keras dan perangkat lunak yang digunakan untuk menjalankan database, sesuai dengan konteksnya. Sebagai perangkat lunak, server database adalah bagian back-end dari aplikasi database, mengikuti model client-server tradisional. Bagian back-end ini kadang-kadang disebut instance. Itu juga dapat merujuk ke komputer fisik yang digunakan untuk meng-host database. Ketika disebutkan dalam konteks ini, server basis data biasanya merupakan komputer kelas atas khusus yang meng-host basis data.

Perhatikan bahwa server basis data tidak tergantung pada arsitektur basis data. Database relasional, file datar, database non-relasional: semua arsitektur ini dapat ditampung di server database.

Techopedia menjelaskan Server Database

Dalam model komputasi client-server, ada host khusus untuk menjalankan dan melayani sumber daya, biasanya satu atau lebih aplikasi perangkat lunak. Ada juga beberapa klien yang dapat terhubung ke server dan menggunakan sumber daya yang ditawarkan dan di-host oleh server ini.

Ketika mempertimbangkan basis data dalam model klien-server, server basis data mungkin merupakan back-end dari aplikasi basis data (instance), atau mungkin perangkat keras komputer yang menjadi tuan rumah instance. Kadang-kadang, itu bahkan merujuk pada kombinasi perangkat keras dan perangkat lunak.

Dalam pengaturan yang lebih kecil dan menengah, server basis data perangkat keras juga biasanya akan meng-host bagian server dari aplikasi perangkat lunak yang menggunakan basis data. Jika kami mempertimbangkan bank, misalnya, server basis data perangkat keras akan menyelenggarakan server basis data perangkat lunak dan aplikasi perangkat lunak bank. Aplikasi ini kemungkinan akan terhubung ke database melalui port tertentu dan menggunakan komunikasi antar-proses untuk login dan mengakses data penduduk dalam database. Para pengguna di bank, yang duduk di komputer pribadi mereka, juga akan menggunakan modul klien dari aplikasi yang diinstal pada komputer mereka untuk terhubung ke database. Dalam contoh ini, sebenarnya ada dua model client-server yang kita lihat: database dan aplikasi.

Dalam pengaturan yang lebih besar, volume transaksi mungkin sedemikian sehingga satu komputer tidak dapat menangani beban. Dalam hal ini, perangkat lunak basis data akan berada pada komputer khusus, dan aplikasi pada yang lain. Dalam skenario ini, ada server database khusus, yang merupakan kombinasi dari perangkat keras dan perangkat lunak, dan server aplikasi khusus.

Apa itu server basis data? - definisi dari techopedia