Satura rādītājs:
Definīcija - ko nozīmē datu bāzes serveris?
Termins datu bāzes serveris var atsaukties gan uz aparatūru, gan programmatūru, ko izmanto datu bāzes vadīšanai, atkarībā no konteksta. Kā programmatūra datu bāzes serveris ir datu bāzes lietojumprogrammas fona daļa, ievērojot tradicionālo klienta-servera modeli. Šo fona daļu dažreiz sauc par instanci. Tas var attiekties arī uz fizisko datoru, ko izmanto datu bāzes mitināšanai. Šajā kontekstā datu bāzes serveris parasti ir paredzēts augstākas klases dators, kas mitina datu bāzi.
Ņemiet vērā, ka datu bāzes serveris nav atkarīgs no datu bāzes arhitektūras. Relāciju datu bāzes, plakanie faili, nesaistītās datu bāzes: visas šīs arhitektūras var izvietot datu bāzes serveros.
Techopedia skaidro datu bāzes serveri
Klienta-servera skaitļošanas modelī ir paredzēts resursdators, kas darbina un apkalpo resursus, parasti vienu vai vairākas programmatūras lietojumprogrammas. Ir arī vairāki klienti, kuri var izveidot savienojumu ar serveri un izmantot šī servera piedāvātos un mitinātos resursus.
Apsverot datu bāzes klienta-servera modelī, datu bāzes serveris var būt datu bāzes lietojumprogrammas (instances) fons, vai arī tas var būt aparatūras dators, kas mitina instanci. Dažreiz tas var atsaukties pat uz aparatūras un programmatūras kombināciju.
Mazākos un vidēja lieluma iestatījumos aparatūras datu bāzes serveris parasti mitinās arī programmatūras lietojumprogrammas servera daļu, kas izmanto datu bāzi. Piemēram, ja ņem vērā banku, aparatūras datu bāzes serverī atradīsies programmatūras datu bāzes serveris un bankas programmatūras lietojumprogramma. Šī lietojumprogramma, iespējams, izveidos savienojumu ar datu bāzi, izmantojot īpašus portus, un izmantos starpprocesu sakarus, lai pieteiktos un piekļūtu datu bāzē esošajiem datiem. Lietotāji bankā, kas sēž pie personālajiem datoriem, izmantos arī datoros instalētās lietojumprogrammas klienta moduli, lai izveidotu savienojumu ar datu bāzi. Šajā piemērā faktiski ir divi klienta-servera modeļi, kurus mēs aplūkojam: datu bāze un lietojumprogramma.
Lielākos iestatījumos darījumu apjoms var būt tāds, ka viens dators nespēs rīkoties ar kravu. Šajā gadījumā datu bāzes programmatūra atradīsies šim mērķim paredzētā datorā, bet lietojumprogramma - citā. Šajā scenārijā ir paredzēts datu bāzes serveris, kas ir aparatūras un programmatūras apvienojums, un atsevišķs veltīts lietojumprogrammu serveris.
