Es gibt drei Arten von DBMS-Architekturen: einschichtige Architektur, zweischichtige Architektur und dreischichtige Architektur.
Dieser Artikel führt Sie in die Architektur des DBMS ein und informiert Sie über die drei Arten von Strukturen im DBMS. Dies wird uns hoffentlich helfen, die Komponenten des Datenbanksystems zu verstehen wird uns helfen, die Komponenten des Datenbanksystems und die Beziehungen zwischen ihnen zu verstehen. [Empfohlene verwandte Video-Tutorials: MySQL-Tutorial]
Die Architektur eines DBMS hängt von dem Computersystem ab, auf dem es läuft. Im Allgemeinen gibt es drei Arten von DBMS-Architekturen: einschichtige Architektur, zweischichtige Architektur und dreischichtige Architektur. Schauen wir uns die folgenden Details an:
1. Tier-Architektur
Bei dieser Art von Architektur ist die Datenbank sofort auf dem Client-Computer verfügbar und jede vom Client gestellte Anfrage erfordert keine Netzwerkverbindung, um Vorgänge in der Datenbank auszuführen.
2. Zweischichtige Architektur
In einer zweischichtigen Architektur existiert das Datenbanksystem auf dem Servercomputer und die DBMS-Anwendung existiert Auf dem Client Onboard sind die beiden Maschinen über ein zuverlässiges Netzwerk miteinander verbunden, wie im Bild unten dargestellt.
Immer wenn ein Client-Computer mithilfe einer Abfragesprache wie SQL eine Anfrage zum Zugriff auf eine auf dem Server vorhandene Datenbank ausgibt, führt der Server die Anfrage an die Datenbank aus und gibt das Ergebnis zurück an den Kunden. Für die Interaktion zwischen Server und Client werden Anwendungsverbindungsschnittstellen wie JDBC, ODBC usw. verwendet.
3. Dreischichtige Architektur
In der dreischichtigen Architektur gibt es eine weitere Schicht zwischen dem Client-Computer und dem Server-Computer. wie folgt Wie in der Abbildung gezeigt.
In einer dreistufigen Architektur kommuniziert die Clientanwendung nicht direkt mit dem auf dem Servercomputer vorhandenen Datenbanksystem, sondern die Clientanwendung kommuniziert mit der Serveranwendung Server Anwendungen kommunizieren intern mit dem auf dem Server vorhandenen Datenbanksystem.
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.
Das obige ist der detaillierte Inhalt vonWelche Arten von DBMS-Architekturen gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!