发明名称 关系型数据库的数据压缩方法
摘要 本发明揭示了一种关系型数据库的数据压缩方法,包括:定义操作实体、操作行为对象、操作行为数据;定义静态实体、静态行为对象、静态行为数据;定义动态实体、动态行为对象、动态行为数据;关联操作实体和静态实体,形成操作实体-静态实体关联关系表;关联操作实体和动态实体,形成操作实体-动态实体关联关系表;以相同的操作实体、静态实体、动态实体或者行为对象为基础压缩合并操作实体-静态实体关联关系表和操作实体-动态实体关联关系表,形成数据库总关系表。本发明的关系型数据库的数据压缩方法针对网上论坛的特点,对关系型数据库进行针对性地压缩,不但有效提高的空间利用率,更加确保了网上论坛的数据安全和数据访问速度。
申请公布号 CN101989273A 申请公布日期 2011.03.23
申请号 CN200910055771.X 申请日期 2009.07.31
申请人 上海杉达学院 发明人 谢雅婷
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 上海集信知识产权代理有限公司 31254 代理人 周成
主权项 一种关系型数据库的数据压缩方法,其特征在于,包括下述步骤:定义操作实体、与操作实体相关的操作行为对象、以及评价操作行为对象的行为结果的操作行为数据,其中,操作实体和操作行为对象之间存在一对一的关系;定义静态实体、与静态实体相关的静态行为对象、以及评价静态行为对象的行为结果的静态行为数据,其中,静态实体和静态行为对象之间存在多对一的关系;定义动态实体、与动态实体相关的动态行为对象、以及评价动态行为对象的行为结果的动态行为数据,其中,动态实体和动态行为对象之间存在多对一的关系;关联操作实体和静态实体,形成操作实体‑静态实体关联关系表,其中,每一个静态实体与且仅与一个操作实体相关联,操作实体和与其相关联的静态实体在操作实体‑静态实体关联关系表中记录为授权关联关系,操作实体和与其不相关联的静态实体在操作实体‑静态实体关联关系表中记录为非授权关联关系;关联操作实体和动态实体,形成操作实体‑动态实体关联关系表,其中,每一个动态实体与至少两个操作实体相关联,其中有且仅有一个操作实体与该动态实体具有授权关联,操作实体和与其相关联的动态实体在操作实体‑动态实体关联关系表中记录为授权关联关系,操作实体和与其不相关联的动态实体在操作实体‑动态实体关联关系表中记录为非授权关联关系;以相同的操作实体、静态实体、动态实体或者行为对象为基础压缩合并操作实体‑静态实体关联关系表和操作实体‑动态实体关联关系表,形成数据库总关系表。
地址 201209 上海市浦东新区金海路2727号