首页> 中文期刊> 《计算机技术与发展》 >模型驱动下的数据库自动生成

模型驱动下的数据库自动生成

         

摘要

为提高软件开发效率,提出模型驱动下的数据库自动生成方法.该方法以MetaEdit+作为元建模工具,由领域专家建立领域元模型和模型,通过生成器定义语言MERL,软件开发人员可以很方便地设计代码生成器,直接从领域专家所建立的图形领域模型生成Java程序代码,并运行已生成的程序代码进而生成数据库.通过一个实例详细介绍了数据库概念模型元模型设计、E-R模型设计并给出从E-R模型到Java代码的生成器设计.经测试,所生成的Java程序代码可以在Windows操作系统环境的Java平台上运行,并能正确生成Oracle 10g数据库实例.%In order to promote software's development efficiency, is proposes an approach of database, automatic generation based on model driven. This approach takes MetaEdit-t- as a meta-modeling tool. Domain meta-models and models are established by domain experts. By using generator definition language MERL, the software developers can design code generators very conveniently. From the graph domain models which are established by domain experts, code generators can generate Java codes directly and then the generated codes can produce database. It introduces in detail design of database conceptual meta-model, E-R model and generators for Java code through an instance. The test result indicates that the generated Java codes can run correctly on Java platforms in Windows operating system environment and then can produce a database instance in Oracle lOg.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号