数据库与文件系统的根本区别是()。A.数据冗余度小B.数据结构化C.数据独立性高D.数据共享性高

计算机 数据,冗余,文件系统 已帮助 人

数据库与文件系统的根本区别是()。A.数据冗余度小B.数据结构化C.数据独立性高D.数据共享性高

热搜:数据和信息的区别在于A数据是对

答案解析

难度★★☆ 搜索
  • 参考答案:B文件系统阶段,在文件系统阶段,数据以文件为单位存储在外存,且由操作系统统一管理。操作系统为用户使用文件提供了友好界面。文件的逻辑结构与物理结构脱钩,程序和数据分离,使数据与程序有了一定的独立性。用户的程序与数据可分别存放在外存储器上,各个应用程序可以共享一组数据,实现了以文件为单位的数据共享。 但由于数据的组织仍然是面向程序,所以存在大量的数据冗余。而且数据的逻辑结构不能方便地修改和扩充,数据逻辑结构的每一点微小改变都会影响到应用程序。由于文件之间互相独立,因而它们不能反映现实世界中事物之间的联系,操作系统不负责维护文件之间的联系信息。如果文件之间有内容上的联系,那也只能由应用程序去处理。 数据库系统阶段,面向企业或部门,以数据为中心组织数据,形成综合性的数据库,为各应用共享。   * 采用一定的数据模型。数据模型不仅要描述数据本身的特点,而且要描述数据之间的联系。   * 数据冗余小,易修改、易扩充。不同的应用程序根据处理要求,从数据库中获取需要的数据,这样就减少了数据的重复存储,也便于增加新的数据结构,便于维护数据的一致性。   * 程序和数据有较高的独立性。   * 具有良好的用户接口,用户可方便地开发和使用数据库。   * 对数据进行统一管理和控制,提供了数据的安全性、完整性、以及并发控制。