中国银行项目名称:中国银行数据库建设方案数据库建设前期说明:全行所有经营数据集中于北京、上海、广州三个数据中心。上海和广州数据中心成为生产运行中心。北京为灾难备份中心。我们将于这三个地方建设三个数据库,三个数据库通过镜像技术,数据同步变化。在此我们选择广州的数据中心来说明数据库建设方案。其余两个数据中心的建设方案完全相同。采用三个数据中心完全相同的原因:可以互相分担任务,提高业务操作的效率。一旦发生灾害,无事故的数据中心可以立即替代故障的数据中心继续执行任务,将银行的损失降到最低。概念结构设计数据库包含如下几类表:(分支号,分支名,分支城市,资金)(客户Id,客户姓名,性别,身份证号,地址)(贷款号,数量)(支付号,支付日期,支付数量)(员工号,员工姓名,开始工作时间,密码)(账户号,密码,余额,利率)(贷款号,分支号)(客户Id,贷款号)(客户Id,员工号)(客户Id,账户号,查询日期,取款日期,存款日期)员工表(Employee)。客户表(Customer)字段含义字段名称数据类型大小客户IDCustomer_IDchar20密码Customer_Pwdchar10姓名Customer_Namevarchar30性别Customer_Sexchar2身份证号Customer_IdentityChar18地址Customer_Addressvarchar40分支表(Branch)字段含义字段名称数据类型大小分支号Branch_IDchar10分支名Branch_Namevarchar20分支城市Branch_CityVarchar20资金Branch_Assetvarchar20存取款表(Account)字段含义字段名称数据类型大小客户IDCustomer_IDchar20账户号Dps_numchar20存款时间SavingTimeDateTime8取款时间GetTimeDateTime8查询时间InquireTimeDateTime8贷款表(Loan)字段含义字段名称数据类型大小贷款号Loan_IDchar20数量Loan_AmountVarchar20支付表(Payment)字段含义字段名称数据类型大小支付号Payment_IDchar20支付日期Payment_TimeDateTime8支付数量Payment_AmountVarchar20存款账户表(ount)ount_Amountvarchar20贷款分支表(Loan_Branch)字段含义字段名称数据类型大小贷款号Loan_IDchar20支付号Payment_IDchar20申请表(Borrower)字段含义字段名称数据类型大小客户IDCustomer_IDchar20贷款号Loan_IDchar20支询表(Ask)字段含义字段名称数据类型大小客户IDCustomer_IDchar20员工号Employee_IDchar20数据库结构数据库部署模式(采用什么样的模式,什么样的业务类型等等,都应该写明原因)RAC+DATAGUARD模式RAC+DATAGURAD具备以下特点:(1)、需要冗余的服务器设备。该模式需要有冗余的服务器硬件。硬件成本较高。(2)、安装配置比较复杂。该模式既需要配置RAC又需要配置DATAGUARD,配置过程比较复杂,配置周期长。………数据库服务器采用RAC+DATAGUARD模式,可以满足对可用性和容灾都有特定需求的应用。选择该模式的原因:RAC的好处是可以由多个性能较差的机器构建出一个整体性能很好的集群,并且实现了负载均衡,那么当一个节点出现故障时,其上的服务会自动转到另外的节点去执行,用户甚至感觉不到什么。………设计的数据库业务类型:OLTP(联机事务处理)使用OLTP的原因:支持大量并发用户定期添加和修改数据。在联机事务处理中,事务是被立即执行的将分布于不同地理位置的业务处理计算机设备或网络与业务管理中心网络连接,以便于在任何一个网络节点上都可以进行统一、实时的业务处理活动或客户服务。数据库规模(自己可以先到网上搜索数据,自己选择的那个银行相关的数据,如客户存款多少,客户数目多少,想办法查找,如果没有的话,可以自己编但是要合理,而且要有两年以上的数据,因为要算出增长率的大小,有了增长率才能说明数据库每年的容量要增大多少,这里我按照稳定增长率计算。还有就是,当存储数据一年下来,就已经占用了大量的
数据库设计方案初步 来自淘豆网m.daumloan.com转载请标明出处.