如何减少数据库系统中的冗余
数据库是根据特定数据模型组织的数据的集合,并存储在辅助存储器中。
减少数据库系统冗余的方法:
1,尽量不重复,以最优的方式服务于特定组织的多种应用;
2.它的数据结构独立于使用它的应用程序;
3.数据的添加、删除、修改和检索由统一的软件管理和控制;
4.从发展历史来看,数据库是数据管理的高级阶段,是由文件管理系统发展起来的。
数据库的基本结构分为三个层次,反映了观察数据库的三种不同视角。
1.物理数据层:它是数据库的最内层,是实际存储在物理存储设备上的数据的集合;
2.概念数据层:它是数据库的中间层,是数据库的整体逻辑表示;
3.逻辑数据层:逻辑记录的集合。