一种数据管理系统
申请人信息
- 申请人:临沂市中信信息技术有限公司
- 申请人地址:276000 山东省临沂市临沂经济技术开发区沃尔沃路55号中印软件园1号楼
- 发明人: 临沂市中信信息技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种数据管理系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311757305.2 |
| 申请日 | 2023/12/20 |
| 公告号 | CN117436131A |
| 公开日 | 2024/1/23 |
| IPC主分类号 | G06F21/62 |
| 权利人 | 临沂市中信信息技术有限公司 |
| 发明人 | 王庆印; 庄庆连; 武传坤; 赵胜健; 王娟; 牛成文 |
| 地址 | 山东省临沂市临沂经济技术开发区沃尔沃路55号中印软件园1号楼 |
摘要文本
本发明提供了一种数据管理系统,涉及数据管理领域,所述系统包括:处理器、存储器和若干预设的数据库;所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现以下步骤:获取每一用户的信息,以得到用户信息列表集;获取每一预设的数据库的标识,以得到数据库标识列表DID;根据DID、每一用户的唯一身份标识和每一数据库对应的动态序列号,生成每一用户的每一子信息对应的索引号,以得到索引号列表集;根据每一子信息对应的索引号,将每一用户的每一种类型的子信息存储于对应的数据库中;本发明能够确保用户信息的安全性。
专利主权项内容
1.一种数据管理系统,其特征在于,所述数据管理系统包括:处理器、存储器和若干预设的数据库,每一数据库用于存储一种类型的用户的子信息;所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现以下步骤:S100,获取每一用户的信息,以得到用户信息列表集D=(D,D,…,D,…,D),i=1,2,…,n;其中,D为第i个用户的信息列表,n为用户的数量;D=(D,D,…,D,…,D),j=1,2,…,m;D为第i个用户的第j种类型的子信息,m为每一用户信息对应的子信息的类型数量;D包括第i个用户的所有第j种类型的属性信息;12iniii,1i,2i,ji,mi,ji,jS200,获取每一预设的数据库的标识,以得到数据库标识列表DID=(DID,DID,…,DID,…,DID);其中,DID为每一用户的第j种类型的子信息对应的数据库的标识;12jmjS300,根据DID、每一用户的唯一身份标识和每一数据库对应的动态序列号,生成每一用户的每一子信息对应的索引号,以得到索引号列表集Uindex=(Uindex,Uindex,…,Uindex,…,Uindex);其中,Uindex为D对应的索引号列表;Uindex=(Uindex,Uindex,…,Uindex,…,Uindex);Uindex为D对应的索引号;Uindex=PRG(k0,UID,DID,SN);k0为预设的系统密钥,UID为第i个用户的唯一身份标识;SN为DID对应的数据库的动态序列号;PRG()为预设的索引号生成函数;12iniiii,1i,2i,ji,mi,ji,ji,jijjijjS400,根据每一子信息对应的索引号,将每一用户的第j种类型的子信息存储于DID对应的数据库中;其中,DID对应的数据库包括n列,每一列对应一个用户的第j种类型的子信息。jj