Server de baze de date

Autor: Peter Berry
Data Creației: 17 August 2021
Data Actualizării: 22 Iunie 2024
Anonim
Tutorial python romana | Episodul 13 | Baze de date, rulare pe server online | MongoDB Atlas
Video: Tutorial python romana | Episodul 13 | Baze de date, rulare pe server online | MongoDB Atlas

Conţinut

Definiție - Ce înseamnă Serverul de baze de date?

Termenul server de baze de date se poate referi atât la hardware cât și la software-ul folosit pentru a rula o bază de date, conform con. Ca software, un server de baze de date este porțiunea de fundal a unei aplicații de baze de date, urmând modelul tradițional de client-server. Această porțiune de back-end este uneori numită instanță. De asemenea, se poate referi la computerul fizic folosit pentru a găzdui baza de date. Când este menționat în acest con, serverul de baze de date este de obicei un computer dedicat de nivel superior care găzduiește baza de date.


Rețineți că serverul bazei de date este independent de arhitectura bazei de date. Baze de date relaționale, fișiere plate, baze de date non-relaționale: toate aceste arhitecturi pot fi găzduite pe serverele de baze de date.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Serverul de baze de date

În modelul de calcul client-server, există o gazdă dedicată pentru a rula și servi resursele, de obicei una sau mai multe aplicații software. Există, de asemenea, mai mulți clienți care se pot conecta la server și pot utiliza resursele oferite și găzduite de acest server.

Când luați în considerare bazele de date în modelul server-client, serverul de baze de date poate fi partea din spate a aplicației bazei de date (instanța) sau poate fi computerul hardware care găzduiește instanța. Uneori, se poate referi chiar la combinația de hardware și software.


În configurațiile de dimensiuni mai mici și mijlocii, serverul de baze de date hardware va găzdui, de obicei, partea serverului din aplicația software care folosește baza de date. Dacă avem în vedere o bancă, de exemplu, serverul de baze de date hardware va găzdui serverul de baze de date software și aplicația software pentru bănci. Această aplicație se va conecta probabil la baza de date prin anumite porturi și va utiliza comunicarea între procese pentru a vă conecta și a accesa datele rezidente în baza de date. Utilizatorii din bancă, așezați la calculatoarele personale, vor utiliza, de asemenea, modulul client al aplicației instalate pe computerele lor pentru a se conecta la baza de date. În acest exemplu, există de fapt două modele client-server pe care le analizăm: baza de date și aplicația.

În setări mai mari, volumul tranzacțiilor poate fi astfel încât un computer să nu poată face față sarcinii. În acest caz, software-ul bazei de date va sta pe un computer dedicat, iar aplicația pe un alt computer. În acest scenariu, există un server de baze de date dedicat, care este combinația dintre hardware și software și un server de aplicație dedicat separat.