三、小结

关系系统包括四类:

·仅支持关系数据结构的表式系统,表式系统不能算作真正的关系系统;

·不仅支持关系数据结构,而且支持选择、投影和连接运算的(最小) 关系系统;

·支持关系数据结构和所有的关系代数操作的关系完备系统;

·支持关系模型所有特征(包括完整性等)的全关系系统。

根据上面的分析可以得出如下结论:xBASE 产品家族只能属于(最小) 关系系统,它们把主要精力放在了不断提高程序运行速度和提供良好的应用开发环境等方面,这当然也很重要,但它们还应该继续向关系完备系统进军, 提供关系完整性、安全性、并发控制、恢复等机制以进一步方便用户,同时也进一步提高产品本身的竞争力。因为 Oracle、Sybase、In-formix、Ingres 等大型数据库产品早已是关系完备系统,正在向全关系系统过渡。

尽管 Fox Pro 等 xBASE 产品存在种种缺陷,但由于它们简单易用、运行速度快、对环境要求低、用户界面越来越好、工具丰富、可在多种平台上使用,因此在微机上使用它们开发中小型管理系统仍有其优越性。这也是 xBASE 家族所以仍然兴旺的原因。