网站大量收购独家精品文档,联系QQ:2885784924

浅谈数据库在银行系统应用.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈数据库在银行系统应用

浅谈数据库在银行系统应用   摘要:随着信息技术在银行业的广泛应用,各大金融机构纷纷走上了数据大集中之路,数据库系统在银行信息系统中的作用越来越重要。不管是核心银行系统还是其他子系统都需要对海量的数据进行存储、处理和查询,而且银行系统对数据库的安全性和高可用性要求极高。银行内部的信息系统会根据业务诉求的差异选取不同的服务器和数据库实现。本文就介绍了银行信息科技体系中不同数据库的使用情况 关键词:信息技术;安全性;高可用性;数据库 0引言 面??金融市场的激烈竞争和信息技术的飞速发展,银行的科技体系建设呈现了“数据集中化、业务综合化、管理扁平化、决策科学化”的发展趋势。与业务相关的后台数据库中的业务数据量也在成几何量级增长。由于大型商业银行内部业务模式种类繁多,交易流程复杂,需要根据不同的业务规则和数据特点,选取不同的数据库。目前,在商业银行信息系统体系中,涉及到的数据库主要包括DB2、Oracle、SQL Server,部分系统还用到了MySql等开源数据库 1DB2数据库 1.1DB2简介 DB2全称为IBM DB2,是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX、Linux、z/OS,以及Windows服务器。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境。DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令 1.2 DB2在银行的应用 虽然银行业中后台信息系统数量众多,但其主要工作是进行各种账务交易管理,对于需要进行大量账务处理和计算的银行信息系统普遍采用DB2数据库。银行系统要求高稳定性、高可靠性和高安全性,Unix+DB2的组合对银行的系统高要求满足的较好。IBM提供的主机和数据库的解决方案,在很多银行都有成熟的案例 对于大型的商业银行,银行系统每天处理的请求可能要上亿次,DB2数据库对海量数据的管理更是十分出色。作为世界上最快的数据库之一,它可以在一天内完成9000多万次文本搜索,且每次的响应时间都小于半秒。银行信息系统中的服务器有很大一部分都是IBM的大型机和小型机,在数据库层面,选择IBM的DB2数据可以更好的发挥服务器和数据库的优势 2 ORACLE数据库 2.1 ORACLE简介 Oracle是美国Oracle公司提供的以分布式数据库为核心的一组软件产品,是目前最流行的C/S或B/S体系结构的数据库之一。它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库,它实现了分布式处理功能。系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的适应高吞吐量的数据库解决方案 2.2 ORACLE在银行的应用 Oracle可以支持Unix、Linux和Windows等主流操作系统,而且做为专业做数据库起家的Oracle,配套开发了许多高可用组件,为大型的应用系统提供了成熟完备的数据库高可用解决方案,如:Oracle RAC、GodenGate、Data Guard等。这些组件在银行的信息系统中使用相当广泛,比如网上银行系统、手机银行和各类台帐管理系统等 完善灾备系统是银行建设中至关重要的一项工作,Oracle公司提供数据库级别的异地灾备技术,这为银行信息系统的异地多活提供了可行性。并且Oracle在数据库的技术服务支持方面也相当完备,很多银行并没有技术能力很强的数据库维护人员,Oracle可以提供多种层次的数据库维保服务,为银行系统的高效可靠的运行保驾护航 随着Oracle 12C的发布,Oracle在云计算和大数据方面的优势也逐渐显现,各大银行都有海量的业务和客户数据,如何利用其进行精准营销已经成为各大银行业务的新诉求。使用Oracle的最新产品,可以对客户数据进行数据挖掘和大数据分析,为银行业务部门提供强有力的支持 3 SOL SERVER数据库 SQL Server微软公司推出的一种关系型数据库系统。它是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案 SQL Server以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。由于SQL Server只能在Windows平台上运行,没有丝毫的开放性,这就限制了它的应用范围。Windows操作系统由于其自身的限制,每运行一段时间就需要重启,这对需要提供7*24小时不停服务的银行系

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档