Domov databázy Čo je databázový server? - definícia z technológie

Čo je databázový server? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená databázový server?

Termín databázový server sa môže v závislosti od kontextu vzťahovať na hardvér aj softvér používaný na spustenie databázy. Ako softvér je databázový server back-end časťou databázovej aplikácie podľa tradičného modelu klient-server. Táto zadná časť sa niekedy nazýva inštancia. Môže sa tiež vzťahovať na fyzický počítač používaný na hosťovanie databázy. Ak sa v tejto súvislosti uvádza, databázový server je zvyčajne vyhradeným počítačom vyššej triedy, ktorý je hostiteľom databázy.

Upozorňujeme, že databázový server je nezávislý od architektúry databázy. Relačné databázy, ploché súbory, nerelačné databázy: všetky tieto architektúry je možné umiestniť na databázové servery.

Techopedia vysvetľuje databázový server

V výpočtovom modeli klient-server je vyhradený hostiteľ, ktorý spúšťa a obsluhuje zdroje, zvyčajne jednu alebo viac softvérových aplikácií. Existuje tiež niekoľko klientov, ktorí sa môžu pripojiť k serveru a využívať zdroje ponúkané a hostené týmto serverom.

Pri zvažovaní databáz v modeli klient-server môže byť databázovým serverom back-end databázovej aplikácie (inštancia) alebo to môže byť hardvérový počítač, ktorý je hostiteľom inštancie. Niekedy sa môže vzťahovať aj na kombináciu hardvéru a softvéru.

V menších a stredných nastaveniach bude hardvérový databázový server zvyčajne hostiť aj serverovú časť softvérovej aplikácie, ktorá používa databázu. Ak napríklad uvažujeme o banke, hardvérový databázový server bude hostiť softvérový databázový server a softvérovú aplikáciu banky. Táto aplikácia sa pravdepodobne pripojí k databáze prostredníctvom konkrétnych portov a použije medziprocesovú komunikáciu na prihlásenie a prístup k údajom rezidentom v databáze. Používatelia v banke, ktorí majú sídlo na svojich osobných počítačoch, tiež použijú klientsky modul aplikácie nainštalovanej na svojich počítačoch na pripojenie k databáze. V tomto príklade sa skutočne zaoberáme dvoma modelmi klient-server: databáza a aplikácia.

Vo väčších nastaveniach môže byť objem transakcií taký, že jeden počítač nebude schopný zvládnuť záťaž. V takom prípade bude databázový softvér umiestnený na vyhradenom počítači a aplikácia na inom. V tomto scenári existuje vyhradený databázový server, ktorý je kombináciou hardvéru a softvéru, a samostatný vyhradený aplikačný server.

Čo je databázový server? - definícia z technológie