提高信息的共享程度
保持信息的一致性
最大限度降低冗余度
程序与数据的独立性
如何保持一致性,这对信息库来说是最困难的。由于软件的环境、需求以及它本身都在不断变化、信息库中的信息需要不断更新。如果没有足够的信息和科学的管理,必然出现混乱。因此如何保持信息库的一致性,是信息库研究中的核心问题。