区块链基于mysql_一种基于区块链技术的数据库系统的制作方法
本发明涉及数据库系统技术领域,具体为一种基于区块链技术的数据库系统。
背景技术:
数据库是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式,数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
目前,市场的数据库在使用过程中,基本上都是处于一对一的模式,在用户查找的过程中不能对同一件物品的不同型号进行查找,从而大大降低了实用性,而且在用户需要添加、修改和删除同一件物品的不同型号时带来了很大的麻烦,极大的浪费用户的时间,不能满足使用者的需求。
技术实现要素:
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于区块链技术的数据库系统,具备方便对同一类物品的不同型号进行操作等优点,解决了在对同一物品的不同型号不易操作,导致浪费时间的问题。
(二)技术方案
为实现上述方便对同一类物品的不同型号进行操作目的,本发明提供如下技术方案:一种基于区块链技术的数据库系统,包括用户管理系统(1),所述用户管理系统(1)的输出端与登录模块(2)的输入端电连接,所述登录模块(2)的输出端与验证模块(3)的输入端电连接,所述验证模块(3)的输出端与防火墙(4)的输入端电连接,所述防火墙(4)的输出端与登录模块(2)的输入端电连接,所述验证模块(3)的输出端与数据库(5)的输入端电连接,所述数据库(5)的输出端分别与查询模块(6)、数据分析模块(11)和控制模块(13)的输入端电连接,所述数据库(5)与处理器(15)双向电连接,所述查询模块(6)的输出端与信息提取模块(7)的输入端电连接,所述信息提取模块(7)的输出端与备份模块(10)的输入端电连接,所述备份模块(10)的输出端与数据库(5)的输入端电连接,所述信息提取模块(7)的输出端分别与数据收集模块(8)和信息采集模块(9)的输入端电连接,所述数据收集模块(8)和信息采集模块(9)的输出端均与数据对比模块(1)的输入端电连接,所述数据分析模块(11)的输出端与数据对比模块(12)的输入端电连接,所述数据对比模块(12)的输出端与查询模块(6)的输入端电连接,所述查询模块(6)的输出端与数据对比模块(12)的输入端电连接,所述控制模块(13)的输出端与区块链(14)的输入端电连接,所述控制模块(13)的输出端与处理器(15)的输入端电连接,所述处理器(15)的输出端与控制模块(13)的输入端电连接,所述区块链(14)包括分布式存取模块1(142)、分布式存取模块2(143)、分布式存取模块N(144),所述分布式存取模块1(141)、分布式存取模块2(142)、分布式存取模块N(143)的输出端分别与对应的分布式读取模块1(144)、分布式读取模块2(145)、分布式读取模块N(146)的输入端电连接,所述区块链(14)的输出端与处理器(15)的输入端电连接,所述处理器(15)的输出端与区块链(14)的输入端电连接。
优选的,所述处理器(15)与外置的控制电源电连接。
优选的,所述处理器(15)的内部设有储存芯片。
优选的,所述储存芯片的型号为HM628128128K×8S-RAM。
优选的,所述防火墙(4)采用的型号为PIX535。
优选的,所述备份模块(10)与数据库(5)内部的备份数据库电连接。
(三)有益效果
与现有技术相比,本发明提供了一种基于区块链技术的数据库系统,具备以下有益效果:
1、该基于区块链技术的数据库系统,通过信息提取模块、数据收集模块、信息采集模块和数据对比模块的配合使用,可以让使用在查找的过程中,对同一物品不同型号进行对比和查找,从而能够有效提高查询的效率,让用户在使用时能够更加方便。
2、该基于区块链技术的数据库系统,通过控制模块和区块链的配合使用,可以实现一对多的理念,能够让使用者对同一物品的不同型号进行操作,而且不会出现互相干扰的情况,有效的提高了实用性。
3、该基于区块链技术的数据库系统,通过数据分析模块和数据对比模块的配合使用,可以方便对物品的型号进行分析对比,然后让使用者在对其进行操作时能够更加方便。
4、该基于区块链技术的数据库系统,通过登录模块、验证模块和防火墙的配合使用,可以让用户在登录的过程中对用户的隐私起到保护的作用,防止账号被盗造成用户财产的损失,有效的提高了实用性能和安全性能。
5、该基于区块链技术的数据库系统,通过信息提取模块和备份模块的配合使用,可以在用户对物品进行操作时,对其进行备份,当用户操作出现失误时,能够让用户将数据进行复原,保证用户在使用过程中的安全性能,从而能够满足使用者的需求。
附图说明
图1为本发明系统示意图。
图中:1用户管理系统、2登录模块、3验证模块、4防火墙、5数据库、6查询模块、7信息提取模块、8数据收集模块、9信息采集模块、10备份模块、11数据分析模块、12数据对比模块、13控制模块、14区块链、141分布式存取模块1、142分布式存取模块2、143分布式存取模块N、144分布式读取模块1、145分布式读取模块2、146分布式读取模块N、15处理器。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,一种基于区块链技术的数据库系统,包括用户管理系统(1),用户管理系统(1)的输出端与登录模块(2)的输入端电连接,登录模块(2)的输出端与验证模块(3)的输入端电连接,验证模块(3)的输出端与防火墙(4)的输入端电连接,防火墙(4)采用的型号为PIX535,防火墙(4)的输出端与登录模块(2)的输入端电连接,验证模块(3)的输出端与数据库(5)的输入端电连接,数据库(5)的输出端分别与查询模块(6)、数据分析模块(11)和控制模块(13)的输入端电连接,数据库(5)与处理器(15)双向电连接,查询模块(6)的输出端与信息提取模块(7)的输入端电连接,信息提取模块(7)的输出端与备份模块(10)的输入端电连接,备份模块(10)与数据库(5)内部的备份数据库电连接,备份模块(10)的输出端与数据库(5)的输入端电连接,信息提取模块(7)的输出端分别与数据收集模块(8)和信息采集模块(9)的输入端电连接,数据收集模块(8)和信息采集模块(9)的输出端均与数据对比模块(1)的输入端电连接,数据分析模块(11)的输出端与数据对比模块(12)的输入端电连接,数据对比模块(12)的输出端与查询模块(6)的输入端电连接,查询模块(6)的输出端与数据对比模块(12)的输入端电连接,控制模块(13)的输出端与区块链(14)的输入端电连接,控制模块(13)的输出端与处理器(15)的输入端电连接,处理器(15)与外置的控制电源电连接,处理器(15)的内部设有储存芯片,储存芯片的型号为HM628128128K×8S-RAM,处理器(15)的输出端与控制模块(13)的输入端电连接,区块链(14)包括分布式存取模块1(142)、分布式存取模块2(143)、分布式存取模块N(144),分布式存取模块1(141)、分布式存取模块2(142)、分布式存取模块N(143)的输出端分别与对应的分布式读取模块1(144)、分布式读取模块2(145)、分布式读取模块N(146)的输入端电连接,区块链(14)的输出端与处理器(15)的输入端电连接,处理器(15)的输出端与区块链(14)的输入端电连接。
用户打开用户管理系统(1)点击登录模块(2)的面板,登陆上账号和密码,然后通过验证模块(3)对其进行验证,通过防火墙(4)可以在用户输入错误后,直接将页面返回到登录模块(2)的页面上,而且防火墙(4)的型号为PIX535支持的性能比较广泛,从而让使用者在使用此型号的防火墙(4)时能够更加方便和安全,当验证成功时会跳转到数据库(5)中,当用户在需要进行查询操作时,可以点开查询模块(6),查询模块(6)中的信息提取模块(7)可以给数据收集模块(8)和信息采集模块(8)发送指令,然后将查询的信息采集出来,而且在查询的过程中通过备份模块(10)会对查询前的资料进行自动保存,从而可以保证用户操作失误时能够及时的恢复,然后通过数据对比模块(12)和数据分析模块(11)对查询的信息进行分析对比,防止出现重复的查询信息,保证查询时的准确性,然后通过控制模块(13)可以让用户对物品进行增删改查操作,而且通过区块链(14)的使用,能够实现让用户对物品进行一对多的操作,从而保证数据库5整体的安全性能和多实用性。
综上所述,该基于区块链技术的数据库系统,通过信息提取模块(7)、数据收集模块(8)、信息采集模块(9)和数据对比模块(12)的配合使用,可以让使用在查找的过程中,对同一物品不同型号进行对比和查找,从而能够有效提高查询的效率,通过控制模块(13)和区块链(14)的配合使用,可以实现一对多的理念,能够让使用者对同一物品的不同型号进行操作,而且不会出现互相干扰的情况,解决了在对同一物品的不同型号不易操作,导致浪费时间的问题。
本系统中涉及到的相关模块均为硬件系统模块或者为现有技术中计算机软件程序或协议与硬件相结合的功能模块,该功能模块所涉及到的计算机软件程序或协议的本身均为本领域技术人员公知的技术,其不是本系统的改进之处;本系统的改进为各模块之间的相互作用关系或连接关系,即为对系统的整体的构造进行改进,以解决本系统所要解决的相应技术问题。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
