解释一下在 DBMS 中扮演不同角色的不同类型的用户?

dbmsdatabasebig data analytics更新于 2026/1/13 17:37:17

许多用户可以使用数据库管理系统 (DBMS) 提供的应用程序和接口按需访问或检索数据。

用户类型

数据库用户可以分为以下几类 −

本地用户 − 本地用户无需了解数据库系统的存在。他们是数据库的最终用户,通过菜单驱动的应用程序进行操作,其中始终向用户指示响应的类型和范围。

在线用户 − 在线用户可以通过在线终端直接与数据库通信,也可以通过用户界面和应用程序间接与数据库通信。

高级用户 − 他们无需编写程序即可与系统交互,而是使用数据库查询语言来形成请求。他们是 SQL 程序员,直接与数据库打交道。他们编写查询来删除、选择、插入和更新数据库。

专业用户 − 编写不适合分式数据库处理框架的专用数据库应用程序的专业用户。

应用程序员 − 负责开发应用程序或用户界面的应用程序员用户。应用程序可以用高级语言编写。例如 − Java、.net、php 等。

数据库管理员 (DBA) − 是组织内负责实施数据库系统的个人或团队。 DBA 拥有 DBMS 允许的所有权限,并且可以分配或移除用户的权限。

用户分类

DBMS 主要分为三类用户 −

  • 最终用户。

  • 应用程序员。

  • 数据库管理员。

DBMS 中的用户分类如下图所示 −


相关文章