Accueil Bases de données Qu'est-ce qu'un serveur de base de données? - définition de techopedia

Qu'est-ce qu'un serveur de base de données? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Database Server?

Le terme serveur de base de données peut faire référence au matériel et aux logiciels utilisés pour exécuter une base de données, selon le contexte. En tant que logiciel, un serveur de base de données est la partie principale d'une application de base de données, suivant le modèle client-serveur traditionnel. Cette partie principale est parfois appelée l'instance. Il peut également faire référence à l'ordinateur physique utilisé pour héberger la base de données. Lorsqu'il est mentionné dans ce contexte, le serveur de base de données est généralement un ordinateur haut de gamme dédié qui héberge la base de données.

Notez que le serveur de base de données est indépendant de l'architecture de base de données. Bases de données relationnelles, fichiers plats, bases de données non relationnelles: toutes ces architectures peuvent être hébergées sur des serveurs de bases de données.

Techopedia explique Database Server

Dans le modèle informatique client-serveur, il existe un hôte dédié pour exécuter et servir les ressources, généralement une ou plusieurs applications logicielles. Il existe également plusieurs clients qui peuvent se connecter au serveur et utiliser les ressources offertes et hébergées par ce serveur.

Lors de l'examen des bases de données dans le modèle client-serveur, le serveur de base de données peut être le serveur principal de l'application de base de données (l'instance), ou il peut s'agir de l'ordinateur matériel qui héberge l'instance. Parfois, il peut même faire référence à la combinaison de matériel et de logiciel.

Dans les configurations plus petites et de taille moyenne, le serveur de base de données matérielle héberge également généralement la partie serveur de l'application logicielle qui utilise la base de données. Si nous considérons une banque, par exemple, le serveur de base de données matérielle hébergera le serveur de base de données logicielle et l'application logicielle de la banque. Cette application se connectera probablement à la base de données via des ports spécifiques et utilisera la communication interprocessus pour se connecter et accéder aux données résidant dans la base de données. Les utilisateurs de la banque, assis devant leur ordinateur personnel, utiliseront également le module client de l'application installée sur leur ordinateur pour se connecter à la base de données. Dans cet exemple, nous examinons en fait deux modèles client-serveur: la base de données et l'application.

Dans les configurations plus importantes, le volume des transactions peut être tel qu'un ordinateur ne pourra pas gérer la charge. Dans ce cas, le logiciel de base de données résidera sur un ordinateur dédié et l'application sur un autre. Dans ce scénario, il existe un serveur de base de données dédié, qui est la combinaison du matériel et du logiciel, et un serveur d'applications dédié distinct.

Qu'est-ce qu'un serveur de base de données? - définition de techopedia