Databasserver

Denna artikel behöver ytterligare citat för verifiering. Hjälp till att förbättra den här artikeln genom att lägga till hänvisningar till tillförlitliga källor. Otillgängligt material kan ifrågasättas och tas bort.
Hitta källor: ”Databasserver” – nyheter – tidningar – böcker – forskare – JSTOR (september 2014) (Lär dig hur och när du tar bort det här mallmeddelandet)

En databasserver är en server som använder en databasapplikation som tillhandahåller databastjänster till andra datorprogram eller datorer, enligt definitionen i klient-servermodellen. Databashanteringssystem (DBMS) tillhandahåller ofta databasserverfunktionalitet, och vissa databashanteringssystem (t.ex. MySQL) förlitar sig uteslutande på klient-servermodellen för databasåtkomst (medan andra, t.ex. SQLite, är avsedda att användas som en inbäddad databas).

Användare får tillgång till en databasserver antingen via en ”front end” som körs på användarens dator – som visar begärda data – eller via ”back end” som körs på servern och hanterar uppgifter som dataanalys och lagring av data.

I en master-slave-modell är master-servrar för databaser centrala och primära dataplatser, medan slav-servrar för databaser är synkroniserade säkerhetskopior av master-servrarna och agerar som proxies.

De flesta databasapplikationer svarar på ett frågespråk. Varje databas förstår sitt frågespråk och omvandlar varje inlämnad fråga till serverläsbar form och utför den för att hämta resultat.

Exempel på proprietära databastillämpningar är Oracle, DB2, Informix och Microsoft SQL Server. Exempel på databasprogram för fri programvara är PostgreSQL och, under GNU General Public Licence, Ingres och MySQL. Varje server använder sin egen frågelogik och struktur. SQL-fragespråket (Structured Query Language) är mer eller mindre detsamma i alla relationella databasapplikationer.

För att förtydliga är en databasserver helt enkelt en server som upprätthåller tjänster relaterade till klienter via databasapplikationer.

DB-Engines listar över 300 DBMS i sin rangordning.

Lämna en kommentar