Domov Databáze Co je databázový server? - definice z techopedie

Co je databázový server? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená databázový server?

Termín databázový server se podle kontextu může vztahovat jak na hardware, tak na software používaný ke spuštění databáze. Jako software je databázový server zadní částí databázové aplikace podle tradičního modelu klient-server. Tato zadní část se někdy nazývá instance. Může také odkazovat na fyzický počítač používaný k hostování databáze. Pokud je v této souvislosti zmíněno, databázový server je obvykle vyhrazený počítač vyšší třídy, který je hostitelem databáze.

Databázový server je nezávislý na architektuře databáze. Relační databáze, ploché soubory, nerelační databáze: všechny tyto architektury lze umístit na databázové servery.

Techopedia vysvětluje databázový server

V výpočetním modelu klient-server existuje specializovaný hostitel, který spouští a obsluhuje zdroje, obvykle jednu nebo více softwarových aplikací. Existuje také několik klientů, kteří se mohou připojit k serveru a využívat zdroje nabízené a hostované tímto serverem.

Při zvažování databází v modelu klient-server může být databázový server back-end databázové aplikace (instance) nebo to může být hardwarový počítač, který je hostitelem instance. Někdy se může dokonce vztahovat na kombinaci hardwaru a softwaru.

V menších a středních instalacích bude hardwarový databázový server také obvykle hostovat serverovou část softwarové aplikace, která používá databázi. Pokud například vezmeme v úvahu banku, bude hardwarový databázový server hostovat softwarový databázový server a softwarovou aplikaci banky. Tato aplikace se pravděpodobně připojí k databázi prostřednictvím specifických portů a použije meziprocesovou komunikaci k přihlášení a přístupu k datům rezidentům v databázi. Uživatelé v bance se sídlem u svých osobních počítačů budou také používat klientský modul aplikace nainstalované na svých počítačích pro připojení k databázi. V tomto příkladu jsou ve skutečnosti dva modely klient-server, na které se díváme: databáze a aplikace.

Ve větších nastaveních může být objem transakcí takový, že jeden počítač nebude schopen zvládnout zatížení. V tomto případě bude databázový software umístěn na vyhrazeném počítači a aplikace na jiném. V tomto scénáři existuje dedikovaný databázový server, který je kombinací hardwaru a softwaru, a samostatný dedikovaný aplikační server.

Co je databázový server? - definice z techopedie