There are three types of DBMS architecture, namely: single-layer architecture, two-tier architecture, and three-tier architecture.
This article will introduce to you the architecture of DBMS and let you know what the three types of structures in DBMS are. This will help us understand the components of the database system and the relationships between them. I hope it will help us understand the components of the database system and the relationships between them. You guys helped. [Related video tutorial recommendations: MySQL Tutorial]
The architecture of a DBMS depends on the computer system it runs on. There are generally three types of DBMS architecture: single-tier architecture, two-tier architecture, and three-tier architecture; let’s take a look at the details below:
1. Single-tier architecture
In this type of architecture, the database is readily available on the client computer and any request made by the client does not require a network connection to perform operations on the database.
2. Two-tier architecture
In the two-tier architecture, the database system exists on the server machine and the DBMS application exists on the client Onboard, the two machines are connected to each other via a reliable network, as shown in the image below.
Whenever a client machine issues a request to access a database that exists on the server using a query language such as sql, the server performs the request against the database and returns the result to the client. Application connection interfaces such as JDBC, ODBC etc. are used for interaction between server and client.
3. Three-tier architecture
In the three-tier architecture, there is another layer between the client computer and the server computer, as follows As shown in the figure.
In a three-tier architecture, the client application does not communicate directly with the database system present on the server machine, rather the client application communicates with the server application, Server applications communicate internally with the database system present on the server.
Summary: The above is the entire content of this article, I hope it will be helpful to everyone's study.
The above is the detailed content of What are the types of DBMS architectures?. For more information, please follow other related articles on the PHP Chinese website!