DBMS 中的一层架构是什么?


数据库管理系统 (DBMS) 的整体设计取决于其架构。大量数据通过基本的客户端或服务器架构,与网络上的Web服务器、个人电脑 (PC)和其他元素连接。

PC 和工作站是通过网络连接的客户端架构的一部分。DBMS 的架构取决于用户与数据库的连接方式。

DBMS 架构有三种类型,如下所示:

  • 一层架构。

  • 二层架构。

  • 三层架构。

层是一个物理单元,程序代码或进程在其中运行。

例如:数据库服务器、应用程序服务器、客户端机器等。

层是一个逻辑单元,它处理如何组织数据或代码。

例如:数据访问、控制器等。

现在让我们讨论一层或 1 层架构。

一层架构

在一层架构中,数据直接提供给用户,用户可以通过计算机直接使用数据库。

  • 任何更改或更新都会直接反映到数据库中。

  • 一层架构用于开发应用程序,在这些应用程序中,程序员直接与数据库通信以获得非常快速的响应。

  • 它用于增强本地应用程序。

一层架构如下图所示

举个例子

三层解决方案部署在单层,如个人工作站上。

在上图中,表示层、业务逻辑层和数据访问逻辑层都在同一台机器上。

它们紧密相连,并且具有可扩展性、可移植性和易维护性。

更新于:2021年7月3日

9K+ 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告