基本上,DBMS 的选择取决于许多因素,例如:
- 技术的
- 经济学
- 组织政治
在这里,我们将主要讨论非技术因素,包括供应商的财务状况和支持组织。在本文中,我们将集中讨论影响 DBMS 选择的经济和组织因素。选择 DBMS 时会考虑以下成本,如下所示:
- 软件购置成本——
这基本上是软件的前期成本或软件的购买成本,包括语言选项、不同类型的界面。必须为特定操作系统选择正确的 DBMS 版本。基本上,开发工具、设计工具和附加语言支持不包含在基本定价中。 - 维护成本——
这基本上是从供应商那里获得标准维护服务并保持 DBMS 版本最新的经常性成本。 - 硬件购置成本 –
我们可能需要硬件组件,例如内存、磁盘驱动器、控制器、档案存储等,所有这些的成本也是我们在选择 DBMS 时需要考虑的。 - 个人成本——
组织首次购买 DBMS 软件通常伴随着数据处理部门的重组。 DBA 和员工的职位存在于大多数采用 DBMS 的公司中。 - 培训费用——
DBMS 通常是复杂的系统,个人必须经常接受培训才能使用 DBMS 并为其编程。各级都需要培训,包括编程、应用程序开发和数据库管理。 - 运营成本 –
在选择 DBMS 时还需要考虑运行数据库的成本。