版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN201611227152.0
公 开 号:CN106649771A
发 明 人:温云龙
代 理 人:余永文
代理机构:44224 广州华进联合专利商标代理有限公司
专利类型:发明申请
申 请 日:20170510
公 开 日:20161227
专利主分类号:G06F17/30(20060101)
关 键 词:数据模型 数据库 脚本 新版本 读取 版本号记录 数据表记录 变更记录 表单数据 对象模型 更新提供 记录数据 生成对象 使用效率 预先创建 更新
摘 要:本发明涉及一种数据库的数据模型更新方法和系统,所述方法包括:获取当前数据库的表单数据,并反向生成对象模型;读取新版本数据库的数据模型,对比所述对象模型与新版本的数据模型的差异,并生成带版本号的差分脚本;将所述版本号记录到预先创建的数据表中;根据所述数据表记录的版本号和差分脚本,对数据库的数据模型进行更新。本发明的技术方案,可以在数据模型发生变化是,记录数据模型的差异和变更记录,并可以为更新提供便捷的差分脚本,提高数据库的使用效率。