基于元数据的通用数据维护框架设计.pdf

基于元数据的通用数据维护框架设计.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于元数据的通用数据维护框架设计

第36 卷 第20 期 计 算 机 工 程 2010 年10 月 Vol.36 No.20 Computer Engineering October 2010 ·软件技术与数据库· 文章编号:1000—3428(2010)20—0080—03 文献标识码:A 中图分类号:TP311 基于元数据的通用数据维护框架设计 李晓航,胡晓鹏 (西南交通大学信息科学与技术学院,成都 610031) 摘 要:针对数据维护程序代码重复、对需求变化适应性差等问题,提出一种以数据库表的元数据为核心的通用数据维护框架。该元数据 模型能描述表之间的一般关系和基于面向对象的继承关系。框架实现了数据操纵 SQL 语句和数据维护程序界面的自动生成,并能自适应 表结构的变化。实际应用验证了该框架的可行性和高效性。 关键词:数据维护;元数据;虚表 Design of Uniform Data Maintenance Framework Based on Metadata LI Xiao-hang, HU Xiao-peng (School of Information Science and Technology, Southwest Jiaotong University, Chengdu 610031, China) 【Abstract 】To mitigate the duplicate codes and improve the adaptability of data maintenance program in database applications, a data maintenance framework based on metadata is proposed. The metadata model can describe the relationship of tables and the inheritance of the tables in object-oriented paradigm. Implementation of the framework including data manipulation SQL statement retrieval, data maintenance user interface generation and adaptability to the table structure alternation is discussed. Practical applications validate the feasibility of the framework. 【Key words 】data maintenance; metadata; virtual table 1 概述 据维护界面所需的信息,如某个字段的中文名称。 基于数据库的计算机应用系统通常采用数据库表来存储 (3)DBMS 的元数据无法满足本系统所需要的一些特殊 实体数据,而对实体数据表中的数据进行维护(增加、修改、 要求,如对数据库表之间基于面向对象的继承关系的描述。 删除)是这类系统中必不可少的功能。一般情况下,需要开发 2.1 元数据模型类图 专用的数据维护程序或模块来实现这类功能。实体数据表的 本框架采用一种自定义的数据库表元数据模型对数据库 维护程序通常很相似,这种相似性导致程序中包含大量简单 的表结构进行描述,其类图如图 1 所示。其中,TTableBase 而又重复的代码。开发这样的程序往往工作量很大,但技术 类是元数据模型中表的基类,它由 TField(字

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档