首页> 外文会议>Information modelling and knowledge bases XXIII >Extending UML Profiles to Model Integrity Constraints in SQL Databases
【24h】

Extending UML Profiles to Model Integrity Constraints in SQL Databases

机译:扩展UML配置文件以对SQL数据库中的完整性约束进行建模

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

摘要

UML is a general-purpose visual modeling language that can be adapted by creating profiles based on its built-in extension mechanism. There exist UML profiles for modeling the logical design of SQL databases. The profiles allow developers to create model elements that correspond to SQL language elements. In case of many integrity constraints, developers have to manually specify the implementation of the constraint in a model. It complicates the creation of the models and the use the models to generate final code that does not need elaboration. In this paper, we propose to extend UML SQL database design profiles with stereotypes that correspond to domain-independent database design patterns about integrity constraints to raise the abstraction level of models and facilitate generation of code that implements integrity constraints. We also present the results of an experiment about extending a UML SQL database design profile.
机译:UML是一种通用的可视化建模语言,可以通过基于其内置扩展机制创建配置文件来对其进行修改。存在用于对SQL数据库的逻辑设计进行建模的UML配置文件。通过配置文件,开发人员可以创建与SQL语言元素相对应的模型元素。在存在许多完整性约束的情况下,开发人员必须手动指定模型中约束的实现。它使模型的创建和使用模型生成不需要详细说明的最终代码变得复杂。在本文中,我们建议使用构造型扩展UML SQL数据库设计配置文件,这些构造型与关于完整性约束的独立于域的数据库设计模式相对应,以提高模型的抽象级别并促进实现完整性约束的代码的生成。我们还展示了有关扩展UML SQL数据库设计配置文件的实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号