Maison >base de données >tutoriel mysql >Quels sont les types d'architectures SGBD ?

Quels sont les types d'architectures SGBD ?

青灯夜游
青灯夜游original
2018-12-17 16:54:156392parcourir


Il existe trois types d'architecture de SGBD, à savoir : l'architecture monocouche, l'architecture à deux niveaux et l'architecture à trois niveaux.

Cet article vous présentera l'architecture du SGBD et vous fera savoir quels sont les trois types de structures dans le SGBD. Cela nous aidera à comprendre les composants du système de base de données et les relations entre eux, je l'espère. nous aidera à comprendre les composants du système de base de données et les relations entre eux. Vous avez aidé. [Recommandations du didacticiel vidéo associé : Tutoriel MySQL]

Quels sont les types d'architectures SGBD ?

L'architecture d'un SGBD dépend du système informatique sur lequel il s'exécute. Il existe généralement trois types d'architecture SGBD : l'architecture monocouche, l'architecture à deux niveaux et l'architecture à trois niveaux ; jetons un coup d'œil aux détails ci-dessous :

1. architecture hiérarchique

Dans ce type d'architecture, la base de données est facilement disponible sur l'ordinateur client et toute demande faite par le client ne nécessite pas de connexion réseau pour effectuer des opérations sur la base de données.

2. Architecture à deux niveaux

Dans une architecture à deux niveaux, le système de base de données existe sur la machine serveur et l'application SGBD existe. sur le client Onboard, les deux machines sont connectées entre elles via un réseau fiable, comme le montre l'image ci-dessous.

Quels sont les types d'architectures SGBD ?

Chaque fois qu'une machine client émet une demande d'accès à une base de données présente sur le serveur à l'aide d'un langage de requête tel que SQL, le serveur effectue la requête à la base de données et renvoie le résultat au client. Les interfaces de connexion d'applications telles que JDBC, ODBC, etc. sont utilisées pour l'interaction entre le serveur et le client.

3. Architecture à trois niveaux

Dans l'architecture à trois niveaux, il y a une autre couche entre l'ordinateur client et l'ordinateur serveur, comme suit Comme le montre la figure.

Quels sont les types d'architectures SGBD ?

Dans une architecture à trois niveaux, l'application client ne communique pas directement avec le système de base de données présent sur la machine serveur, mais plutôt l'application client communique avec l'application serveur, Serveur les applications communiquent en interne avec le système de base de données présent sur le serveur.

Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie SGBD ?Article suivant:Que signifie SGBD ?