oracle银行数据库设计说明.docx

上传人:b****5 文档编号:2824458 上传时间:2022-11-15 格式:DOCX 页数:17 大小:24.46KB
下载 相关 举报
oracle银行数据库设计说明.docx_第1页
第1页 / 共17页
oracle银行数据库设计说明.docx_第2页
第2页 / 共17页
oracle银行数据库设计说明.docx_第3页
第3页 / 共17页
oracle银行数据库设计说明.docx_第4页
第4页 / 共17页
oracle银行数据库设计说明.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

oracle银行数据库设计说明.docx

《oracle银行数据库设计说明.docx》由会员分享,可在线阅读,更多相关《oracle银行数据库设计说明.docx(17页珍藏版)》请在冰豆网上搜索。

oracle银行数据库设计说明.docx

oracle银行数据库设计说明

 

中国农业银行系统数据中心建设方案设计

 

学生

学号

系部

专业

指导教师

提交日期

中国农业银行系统数据中心建设方案设计

一、绪论

随着中国农业银行数据的集中,面对海量的数据,银行要花费大量的人力和财力来进行存储和维护,业务具有数据海量化的特点。

由于业务数据不断增长带来的压力,决定采用oracle数据库系统来完成此次中国农业银行的数据库系统设计。

 

二、银行业务模块设计

1、存款业务(Deposit):

开户业务、活期储蓄、整存整取定期储蓄、零存整取定期储蓄、教育储蓄、整存零取定期储蓄、存本取息定期储蓄、定活两便储蓄、资金归结、自动转账。

2、贷款业务(Loan):

住房按揭贷款、汽车贷款、教育助学贷款、创业贷款、生产经营贷款、农户贷款。

3、中间业务(Settlement):

结算业务、银行卡业务、担保业务、资讯类业务、其它业务。

4、电子银行业务(E-Banking):

包括网上银行、银行、手机银行、自助银行:

(1)网上银行(OnlineBanking):

账户信息查询、转账交易、漫游汇款、贷记卡还款、网上缴费、理财服务、信息管理、网上外汇宝、电子工资单查询、账户管理

(3)银行(TelephoneBanking):

转账结算、信息查询、投资理财、其他功能

(4)手机银行(MobileBanking):

信息查询、转账汇款、缴费支付、信用卡、漫游汇款、农户贷款、定活互转、第三方存管、消息定制、账户管理、基金买卖、双利丰

(5)自助银行(Self-ServiceBanking):

现金存款、现金取款、转账、查询余额、修改密码

 

三、数据库部署模式

数据大集中为银行带来集约化经营管理优势的同时,也带来了信息系统风险的相对集中,这使得银行经营发展对信息系统连续运行的要求也越来越高。

加强信息系统灾备体系建设,保障业务连续运行,已经成为影响银行市场竞争能力的一个重要因素。

对RTO=0、RPO=0的系统,决定数据库采用RAC+DataDataGuard模式。

根据RAC+DataDataGuard模式的特点,有如下要求:

1.主机与备机在物理上要分开。

为了实现容灾的特性,需要在物理上分割主机和备机。

2.进行合理的设计,充分实现DATAGUARD的功能。

注:

RTO(RecoveryTimeObject):

恢复时间目标,灾难发生后信息系统从停顿到必须恢复的时间要求。

RPO(RecoveryPointObject):

恢复点目标,指一个过去的时间点,当灾难或紧急事件发生时,数据可以恢复到的时间点。

 

四、数据库逻辑模型设计

1、针对数据的业务功能,同时提高Oracle数据库系统性能,因此Oracle数据库的表空间分为基本表空间和应用表空间。

表空间类别

表空间名称

存储容

说明

数据表空间

SYSTEM

存储oracle数据库系统数据字典对象。

Orcale数据库系统自身生成和使用——基本表空间。

总空间大小设置为2G

数据表空间

SYSAUX

存储SYSAUX数据。

Orcale数据库系统自身生成和使用——基本表空间。

Oracle10g中必须有的表空间。

总空间大小设置为4G,如果空间非常紧,可设置为2G。

回滚表空间

UNDO

容纳回滚数据。

不小于8G。

如果UNDO表空间是自动管理,oracle数据库自动生成。

(1)基本表空间:

表空间类别

表空间名称

存储容

说明

临时表空间

TEMP

容纳排序数据。

总空间大小不小于4G。

(2)应用表空间:

2、业务数据量的估算:

新上线或扩容时,对所申请的存储不得全部一次性挂上,应该预留出30%左右的空间用于追加,以防止出现业务发展和预期不一致时剩余空间多寡不均,调整困难。

操作系统上应该预先做好几个合适大小的lv备用,包括用于system/sysaux等表空间的小尺寸的lv和用于数据表空间、索引表空间的大尺寸lv,这些lv要求在HA两边主机都可见,不必单纯因为数据库增加数据文件而需要重新同步HA。

 

基本表空间名称

功能

数据量

操作频率

数据流量

Deposit

表空间

存储下列基本表:

开户业务、活期储蓄、整存整取定期储蓄、零存整取定期储蓄、教育储蓄、整存零取定期储蓄、存本取息定期储蓄、定活两便储蓄

300G

7000/天

1.2G/天

Loan

表空间

存储下列基本表:

住房按揭贷款、汽车贷款、教育助学贷款、创业贷款、生产经营贷款、农户贷款

250G

1500/天

600M/天

Settlement

表空间

存储下列基本表:

结算业务、银行卡业务、担保业务、资讯类业务、其它业务。

200G

2000/天

750M/天

OnlBank

表空间

存储下列基本表:

账户信息查询、转账交易、漫游汇款、贷记卡还款、网上缴费、理财服务、信息管理、网上外汇宝业务。

300G

7000/天

1.35G/天

TelBank

表空间

存储下列基本表:

转账结算、信息查询、投资理财、其他功能。

150G

3000/天

500M/天

MobBank

表空间

存储下列基本表:

信息查询、转账汇款、缴费支付、信用卡、漫游汇款、农户贷款、定活互转、第三方存管、消息定制、账户管理、基金买卖、双利丰业务。

200G

2200/天

800M/天

SelfSer

表空间

存储下列基本表:

现金存款、现金取款、转账、查询余额、修改密码

350G

8000/天

1.4G/天

 

每个表空间下的基本表:

Deposit表空间

表名称

功能

存储的表空间位置

Deposit_T_HuoQi

活期储蓄

Deposit

Deposit_T_ZCZQ

整存整取定期储蓄

Deposit

Deposit_T_LCZQ

零存整取定期储蓄

Deposit

Deposit_T_JiaoYu

教育储蓄

Deposit

Deposit_T_ZCLQ

整存零取定期储蓄

Deposit

Deposit_T_CBQX

存本取息定期储蓄

Deposit

Deposit_T_DingHuo

定活两便储蓄

Deposit

Deposit_T_KaiHu

开户业务

Deposit

Loan表空间

表名称

功能

存储的表空间位置

Loan_T_ZFAJ

住房按揭贷款

Loan

Loan_T_QiChe

汽车贷款

Loan

Loan_T_JYZX

教育助学贷款

Loan

Loan_T_ChuangYe

创业贷款

Loan

Loan_T_SCJY

生产经营贷款

Loan

Loan_T_NongHu

农户贷款

Loan

Settlement表空间

表名称

功能

存储的表空间位置

Settlement_T_JieSuan

结算业务

Settlement

Settlement_T_YingHangKa

银行卡业务

Settlement

Settlement_T_DanBao

担保业务

Settlement

Settlement_T_ZiXun

资讯类业务

Settlement

Settlement_T_Others

其它业务

Settlement

 

OnlBank表空间

表名称

功能

存储的表空间位置

OnlBank_T_ZHCX

账户信息查询

OnlBank

OnlBank_T_ZZJY

转账交易

OnlBank

OnlBank_T_MYHK

漫游汇款

OnlBank

OnlBank_T_DJKHK

贷记卡还款

OnlBank

OnlBank_T_WSJF

网上缴费

OnlBank

OnlBank_T_XXGL

信息管理

OnlBank

OnlBank_T_WSWHB

网上外汇宝业务

OnlBank

OnlBank_T_LiCai

理财服务

OnlBank

TelBank表空间

表名称

功能

存储的表空间位置

TelBank_T_ZZJS

转账结算

TelBank

TelBank_T_XXCX

信息查询

TelBank

TelBank_T_TZLC

投资理财

TelBank

TelBank_T_Others

其他功能

TelBank

MobBank表空间

表名称

功能

存储的表空间位置

MobBank_T_XXCX

信息查询

MobBank

MobBank_T_ZZHK

转账汇款

MobBank

MobBank_T_JFZF

缴费支付

MobBank

MobBank_T_MYHK

漫游汇款

MobBank

MobBank_T_NHDK

农户贷款

MobBank

MobBank_T_DHHZ

定活互转

MobBank

MobBank_T_DSFCG

第三方存管

MobBank

MobBank_T_XXDZ

消息定制

MobBank

MobBank_T_JJMM

基金买卖

MobBank

MobBank_T_DSFCG

第三方存管

MobBank

MobBank_T_SLFYW

双利丰业务

MobBank

SelfSer表空间

表名称

功能

存储的表空间位置

SelfSer_T_XJCK

现金存款

SelfSer

SelfSer_T_XJQK

现金取款

SelfSer

SelfSer_T_ZhuangZhang

转账

SelfSer

SelfSer_T_CXYE

查询余额

SelfSer

SelfSer_T_XGMM

修改密码

SelfSer

下面列出几个数据表的结构设计:

活期储蓄表

字段名称

字段描述

类型

长度

允许为空

No

序号

4

PK

AccountNo

账号

20

非空

DepositName

存款人

10

非空

DepositSum

存款金额

8

非空

DepositDate

存款日期

8

非空

SaveRate

存储利率

8

非空

TakeName

取款人

10

非空

TakeSum

取款金额

8

非空

TakeDate

取款日期

8

非空

 

开户业务表

字段名称

字段描述

类型

长度

允许为空

AccountNo

20

PK

OpenName

开户人

20

非空

LandPassword

登录密码

6

非空

IdeCardNo

20

非空

DepositDate

余额

12

非空

OpenDate

开户日期

8

非空

OpenAddress

开户地址

100

非空

3、分区表设计和索引设计:

(1)分区设计是为解决数据库中巨大的表或索引读写速度过慢而提出的解决方案,分区技术利用物理上和逻辑上对数据进行分割来提高处理速度。

有数500行以上的表时,采用分区策略。

大型表或索引经过分区后更容易进行管理,因为这样可以快速高效地管理和访问数据子集,同时维护数据集合的完整性。

可使用复合分区。

先使用围分区,将每一交易日期交易的记录按时间分区,然后每个分区中的数据分三个子分区,将数据散列地存储在三个指定的表空间中。

分区提供以下优点:

A、由于将数

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1