Kazalo:
Opredelitev - Kaj pomeni strežnik baz podatkov?
Izraz strežnik baz podatkov se lahko glede na kontekst nanaša na strojno in programsko opremo, ki se uporablja za zagon baze podatkov. Kot programska oprema je strežnik baz podatkov zadnji del aplikacije baze podatkov po tradicionalnem modelu odjemalec-strežnik. Ta zadnji del se včasih imenuje primerek. Lahko se nanaša tudi na fizični računalnik, ki se uporablja za gostovanje baze podatkov. Ko je omenjeno v tem kontekstu, je strežnik baz podatkov običajno namenski računalnik višjega razreda, ki gosti bazo podatkov.
Upoštevajte, da strežnik baz podatkov ni odvisen od arhitekture baze podatkov. Relacijske baze podatkov, ploščate datoteke, ne relacijske baze podatkov: vse te arhitekture je mogoče namestiti na strežnikih baz podatkov.
Techopedia razlaga strežnik baz podatkov
V računalniškem modelu odjemalec-strežnik je namenjen gostitelj za zagon in oskrbo virov, običajno ena ali več programskih aplikacij. Obstaja tudi več odjemalcev, ki se lahko povežejo s strežnikom in uporabljajo vire, ki jih ta strežnik ponuja in gosti.
Pri obravnavi baz podatkov v modelu odjemalec-strežnik je strežnik baz podatkov lahko zadnji del aplikacije baze podatkov (primerek) ali je računalniški strojni računalnik, ki gosti primerka. Včasih se lahko celo nanaša na kombinacijo strojne in programske opreme.
V manjših in srednjih nastavitvah bo strežnik baz strojne opreme običajno gostil tudi strežniški del programske aplikacije, ki uporablja bazo podatkov. Če na primer pomislimo na banko, bo strežnik zbirke podatkov strojne opreme gostil strežnik baz podatkov programske opreme in bančno programsko aplikacijo. Ta aplikacija se bo verjetno povezala z bazo podatkov prek določenih vrat in uporabljala medprocesno komunikacijo za prijavo in dostop do podatkov, ki so v bazi podatkov. Uporabniki v banki, ki imajo sedež na svojih osebnih računalnikih, bodo za povezovanje z bazo podatkov uporabljali tudi odjemalni modul aplikacije, nameščeno na njihovih računalnikih. V tem primeru sta dejansko dva modela odjemalca in strežnika, ki ju gledamo: baza podatkov in aplikacija.
V večjih nastavitvah je lahko obseg transakcij takšen, da en računalnik ne bo mogel prenesti bremena. V tem primeru bo programska oprema baze podatkov prebivala na namenskem računalniku, aplikacija pa na drugem. V tem scenariju obstaja namenski strežnik baz podatkov, ki je kombinacija strojne in programske opreme, ter ločen namenski strežnik aplikacij.