一种基于标签管理的数据管理方法及管理系统技术方案

技术编号:38339995 阅读:26 留言:0更新日期:2023-08-02 09:20
本发明专利技术公开了一种基于标签管理的数据管理方法及管理系统,建立多张表;新增标签并完善标签信息,为标签选择父级标签,将标签与父级标签建立关系,将标签信息以及标签与父级标签的关系存储到对应表中;新增数据并完善数据信息,为数据选择父级数据,将数据与父级数据建立关系,将数据信息以及数据与父级数据的关系存储到对应表中;选择数据的父级标签,将父级标签存储到对应表中,输入数据对应属性的属性值,将属性值存储到对应表中;通过对相关表格中的数据进行增删查改来实现对数据类型和数据的增删查改,从而进行数据管理。采用该方法修改数据类型时只要对标签进行修改,不需要对每个表schema进行修改,改动较小,节省时间。节省时间。节省时间。

【技术实现步骤摘要】
一种基于标签管理的数据管理方法及管理系统


[0001]本专利技术涉及信息数据管理
,尤其是涉及一种基于标签管理的数据管理方法及管理系统。

技术介绍

[0002]随着互联网的发展,大多数企业通过数据管理系统对数据进行管理,数据管理系统对数据进行存储时需要借助多个基础软件实现,比如关系型数据库+缓存、文档数据库+缓存等不同方案,其中关系型数据库+缓存的方案需要固定的schema(schema代表模式,在数据库里表示一个表的列,数据类型对应数据库表,数据属性对应表的列),这样的方式需要在建表初期就确定每一个表的列,当新增一种数据类型、或者修改原来的数据类型的属性修改较大时,就要频繁的修改schema,这样的方式修改较大且耗费时间;采用文档数据库+缓存的方案,需要操作内存,同时对磁盘进行操作,将文档保存在磁盘中,由于文档数据库的读写能力有限制,当数据量大的时候,数据存储在内存中会消耗很大的内存空间,而且数据需要持久化保存,且大部分数据是存储在磁盘上的,但是磁盘的读写速度也是有限的,当用户过多,数据过大时,存储数据需要耗费大量时间。针对采用上述方案本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于标签管理的数据管理方法,其特征在于,所述方法包括:S1、建立标签表、标签固定属性表、标签

标签关系表、数据表、数据

数据关系表、标签

数据关系表、数据属性表;S2、用户通过图形化界面新增标签,包括标签名称、固定属性中文名、固定属性英文名,将所述标签名称存储到标签表、将所述固定属性中文名和固定属性英文名存储到标签固定属性表,从现有标签中选择所述标签的父级标签,将所述标签与所述父级标签建立关系,将所述标签与所述父级标签关系存储到标签

标签关系表;S3、用户通过图形化界面新增数据,包括数据名称和创建时间,将所述数据名称和创建时间保存在数据表中,从现有数据中选择所述数据的父级数据,将所述数据与所述父级数据建立关系,将所述数据与父级数据关系存储到数据

数据关系表中;S4、选择所述数据的父级标签,将所述父级标签存储到标签

数据关系表,在图形化界面展示所述父级标签的属性,若所述父级标签的属性可以满足所述数据的属性要求,所述数据直接继承所述父级标签的属性,输入所述数据继承的属性对应的属性值,将所述属性值存储到数据属性表中;S5、通过对所述标签表和所述标签属性表进行增删查改来实现对数据类型的增删查改,通过对所述数据表和数据属性表进行增删查改来实现对数据的增删查改,从而进行数据管理。2.如权利要求1所述的基于标签管理的数据管理方法,其特征在于,所述S1中的标签表的字段包括tag_id,tag_name,create_time,update_time,其中,tag_id代表表格的主键,为标签id,tag_name为标签名称,create_time为创建时间,update_time为修改时间。3.如权利要求2所述的基于标签管理的数据管理方法,其特征在于,所述S1中的标签固定属性表的字段包括property_id,tag_id,property_name,code,其中,property_id代表表格的主键,为标签固定属性id,tag_id为标签id,property_name为固定属性中文名,code为固定属性英文名。4.如权利要求3所述的基于标签管理的数据管理方法,其特征在于,所述S1中的数据表的字段包括entity_id,entity_name,create_time,update_time,其中,entity_id代表表格的主键,为...

【专利技术属性】
技术研发人员:彭莉莉黄丽琼陈年强谢嘉盛婷梁闽郭俊杰李厚锦张熙刘威戴国柱彭曦
申请(专利权)人:湖南安全技术职业学院长沙煤矿安全技术培训中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1