Databázový server je počítačový systém, ktorý poskytuje iným počítačom služby súvisiace s prístupom a získavaním informácií z databázy. Prístup k databázovému serveru môže prebiehať cez frontend bežiaci lokálne na užívateľskom počítači (napríklad phpMyAdmin) alebo back end bežiaci na samotnom databázovom serveri, ku ktorému sa pristupuje pomocou vzdialeného shellu. Po získaní informácií v databáze sa tieto exportujú osobe, ktorá údaje požaduje.
Čo je databázový server?

Databázový server je počítač v sieti LAN určený na ukladanie a získavanie databáz
Je to podobné ako dátový sklad, kde webová lokalita ukladá alebo uchováva informácie. Databázový server je počítač v sieti LAN určený na ukladanie a získavanie databáz. Databázový server obsahuje Database Management System (DBMS) a databázy. Na požiadanie klientov vyhľadá v databáze vybrané záznamy a prenesie ich späť po sieti.
Databázový server možno definovať ako server, ktorý sa špecializuje na poskytovanie databázových služieb. Na takomto serveri bude spustený databázový softvér. Databázový server sa často nachádza v prostredí klient-server, kde poskytuje informácie vyhľadávané klientskym systémom.
Úloha databázového servera
Databázové servery sú veľmi užitočné pre organizácie, ktoré majú veľa údajov, ktoré je potrebné pravidelne spracovávať. Ak máte architektúru klient-server, kde klienti potrebujú príliš často spracovávať dáta, je lepšie pracovať s databázovým serverom. Niektoré organizácie používajú na ukladanie a spracovanie údajov súborové servery. Ale databázové servery sú oveľa efektívnejšie ako súborové servery.
V databázovej sieti klienti vykonávajú SQL požiadavky na databázový server. Sieťový databázový server spracováva databázové požiadavky od klientov a vykonané odpovede SQL príkazov sa vracajú cez počítače v sieti. Stručne povedané, databázový server spracuje požiadavku alebo vyhľadá požadované výsledky. Databázové servery sa niekedy nazývajú aj motory SQL.

Databázové funkcie sú riadené databázovým serverom
Všetky databázové funkcie sú riadené databázovým serverom. Ako databázový server možno použiť akýkoľvek typ počítača, vrátane mikropočítačov, minipočítačov alebo sálových počítačov. Vo veľkých organizačných sieťach sa ako servery používajú sálové počítače.
Niektorí ľudia nazývajú centrálne funkcie DBMS back-end funkciami a klientske aplikačné programy front-end programy. Dá sa povedať, že klient je aplikácia, ktorá sa používa na komunikáciu s DBMS, a databázový server je DBMS.
Databázový server spravuje bezpečnostné služby obnovy DBMS. Presadzuje špecifikované obmedzenia v rámci DBMS, riadi a spravuje všetkých pripojených klientov a spracováva všetky funkcie prístupu k databáze a kontroly.
Databázový server poskytuje kontrolu súbežného prístupu, lepšiu bezpečnosť a server skrýva DBMS pred klientmi. Poskytuje prostredie pre viacerých používateľov (k databáze môže pristupovať viac používateľov súčasne). Všetky dáta sú uložené na dátovom serveri, takže DBA môže jednoducho vytvoriť zálohu databázy.
Štandard s názvom ODBC (Open Database Connectivity) poskytuje aplikačné programové rozhranie (API), ktoré umožňuje klientskym programom volať DBMS na strane servera. Na tento účel musí byť na oboch stranách nainštalovaný potrebný softvér (t. j. klient aj server). Potom sa klientsky program pripojí k databázovému serveru a odošle požiadavky (dotazy) pomocou ODBC API. Server spracuje dotazy a odošle späť výsledky dotazov klientskemu programu, ktorý spracuje klient.
Pozrieť viac: