- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
分布式数据库系统安全关键技术分析
?
?
张敏
摘要:本文首先对分布式数据库的构建概况进行了分析,对分布式数据库的定义、特点以及体系结构进行了详细的分析,然后阐述了目前分布式数据库中存在的安全隐患,最后全面总结了提升分布式数据库系统整体的安全性应该采取的安全措施和关键技术,为实现数据的安全打下坚实的基础。分布式数据库系统的安全防范工作是一个长期的过程,需要我们在实际工作中结合现代化科学技术不断完善相关防护技术和优化管理制度,为实现提升分布式数据库系统的安全性打下坚实的基础。
关键词:分布式数据库;安全隐患;安全措施;关键技术
:TP311.13:A:1671-2064(2019)07-0029-02
0引言
IT技术的发展促进了分布式数据库的发展,但同时它也增加了应对分布式数据库安全问题的复杂性。基于开放互联网络环境的分布式数据库系统的安全问题比较复杂,在如何保障其安全性方面需要进行全面的分析评估。在分布式数据库的安全保障方面,迫切需要解决的工作有两点:第一,自然因素导致的故障问题,主要有抗击单站点故障和网络故障,进行研究主要是针对这两项故障问题,实现在最短的时间内对故障问题进行快速修复。第二,人为攻击导致的故障问题,这项故障主要来源是本机或者网络,主要是保障系统能有效抵挡黑客的攻击,为系统的安全稳定运行提供保障,如何保证分布式数据库的安全性己经成为数据库研究领域的重要课题之一。
1分布式数据库系统概述
1.1分布式数据库系统的定义
多个站点集合形成了分布式数据库系统,站点之间借助网络通讯进行连接,每个站点的数据库处于相对独立的状态,拥有各自的数据库服务器和存储,因此,从这种意义上来讲,分布式数据库系统可以理解为是许多集中式数据库系统的集合。在逻辑上,这些站点系统属于同一个系统,但各自保持着一定的独立性。服务器是分布式数据库系统运行的主要载体,也是各个站点实现分散运行的关键设备[1]。
1.2分布式数据库系统的特点
(1)独立性和透明性。数据独立性是分布式数据库的主要特性,数据独立性能够使数据独立于应用程序。分布透明性主要是指用户在访问数据库的过程中,可以不对数据库的逻辑分区、数据存放的物理位置、数据重复副本以及数据支持局部节点上的数据模型种类进行关注。分布式数据库系统的数据字典主要是用来储存数据分布的元信息(控制信息),在对非本地站点的数据进行请求访问的过程中,系统主要依据是数据字典来实现对被访问数据的解释、转换和传送的。(2)集中性和自治性。用户共享数据库中的相关资源,在集中式的数据库中,需要集中控制共享数据,以此来提高数据库的安全性和数据的完整性,并设有专职的数据库管理员(DBA)负责监督和维护系统的正常运行。在分布式数据库中,集中和自治是控制結构的两个主要层面,它们紧密关联、相辅相成,利用集中和自治结合的工作模式进行分布式数据库中的控制工作,使得各个站点的数据库管理工作能够依靠各个站点的数据库管理系统实现,各个站点数据库能够进行独立管理工作,具有高度自治的特点。但是,集中和自治管理的程度在不同数据库系统中有不同的体现,有的属于高度自治,有的属于高度集中控制管理[2]。(3)复制透明性。在分布式数据库系统中,各站点的数据复制工作不会引起用户的关注,系统会根据实际需要自行完成数据的更新。在分布式数据库系统中,本地站点可以接受来自其它站点的数据流,并在站点中储存该数据,供部署在该站点上的应用程序直接访问,省去数据流在不同站点间网络传输的时间,保障数据库操作和查询数据的工作效率。但是,对本地站点上的数据副本进行插入、更新、删除等操作,仍需要由系统对所有站点的数据副本进行统一处理。(4)易扩展性。在数据库环境中,单个数据库服务器的数据处理能力最终会遇到瓶颈,但提升分布式数据库的数据处理性能的方式是多样的,性能扩展易于实现。分布式数据库可通过增添站点中的数据库节点来实现对单个站点的数据处理能力的线性拓展;也可通过新增站点的方式,来实现对整个分布式数据库的数据处理能力的线性拓展[3]。
1.3分布式数据库系统的体系结构
分布式数据库系统使用的主要技术是计算机网络系统,通过网络能够实现将分散在地理位置不同的各处站点进行统一管理和控制,同时还能够不同程度的将很多个逻辑单元进行连接处理,最终形成一个物理位置分散、逻辑集中的分布式数据库系统。分布式的数据库类型一般有两种:一种是数据库在逻辑上集中,但在物理上呈现分布状况,这种形式的数据库一般是应用在中小企业中,这种企业对数据库的应用形式相对单一,应用的规模也较小。另一种是在逻辑和物理方面都呈分布的状况,通常也被称作联邦式分布数据库系统,由于各站点的数据库具有自治性的特点,因此,这种数据库的用途广泛,应用的规模比较大。
2分布式数据库系统的安全隐患
安全性是分
您可能关注的文档
- 互联网+视角下黄石休闲体育小镇建设规划与发展模式.docx
- 关于互联网+垃圾分类与回收的问题研究.docx
- 关于离散数学教学模式创新与方法改革的几点思考.docx
- 供电企业绩效管理实践中存在的一些问题及解决对策.docx
- 第13章电路初探 苏科版物理九年级上册.docx
- 第17课《盼》配套练习(基础+阅读)-部编版六年级上册.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路” 带解析.docx
- 第16讲 第15课 两汉的科技和文化.docx
- 第17课《短文两篇》之《陋室铭》知识点梳理及练习-2022-2023学年七年级语文下册古诗文专题期中期末复习(部编版)教师版.docx
- 第15章 轴对称图形与等腰三角形 综合检测 2023- 2024学年沪科版八年级数学上册.docx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)