首页> 外文学位 >Temporal and Contextual Dependencies in Relational Data Modeling.
【24h】

Temporal and Contextual Dependencies in Relational Data Modeling.

机译:关系数据建模中的时间和上下文相关性。

获取原文
获取原文并翻译 | 示例

摘要

Although a solid theoretical foundation of relational data modeling has existed for decades, critical reassessment from temporal requirements' perspective reveals shortcomings in its integrity constraints. We identify the need for this work by discussing how existing relational databases fail to ensure correctness of data when the data to be stored is time sensitive. The analysis presented in this work becomes particularly important in present times where, because of relational databases' inadequacy to cater to all the requirements, new forms of database systems such as temporal databases, active databases, real time databases, and NoSQL (non-relational) databases have been introduced. In relational databases, temporal requirements have been dealt with either at application level using scripts or through manual assistance, but no attempts have been made to address them at design level. These requirements are the ones that need changing metadata as the time progresses, which remains unsupported by Relational Database Management System (RDBMS) to date.;Starting with shortcomings of data, entity, and referential integrity in relational data modeling, we propose a new form of integrity that works at a more detailed level of granularity. We also present several important concepts including temporal dependency, contextual dependency, and cell level integrity. We then introduce cellular-constraints to implement the proposed integrity and dependencies, and also how they can be incorporated into the relational data model to enable RDBMS to handle temporal requirements in future. Overall, we provide a formal description to address the temporal requirements' problem in relational data model, and design a framework for solving this problem. We have supplemented our proposition using examples, experiments and results.
机译:尽管关系数据建模的坚实理论基础已经存在了数十年,但从时间要求的角度进行严格的重新评估却揭示了其完整性约束方面的不足。通过讨论当要存储的数据对时间敏感时,现有的关系数据库如何无法确保数据的正确性,我们确定了这项工作的必要性。由于关系数据库不足以满足所有需求,因此新形式的数据库系统(例如时态数据库,活动数据库,实时数据库和NoSQL(非关系数据库))在当前的时代显得尤为重要。 )数据库已引入。在关系数据库中,已经在应用程序级别使用脚本或通过手动协助来处理时间要求,但尚未尝试在设计级别解决它们。这些需求是随着时间的推移需要更改元数据的需求,到目前为止,关系数据库管理系统(RDBMS)仍不支持这些需求。从关系数据建模中的数据,实体和参照完整性的缺点开始,我们提出了一种新形式以更详细的粒度级别工作的完整性。我们还提出了几个重要的概念,包括时间依赖性,上下文依赖性和单元级完整性。然后,我们介绍了蜂窝约束以实现所提出的完整性和依赖性,以及如何将它们合并到关系数据模型中以使RDBMS能够在将来处理时间要求。总体而言,我们提供了正式的描述来解决关系数据模型中的时间需求问题,并设计了解决此问题的框架。我们使用示例,实验和结果对我们的主张进行了补充。

著录项

  • 作者

    Patil, Rajvardhan Bhaskar.;

  • 作者单位

    University of Nebraska at Omaha.;

  • 授予单位 University of Nebraska at Omaha.;
  • 学科 Information technology.
  • 学位 Ph.D.
  • 年度 2016
  • 页码 138 p.
  • 总页数 138
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号