第三代数据库系统除了提供传统的数据管理服务外,还应该支持数据管理、对象管理和知识管理。它们需要支持更复杂的对象结构和规则,以提供强大的管理功能,并能处理超文本、图片、声音等非传统数据类型。90年代的成功DBMS都具备这些服务。具体的面向对象数据库技术将在下一节详细介绍。第三代数据库系统必须继承第二代数据库系统的优点,包括良好的对象和规则管理,以及优秀的数据管理,同时保持非过程化的数据存取方式和数据独立性。