文件系统:数据管理的基石

文件系统作为数据管理者,其特点在于:

  • 持久化存储: 数据可长期保存,不受应用程序生命周期影响。
  • 应用程序导向: 数据服务于特定的应用程序,缺乏通用性。
  • 有限的共享: 共享性差,数据冗余度高,易造成数据不一致。
  • 局部结构化: 记录内部结构化,但整体缺乏统一的结构。
  • 应用程序依赖: 数据独立性差,数据的逻辑结构改变需要修改应用程序。
  • 应用层控制: 数据控制能力由应用程序承担,缺乏集中管理。

数据独立性差主要体现在:

  1. 数据结构由应用程序定义和解释,缺乏统一标准。
  2. 数据间联系由应用程序描述,数据关系不清晰。