DBMS 中的一层架构是什么?
数据库管理系统 (DBMS) 的整体设计取决于其架构。大量数据通过基本的客户端或服务器架构,与网络上的Web服务器、个人电脑 (PC)和其他元素连接。
PC 和工作站是通过网络连接的客户端架构的一部分。DBMS 的架构取决于用户与数据库的连接方式。
DBMS 架构有三种类型,如下所示:
一层架构。
二层架构。
三层架构。
层是一个物理单元,程序代码或进程在其中运行。
例如:数据库服务器、应用程序服务器、客户端机器等。
层是一个逻辑单元,它处理如何组织数据或代码。
例如:数据访问、控制器等。
现在让我们讨论一层或 1 层架构。
一层架构
在一层架构中,数据直接提供给用户,用户可以通过计算机直接使用数据库。
任何更改或更新都会直接反映到数据库中。
一层架构用于开发应用程序,在这些应用程序中,程序员直接与数据库通信以获得非常快速的响应。
它用于增强本地应用程序。
一层架构如下图所示
举个例子:
三层解决方案部署在单层,如个人工作站上。
在上图中,表示层、业务逻辑层和数据访问逻辑层都在同一台机器上。
它们紧密相连,并且具有可扩展性、可移植性和易维护性。
广告