中国农业银行系统数据中心建设方案设计
学生姓名 学号 系部 专业 指导教师 提交日期
中国农业银行系统数据中心建设方案设计
一、绪论
随着中国农业银行数据的集中,面对海量的数据,银行要花费大量的人力和财力来进行存储和维护,业务具有数据海量化的特点。由于业务数据不断增长带来的压力,决定采用oracle数据库系统来完成此次中国农业银行的数据库系统设计。
二、银行业务模块设计
1、存款业务(Deposit):开户业务、活期储蓄、整存整取定期储蓄、零存整取定期储蓄、教育储蓄、整存零取定期储蓄、存本取息定期储蓄、定活两便储蓄、资金归结、自动转账。
2、贷款业务(Loan):住房按揭贷款、汽车贷款、教育助学贷款、创业贷款、生产经营贷款、农户贷款。
3、中间业务(Settlement):结算业务、银行卡业务、担保业务、资讯类业务、其它业务。
4、电子银行业务(E-Banking):包括网上银行、电话银行、手机银行、自助银行:
(1)网上银行(Online Banking):账户信息查询、转账交易、漫游汇款、贷记卡还款、网上缴费、理财服务、信息管理、网上外汇宝、电子工资单查询、账户管理
(3)电话银行(Telephone Banking):转账结算、信息查询、投资理财、其他功能
:
: : : : :
(4)手机银行(Mobile Banking):信息查询、转账汇款、缴费支付、信用卡、漫游汇款、农户贷款、定活互转、第三方存管、消息定制、账户管理、基金买卖、双利丰
(5)自助银行(Self-Service Banking):现金存款、现金取款、转账、查询余额、修改密码
三、数据库部署模式
数据大集中为银行带来集约化经营管理优势的同时,也带来了信息系统风险的相对集中,这使得银行经营发展对信息系统连续运行的要求也越来越高。加强信息系统灾备体系建设,保障业务连续运行,已经成为影响银行市场竞争能力的一个重要因素。对RTO=0、RPO=0的系统,决定数据库采用RAC+DataDataGuard模式。 根据RAC+DataDataGuard模式的特点,有如下要求:
1. 主机与备机在物理上要分开。为了实现容灾的特性,需要在物理上分割主机和备机。
2. 进行合理的设计,充分实现DATAGUARD的功能。 注:
RTO(RecoveryTime Object):恢复时间目标,灾难发生后信息系统从停顿到必须恢复的时间要求。
RPO(Recovery Point Object):恢复点目标,指一个过去的时间点,当灾难或紧急事件发生时,数据可以恢复到的时间点。
四、数据库逻辑模型设计
1、针对数据的业务功能,同时提高Oracle数据库系统性能,因此Oracle数据库的表空间分为基本表空间和应用表空间。
表空间类别 数据表空间 表空间名称 SYSTEM 存储内容 存储oracle数据库系说明 Orcale数据库系统自身生成和使用——基本表空间。总空间大小设统数据字典对象。 置为2G 数据表空间 SYSAUX Orcale数据库系统自身生成和使用——基本表空间。 Oracle10g中存储SYSAUX数据。 必须有的表空间。总空间大小设置为4G,如果空间非常紧张,可设置为2G。 容纳回滚数据。 不小于8G。如果UNDO表空间是自动管理,oracle数据库自动生成。 回滚表空间 UNDO (1)基本表空间:
表空间类别 临时表空间 表空间名称 TEMP 存储内容 容纳排序数据。 说明 总空间大小不小于4G。 (2)应用表空间:
2、业务数据量的估算:新上线或扩容时,对所申请的存储不得全部一次性挂上,应该预留出30%左右的空间用于追加,以防止出现业务发展和预期不一致时剩余空间多寡不均,调整困难。
操作系统上应该预先做好几个合适大小的lv备用,包括用于system/sysaux等表空间的小尺寸的lv和用于数据表空间、索引表空间的大尺寸lv,这些lv要求在HA两边主机都可见,不必单纯因为数据库增加数据文件而需要重新同步HA。 基本表空间名称 功能 数据量 操作频率 数据流量 存储下列基本表:开户业务、活期储蓄、整存整取Deposit 定期储蓄、零存整取定期表空间 储蓄、教育储蓄、整存零取定期储蓄、存本取息定期储蓄、定活两便储蓄 存储下列基本表:住房按Loan 揭贷款、汽车贷款、教育表空间 助学贷款、创业贷款、生产经营贷款、农户贷款 存储下列基本表:结算业Settlement 务、银行卡业务、担保业表空间 务、资讯类业务、其它业务。 存储下列基本表:账户信息查询、转账交易、漫游OnlBank 汇款、贷记卡还款、网上表空间 缴费、理财服务、信息管理、网上外汇宝业务。 存储下列基本表:转账结TelBank 算、信息查询、投资理表空间 财、其他功能。 存储下列基本表:信息查MobBank 询、转账汇款、缴费支付、信用卡、漫游汇款、表空间 农户贷款、定活互转、第300G 7000/天 1.2G/天 250G 1500/天 600M/天 200G 2000/天 750M/天 300G 7000/天 1.35G/天 150G 3000/天 500M/天 200G 2200/天 800M/天 SelfSer 表空间 三方存管、消息定制、账户管理、基金买卖、双利丰业务。 存储下列基本表:现金存款、现金取款、转账、查询余额、修改密码 350G 8000/天 1.4G/天 每个表空间下的基本表:
Deposit表空间
表名称 Deposit_T_HuoQi Deposit_T_ZCZQ Deposit_T_LCZQ Deposit_T_JiaoYu Deposit_T_ZCLQ Deposit_T_CBQX Deposit_T_DingHuo Deposit_T_KaiHu 功能 活期储蓄 整存整取定期储蓄 零存整取定期储蓄 教育储蓄 整存零取定期储蓄 存本取息定期储蓄 定活两便储蓄 开户业务 Loan表空间
表名称 Loan_T_ZFAJ Loan_T_QiChe Loan_T_JYZX Loan_T_ChuangYe Loan_T_SCJY Loan_T_NongHu 功能 住房按揭贷款 汽车贷款 教育助学贷款 创业贷款 生产经营贷款 农户贷款 Settlement表空间
表名称 Settlement_T_JieSuan 功能 结算业务 存储的表空间位置 Settlement 存储的表空间位置 Loan Loan Loan Loan Loan Loan 存储的表空间位置 Deposit Deposit Deposit Deposit Deposit Deposit Deposit Deposit Settlement_T_YingHangKa Settlement_T_DanBao Settlement_T_ZiXun Settlement_T_Others 银行卡业务 担保业务 资讯类业务 其它业务 OnlBank表空间
Settlement Settlement Settlement Settlement 表名称 OnlBank_T_ZHCX OnlBank_T_ZZJY OnlBank_T_MYHK OnlBank_T_DJKHK OnlBank_T_WSJF OnlBank_T_XXGL OnlBank_T_WSWHB OnlBank_T_LiCai 功能 账户信息查询 转账交易 漫游汇款 贷记卡还款 网上缴费 信息管理 网上外汇宝业务 理财服务 TelBank表空间
存储的表空间位置 OnlBank OnlBank OnlBank OnlBank OnlBank OnlBank OnlBank OnlBank 表名称 TelBank_T_ZZJS TelBank_T_XXCX TelBank_T_TZLC TelBank_T_Others 功能 转账结算 信息查询 投资理财 其他功能 MobBank表空间
存储的表空间位置 TelBank TelBank TelBank TelBank 表名称 MobBank_T_XXCX MobBank_T_ZZHK MobBank_T_JFZF MobBank_T_MYHK 功能 信息查询 转账汇款 缴费支付 漫游汇款 存储的表空间位置 MobBank MobBank MobBank MobBank