Heim >Datenbank >MySQL-Tutorial >Was ist ein Datenbankschema? Wie viele Schichten hat die Datenbankarchitektur?
1: Was ist Datenbankarchitektur
DBMS-Architektur hilft bei Design, Entwicklung, Implementierung und Wartung Die Datenbank kann die kritischen Informationen des Unternehmens speichern, und die Wahl der richtigen Datenbankarchitektur kann dabei helfen, schnell und sicher auf die Daten zuzugreifen.
Zwei: Die Datenbankarchitektur hat mehrere Schichten
1-Schicht-Architektur
Die einfachste Datenbankarchitektur ist 1-Schicht, wobei Client, Server und Die Datenbanken befinden sich alle auf demselben Computer. Wann immer eine Datenbank im System installiert und darauf zugegriffen wird, handelt es sich um eine einstufige Architektur, die jedoch in der Produktion selten verwendet wird.
Zweistufige Architektur
Zweistufige Architektur ist eine Datenbankarchitektur, bei der die Präsentationsschicht auf dem Client (PC, Mobilgerät, Tablet usw.) ausgeführt wird und die Daten darauf gespeichert werden Server.
Eine Anwendungsprogrammierschnittstelle namens ODBC (Open Database Connectivity), die es Client-Programmen ermöglicht, DBMS aufzurufen. Heutzutage stellen die meisten DBMS ODBC-Treiber für DBMS bereit, und für DBMS wird eine zweistufige Architektur bereitgestellt. Bietet zusätzliche Sicherheit ist den Endbenutzern nicht direkt zugänglich. Ein aktuelles Beispiel für eine zweistufige Architektur ist ein mit MS-Access erstelltes Kontaktverwaltungssystem.
3-Ebenen-Architektur
Die 3-Ebenen-Architektur ist eine Erweiterung der 2-Ebenen-Architektur. Die 3-Tier-Architektur verfügt über die folgenden Schichten:
Präsentationsschicht (PC, Tablet, Telefon usw.)
Anwendungsschicht (Server)
Datenbankserver
Die DBMS-Architektur enthält eine Anwendungsschicht zwischen dem Benutzer und dem DBMS, die für die Weiterleitung der Benutzeranforderung an das DBMS-System und das Senden der Antwort vom DBMS an den Benutzer verantwortlich ist. Die Anwendungsschicht (Geschäftslogikschicht) ist ist auch für die Weitergabe von Daten an den Benutzer verantwortlich. Funktionslogik, Einschränkungen und Regeln werden verarbeitet, bevor sie an das DBMS weitergegeben werden.
Die dreistufige Architektur ist die beliebteste DBMS-Architektur.
Drei: Zusammenfassung
Die DBMS-Architektur hilft beim Entwurf, der Entwicklung, Implementierung und Wartung von Datenbanken.
Die einfachste Datenbankarchitektur ist eine 1-Ebenen-Architektur, bei der sich Client, Server und Datenbank alle auf demselben Computer befinden.
Zweistufige Architektur ist eine Datenbankarchitektur, bei der die Präsentationsschicht auf dem Client ausgeführt wird und die .data auf dem Server gespeichert werden.
Die 3-Ebenen-Architektur besteht aus der Präsentationsschicht (PC, Tablet, Mobilgerät usw.), der Anwendungsschicht (Server) und dem Datenbankserver.
Was ist die Datenbankarchitektur? Es gibt mehrere Ebenen der Datenbankarchitektur, die vollständig vorgestellt werden. Wenn Sie mehr über das MySQL-Tutorial erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.
Das obige ist der detaillierte Inhalt vonWas ist ein Datenbankschema? Wie viele Schichten hat die Datenbankarchitektur?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!