发明名称 基于Web服务的数据库自动化操作方法
摘要 本发明公开了一种基于Web服务的数据库自动化操作方法,它包括以下步骤:1.对数据库关系模式进行规范化处理,生成规范化的数据库配置文件;即对输入的各视图进行分组处理,对分组处理后的各视图函数依赖关系进行极小化分解,去掉冗余的函数依赖关系,求出满足数据库第三范式3NF的关系模式分解结果,再根据得到的满足数据库第三范式3NF的关系模式分解结果自动生成数据库配置文件;2.根据生成的数据库配置文件创建数据库,并生成数据库视图;3.封装对数据库操作的Web服务。本发明不仅可以对数据库关系模式进行规范化分解、处理自动生成数据库,而且,还可以对数据库进行自动访问、操作。
申请公布号 CN1955957A 申请公布日期 2007.05.02
申请号 CN200510114782.2 申请日期 2005.10.27
申请人 北京航空航天大学 发明人 刘旭东;葛声;孙斗;张顺;朱岩;孙璐
分类号 G06F17/30(2006.01) 主分类号 G06F17/30(2006.01)
代理机构 北京北新智诚知识产权代理有限公司 代理人 赵郁军
主权项 1、一种基于Web服务的数据库自动化操作方法,它包括以下步骤:第一步:对数据库关系模式进行规范化处理,生成规范化的数据库配置文件;具体由以下步骤完成:A、首先,对输入的各视图进行分组处理B、对分组处理后的各视图进行规范化处理(1)、对分组处理后的各视图函数依赖关系进行极小化分解,去掉冗余的函数依赖关系,求出最小的函数依赖集合;(2)、把所有视图(表)的字段属性组合成全局关系模式,根据第(1)步求出的最小函数依赖集合,求出全局关系模式的主键;(3)、将第(1)步得到的最小函数依赖集合按照相同左部的原则分组,并综合第(2)步得到的全局关系模式,对解析视图进行重新分组,得到最终满足数据库第三范式3NF的关系模式分解结果;C、根据得到的满足数据库第三范式3NF的关系模式分解结果自动生成数据库配置文件;第二步:根据生成的数据库配置文件创建数据库,并生成数据库视图;第三步:封装对数据库操作的Web服务。
地址 100083北京市海淀区学院路37号北京航空航天大学