《国内数据库学术论文【最新2篇】》
数据库是构成网络安全的重要组成部分,其中的安全和隐私保护也是重点问题。
国内学术论文数据库 篇1
数据库服务
摘 要:随着计算机网络环境的不断发展,人们对计算机的依赖程度逐渐增强。这就使得计算机的网络安全被广泛关注,数据库是构成网络安全的重要组成部分,其中的安全和隐私保护也是重点问题。本文针对数据的完整性和机密性进行安全和隐私保护的研究,并提出合理化的建议。
关键词:数据库服务;网络安全;隐私保护
中图分类号:TP311.13
随着网络的不断发展和信息化的相互交流日益密切。计算机的网络信息安全尤为重要,针对繁琐的数据处理和服务,企业迫切的需要安全的维护系统进行相应的数据信息安全保护。数据库服务是新时代的产物,同时能够满足企业的信息安全的需求,推动了企业的可持续发展。
1 数据库服务
1.1 数据库服务概念。数据库服务是保护企业和个人安全信息的重要手段,它是与本地数据管理一样的数据管理的服务体系。这项技术的发展受到了社会各界的关注,并且得到了一定程度的发展。在现阶段存在的数据库有MySQLHosting,IBM Data Center Outsourcing Services等。数据库服务可以称之为数据外包,就是数据的所有者将企业的数据库的创建、升级、管理和维护交由相应的专业管理机构进行数据管理。其将数据进行外包的过程对企业自身的发展也有着重要的作用,减少了企业进行购买维护软件与硬件之间的费用,并减少了维护和管理过程中的人员雇佣的问题[1]。
1.2 数据库服务框架。针对一定的体系,构成这样的体系具备相应的结构框架。其中涉及到三个因素,分别为数据库服务提供者(DSP)、数据拥有者(DO)和数据的请求者(DReq)。这三个构成了相应的模型。如下图1所示。
图1
三者之间有着一定的联系和相互之间的作用。服务提供者和数据拥有者之间进行信息的传递过程,涉及到了企业员工的信息和相应的财务信息,所以在传递的过程中应该注意数据加密措施。上述模型的关系,主要是针对这三者之间的传递作用,包括数据的请求者和数据库的提供服务者之间的查询和相应的结果反馈,还有数据的拥有者和数据库提供者之间的验证结构传送[2]。
2 安全与隐私保护
2.1 数据机密性。其中数据的机密性是保证数据的安全的重要保证,数据加密和数据的相关分布是构成数据机密性的重要保证。
2.1.1 数据加密。数据的加密能够确保信息之间的传递具有安全性的效果。由于数据的提供者的不可信度,在目前的数据库的服务项目当中,主要的加密形式是对数据进行拥有者之间进行加密工作,并在请求者进行相应的数据过滤和解密处理方式进行数据处理。在数据加密的过程当中,必须确保数据的准确性,在进行加密的过程中相应的技术人员应该严格的进行加密工作,确保信息和数据之间的安全。在数据的传输过程中针对数据的访问应该制定一定的访问密码,限制访问的程度,减少访问过程中数据的缺失。确保用户传输数据的安全性能。做到数据的机密工作安全进行[3]。
2.1.2 数据分布。数据的加密是对数据进行查询的过程中具有一定的影响,数据分布方式则是另外的一种方式方法,其主要的原理就是针对相应的数据进行分类别处理,只有这样的处理当时,才能确保数据的安全性能。运用子孙定理进行研究和分析,并根据数据的分布形式进行处理。保证数据在传输的过程中存在安全问题,确保数据的安全性。
2.2 数据的完整性和完备性。数据的完整性和安全性是保证数据安全的重要形式。实现其数据的完整性和完备性的特点能够从几个方面进行分析,其中的数字签名和概率的计算时维护数据完整性和完备性的重要体现形式。
2.2.1 数字签名。当前大多数的数字签名方法能够保证数据传输和文件签署的安全性,实现数据的完整性和完备性。数字签名是通过对称密码和非对称密码的一种算法。非对称密码通常在非对称的算法上得到相应的应用,数字签名被广泛的应用究其原因就是自身的相应优点,签名的优点有可信性、不可伪造性和不可重用性等特点,签名具有一定的独立性,能够确保签署的安全性,不可抵赖和仿造,确保数据查询结果的安全和准确[4]。
2.2.2 概率方法分析。概率方法的实施主要基于完整的审查方法和双重加密的方法。其中审计方法是通过数据库当中的伪造元素和原始数据进行研究,根据传递之间的伪造元素和原始数据的完备性的验证进行分析,确保数据安全。双重加密是对相应的数据进行处理,确保完整性。通过关联形式进行数据的加密,为数据的安全提供双重的保障。
3 存在问题与挑战
随着我国的信息化时代的推进,指定信息化的数据管理平台至关重要,这是能够确保数据安全发展的重要服务项目,但由于缺少硬件设施,致使发展受到阻碍。在数据库服务当中的,主要存在以下的问题和挑战。
3.1 查询处理。对于数据的正确查询,实现有效的查询方式至关重要。其中的模糊匹配和精确查找都需要不断的发展来实现。只有在数据分布的过程当中才能够实现精确的查询方式,但是针对描述性的查询方式则比较欠缺。文献的查询只是仅限于相应个体查询,连续性的查询的文献缺乏相应的文献则比较少。目前的查询方式还是具有一定的局限性,不利于连续查询的方式。
3.2 隐私和公共数据的管理。在多数的文献的参考当中应该注意数据库当中的用户的敏感信息,用户在使用数据库的过程中不只是要查询其自身的信息,其中的周边信息也需要了解。特别是服务数据库的提供者,在进行共有的信息查询时,需要进行注意。可以在数据库的提供过程中增加相应附加值,建立私有信息与公有信息的无缝结合,对数据进行整合,在查询时可以针对查询内容进行推荐信息提示,不泄露个人的私有信息[5]。
3.3 访问限制。访问限制的使用能确保安全性,但是数据库服务当中的针对访问限制的研究有限。访问限制的实施主要集中于服务提供者进行限制作用,这使得工作和查询的效率过低,缺乏相应的控制机制的建立,需要未来的发展。
4 结束语
归纳并总结了数据库服务当中存在的因素,并简要说明了数据库在当前的服务当中存在的问题和缺点,随着社会科技的不断进步,数据库服务当中的安全问题和隐私安全都会得到一定程度的发展。使得数据库服务逐渐的完善,促进社会数据管理机制的发展。
参考文献:
[1]李瑞轩,董新华,辜希武。移动云服务的数据安全与隐私保护综述[J].通信学报,2013(12):158-166.
[2]余永红,柏文阳。外包数据库服务隐私保护方法[J].计算机应用,2010(10):267-269.
[3]余永红,柏文阳。基于敏感数据加密的分布式安全数据库服务研究[J].计算机应用研究,2010(09):350-353.
[4]宋建华,税光泽。无线传感器网络的数据安全与隐私保护[J].微型机与应用,2013(03):4-6.
[5]金山。物联网信息安全与隐私保护研究[J].计算机光盘软件与应用,2013(16):38-40.
作者简介:冯志栋(1976-),浙江舟山人,本科,工程师,研究方向:计算机应用。
作者单位:中国移动舟山分公司,浙江舟山 316021
国内学术论文数据库 篇2
云数据库研究
摘 要:云计算的飞速发展,使得云数据库的价值得到了突显和重视,互联网的整体市场面临着新的规划。本文对云数据库进行概述,简单的分析了涉足云计算的开发商Google、Amazon的不同的云数据库产品。
关键词:云数据库;云计算;Google;Amazon
中图分类号:TP311.13
云计算在IT技术中是一种最新的发展,受到了广泛的关注。云计算的发展空间非常大,目前已经涉足云计算的商家有Google、Amazon、Microsoft、Sun等等。随着云计算技术的持续进展,已经在在多个领域形成了影响,例如比较典型的数据库领域。云数据库市场对数据库技术也有着很大的影响,因此,人们也逐渐开始关注云数据库的相关问题,如云数据库的体系架构、数据模型、数据安全等等。本文对云数据库以及云数据库产品进行简单分析和探讨。
1 云数据库的概述
云数据库是一种云计算技术,其建立在SaaS的应用上。云数据库与传统的数据库相比,具有较强的存储能力,同时还防止了多重配置,为软件、硬件的更新、升级带来了方便。云计算能够对硕大的虚拟计算资源进行自我维护,以便提供出多种IT服务。用户在使用云计算的时候,可以按照自己所需进行付费,一方面使用的条件有所降低,另一方面也减少了开销。
在云数据库的应用中,用户不需要对云数据库的底层进行详细的了解,全部底层硬件均为虚拟化,对用户来说就是透明的。其如同一个在单一服务器上运行的数据库,使用十分的快捷、操作方便,而且还能够获取理论上几乎是无限的存储与处理能力。
1.1 云数据库的特性
(1)云数据库具有动态可扩展性。在理论上来说,云数据库具有无限可扩展性,能够达到持续增加数据存储的要求。其可以在持续变化的基础上,以出色的弹性来完成各项任务。比如客户端在不同时期的需求量会不所不同,会出现指数级的增长或减退,对于数据存储资源就需要分配出额外的数据库来处理,给予相应的增加或者是释放,这个过程相当的短暂,大概只要几分钟就足够。
(2)云数据库具有高可用性。其不会出现单点失效的问题,当一个节点出现了失去效用时,其余的节点就会立即进行替补,继续完成事务。并且在云数据库中,大部分的数据都会是复制的,而且在地理上也不是同一个区域,都是分布开来的。一些供应商将数据中心分布在多个地区,在不同地区实施数据复制,这样就可以高水平的容错能力。
(3)云数据库的使用代价不高。云数据库往往是采用多租户的形式,此种资源共享的形式可以为客户减少很大一部分的费用;同时,用户根据自己对资源的需要进行付费,不会有资源浪费的现象出现。此外,云数据库底层存储基本上都是通过大量的廉价商业服务器,使成本降低。
(4)云数据库使用方便。云数据库的客户端不需要对设备进行操作控制,也不需要对其进行了解,简简单单的一个有效链接字符串就完全能够进行云数据库。
(5)可以进行大规模并行处理。支持实时提供多种应用解决方案。
1.2 云数据库的影响
(1)改变企业管理数据的方式。目前有很大一部分的企业开始关注云数据库。在中小企业中,云数据库能够为他们在Web上提供了快速构建多种数据库应用的平台,会有越来越多的本地数据和服务转移到云数据库中。客户端可以在任何点利用终端设备对企业数据实施全方面的处理。另外,云数据库还能够对企业开展短期项目给予非常有力的支持,使企业不用为了开展单个工项目而付出昂贵的费用来建立数据库,将开销降到最低。不过云数据库还需要进一步的完善,中小企业才能够获得云数据库提供更多的支持。对于大企业来说,云数据库则并不是最好的选择,大企业往往都会建造属于自己的数据平台。
(2)推动数据库技术的更新。理论上来说,云模型提供了近乎无限的处理空间和能力,所以,云模型对数据库的设计方式产生了重要的影响,必然会推动数据库技术的更新。新一代的数据库技术要求数据库可以充分、柔韧的处理各种不同的数据,而不是传统的以强制的方法将数据套入到设计好的数据结构中。
(3)促进数据库市场的再分配。数据库市场一直都被一些数据库供应商所垄断。随着云数据库的产生,并取得了良好的发展,在市场中也占有了一定的位置,导致数据库市场将要面临重新分配。比如Amazon和Google等一些之前并没有与数据库业务相关的企业,随着云计算的来袭而开发了云数据库产品。而实际上,Amazon与Google却是数据库产品的带头者,传统的数据库供应商却是仿效者,同时也出现了一些新的云数据库供应商,所推出的产品都都十分具有影响力,数据库市场的再分配是必然趋势。
2 云数据库产品分类
云数据库产品大致可分为三类,即:①Teradata,Oracle,IBM DB2以及Microslft SQL Server,这些都是由传统的数据库厂商提供;②Amazon,Google以及Yahoo,这些都是由云供应商所提供;③Vertica,LongJump以及EnterpriseDB,这些由一些新兴的小公司提供。
从目前来看,尽管有一部分云数据库产品在一定程度上满足了对少量数据进行管理的需求,比如GoogleBigTable,HBase等等,不过其并没有走进完善阶段,仅仅是一个云数据库没有定型的模式。如果想要利用这些系统对操作和管理种类应用,还需要对其做出进一步研究,使其成熟、完善。
2.1 Amazon的云数据库产品
Amazon云数据库产品可以说是引领者,其不仅可以提供著名的S3存储服务和EC2计算服务,而且还支持云的数据库服务Dynamo。其采用“键/值”进行存储,数据并没有结构化,其要求客户来亲自完成对值的解析。这个系统中的键并没有采用字符串来实施存储,而是通过md5-key实施存储,所以其只支持key访问,不提供查询服务。Amazon能够提供查询服务的系统是SimpleDB,可以说其是Dynamo存储的支援,其主要是应用于一些不需要关系数据库的Web开发者。
RDS是Amazon提供的一种Web服务,其能够允许用户在云环境下创建、操作关系型数据库。Amazon还有许多主流数据库产品。
2.2 Google的云数据库产品
Google BigTable是一种大规模数据库系统,其可以达到弱一致性目的,能够处理Google内部大量的格式化或者是半格式化的数据。Google的很多应用都建立在这个数据库系统上,例如Web索引、Earth等等。其支持用户对实施动态控制。Google BigTable通过分布式Google文件系统对数据文件进行存储,以分布式锁服务为基础,通过簇管理系统来进行各种运作。Google BigTable与Amazon SimpleDB有许多相似之处,从多方面衡量,Google BigTable并不是一个真正的DBMS,其不能支持事务和数据的一致性。
Fusion Tables也是Google开发的云计算数据库产品,其主要是以数据空间技术为基础。与传统的数据库截然不同,对于RDBMS中管理不同类型数据的难题,其可以轻松的处理。Fusion Tables能够支持100MB的表格文件上传,能够轻松解决大规模数据操作。
参考文献:
[1]林子雨,赖永炫,林琛。云数据库研究[J].软件学报,2012(05):1148-1166.
[2]刘桂兰,王书海。云数据库体系架构研究分析[J].河北省科学院学报,2013(02):75-80.
[3]青欣,胥光辉,戢瑶。云数据库应用研究[J].计算机技术与发展,2013(05):37-41,46.
[4]成飚。现代云数据库探究[J].软件导刊,2013(08):3-5.
作者简介:许振霞(1981-),女,山东淄博人,计算机教师,助教,工程硕士,研究方向:计算机应用。
作者单位:淄博师范高等专科学校,山东淄博 255130
看了“国内学术论文数据库”的人还看: