Efficient consistency maintenance of incomplete and dynamic real-life databases is a quality label for further data analysis. In prior work, we tackled the generic problem of database updating in the presence of tuple generating constraints from a theoretical viewpoint. The current paper considers the usability of our approach by (a) introducing incremental update routines (instead of the previous from-scratch versions) and (b) removing the restriction that limits the contents of the database to fit in the main memory. In doing so, this paper offers new algorithms, proposes queries and data models inviting discussions on the representation of incompleteness on databases. We also propose implementations under a graph database model and the traditional relational database model. Our experiments show that computation times are similar globally but point to discrepancies in some steps.
翻译:有效保持不完全和动态实际生活数据库的一致性是进一步数据分析的一个质量标签。在以前的工作中,我们从理论角度处理数据库更新这一一般性问题,因为从理论角度看,存在产生限制的因素。本文件通过(a) 采用逐步更新的例行程序(而不是先前的空白版本)和(b) 取消限制数据库内容以适应主要记忆的限制,从而提出新的算法,提出查询和数据模型,邀请讨论数据库不完全性的问题。我们还在图表数据库模型和传统关系数据库模型下提出实施建议。我们的实验显示,计算时间与全球相似,但在某些步骤上却有差异。