最终用户基本上是那些工作需要访问数据库以查询、更新和生成报告的人。数据库主要供他们使用。最终用户分为以下几类:
1. 临时最终用户 –
这些是偶尔访问数据库但每次需要不同信息的用户。他们基本上使用复杂的数据库查询语言来指定他们的请求,并且通常是中级或级别管理人员或其他偶尔的浏览器。这些用户从 DBMS 提供的多个设施中学到了很少的设施,他们可能会重复使用这些设施来访问它。
2. 天真或参数化的最终用户——
这些用户基本上构成了数据库最终用户的很大一部分。主要工作函数基本上围绕着不断查询和更新数据库,为此我们基本上使用一种标准类型的查询,称为已编程和测试的罐头事务。这些用户几乎不需要了解 DBMS 提供的工具,他们基本上必须了解为他们的使用而设计和实现的标准事务的用户界面。以下任务基本上由 Naive 最终用户执行:
- 在银行工作的人基本上会告诉我们账户余额和提款后和存款。
- 航空公司、铁路、酒店和汽车租赁公司的预订员基本上会检查给定请求的可用性并进行预订。
- 在船运公司接收端工作的文员通过条形码和描述信息通过按钮输入包裹标识,以更新接收和在途包裹的中央数据库。
3. 成熟的最终用户——
这些用户主要包括工程师、科学家、业务分析人员和其他完全熟悉 DBMS 设施以实现其应用程序以满足其复杂需求的人。这些用户试图学习大多数 DBMS 工具,以实现他们复杂的需求。
4. 独立用户 –
这些用户的工作基本上是通过使用现成的程序包来维护个人数据库,该程序包提供易于使用的基于菜单或基于图形的界面,一个例子是税务包的用户,该包基本上存储了各种个人信息。用于税务目的的财务数据。这些用户非常熟练地使用特定的软件包。