数据仓库分析系统整体设计方案_第1页
数据仓库分析系统整体设计方案_第2页
数据仓库分析系统整体设计方案_第3页
数据仓库分析系统整体设计方案_第4页
数据仓库分析系统整体设计方案_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录TOC\o"1-3"一、概述 PAGEREF\h2二、四科室需求 PAGEREF\h31、风险科需求 PAGEREF\h32、市场科需求 PAGEREF\h133、业务管理科需求 PAGEREF\h144、计划资金科需求 PAGEREF\h15三、需求分析 PAGEREF\h231、维表 PAGEREF\h232、事实表 PAGEREF\h233、事务——业务处理过程及业务术语 PAGEREF\h234、主键 PAGEREF\h245、外键 PAGEREF\h24四、系统结构图及业务数据流图 PAGEREF\h251、系统结构图 PAGEREF\h252、数据流图 PAGEREF\h26五、源数据表结构 PAGEREF\h271、BCS系统 PAGEREF\h272、Cardpool系统 PAGEREF\h343、NAS系统 PAGEREF\h364、BCS系统报表 PAGEREF\h37六、生成表结构 PAGEREF\h39七、码表结构 PAGEREF\h43八、结果表结构 PAGEREF\h50九、数据表创建方法 PAGEREF\h511、BCS系统 PAGEREF\h512、Cardpool系统 PAGEREF\h573、NAS系统 PAGEREF\h584、生成表 PAGEREF\h585、码表 PAGEREF\h62十、数据处理过程 PAGEREF\h681、目录结构 PAGEREF\h682、流程说明 PAGEREF\h68十一、问题及处理方法 PAGEREF\h80

一、概述BillInmon(数据仓库之父)在BuildingtheDataWarehouse(JohnWiley&SonsInc.,1996)书中把数据仓库描述为一个“面向主题的、完整的、非易失的、不同时间的、用于支持决策管理的数据集合”。数据仓库是只用于制作报表的数据库。对我们而言,数据仓库是某个“宽广”的数据仓储。它包括许多的主题领域。而一个数据集市,恰恰相反,它把眼睛盯在商业活动的某个非常有限的部分上。它往往涉及某个单独主题或单个类型的分析。在日常工作中,IT人员经常听到这样的抱怨:“我要求的报表怎么还没出来”或者是“我要对XX报表做些修改,怎么还没结果”等等。在IT飞速发展的最近几年里,银行信用卡部先后针对业务上了一些计算机系统。这些系统的特点是:信息量规模小、数据经常实时更新、适用于业务人员快速录入数据、使用模式相对来说是可以预测的、模式很复杂、业务流程难以更改、数据在线保存的时间较短及各系统之间缺乏必要的联系等。这样的系统被称之为OLTP系统。OLTP系统的这些特点也就决定了有如此抱怨。如何解决这些问题呢我们首先想到的是:把数据集中、完整地存储在中心数据库中。所有的业务处理在中心数据库上进行。所有的报表工作脱离数据库。这听起来难道不是有点像一个数据仓库吗我们为什么不在OLTP的业务系统数据库的基础上生成报表呢答案很简单:因为报表经常需要大量的、长时间的数据做依据,然后经过大量的运算,才能得出你想要的结论。这对业务系统的正常运转影响很大,以至于业务系统无法正常运转。当然,不是什么时候都需要一个数据仓库的。正如数据仓库的定义:是用于支持决策管理的数据集合。中国银行北京分行从1986年6月1日发行第一张人民币长城卡到现在拥有将近20万的持卡人。从过去手工处理业务到现在拥有几个OLTP业务系统。信用卡业务有了飞速的发展。但也应看到信用卡市场的激烈竞争。如何给决策者及时提供决策支持信息,是在激烈的市场竞争中立于不败之地的关键。

二、四科室需求1、风险科需求表1. 北京市分行/(XX支行)信用卡透支利息统计表年月日金卡普通卡比例合计自年初累计户数金额户数金额户数金额户数金额户数金额应收透支利息本月实收透支利息透支30天内应收息透支30天内本月实收息透支30-60天内应收息透支30-60天内本月实收息透支60-90天内应收息透支60-90天内本月实收息透支90-180天内应收息透支90-180天内本月实收息透支180-360天内应收息透支180-360天内本月实收息透支360-720天内应收息透支360-720天内本月实收息透支720天以上应收息透支720天以上本月实收息注:第一列的时间段缺省设置是表中值,但应允许人为修改各时间段的取值及范围。表2. 北京市分行/(XX支行)信用卡透支还款分析表年月日金卡普通卡比例合计自年初累计户数金额户数金额户数金额户数金额户数金额全辖透支数额本月实收透支额30天内透支额本月30天内透支户还款数30-60天内透支额本月30-60天内透支户还款数60-90天内透支额本月60-90天内透支户还款数90-180天内透支额本月90-180天内透支户还款数180-360天内透支额本月180-360天内透支户还款数360-720天内透支额本月360-720天内透支户还款数720天以上透支额本月720天以上透支户还款数注:上月付100,本月付80,虽还欠款,但算还款户。还款数额包括结息数额,由结息带来的实际还款也算还款户。第一列的时间段应允许人为调整,时间的累计是以某一天开始,倒推统计数据。

表3. XXXX年第X季度关于信用卡透支情况的报告(每季一份)总行:根据人总行银管[1997]185号文件,关于调整银行卡报表制度的通知精神,现统计数字如下:六个月以上透支余额二年以上透支余额已确认的损失金额已处理的损失金额其中呆帐核销其中保险赔偿其他情况注:第一、二项可由机器系统提供,其它项需手工填入。

表4. 中国银行人民币长城卡业务统计表风险统计表(月报)填报单位:(0142)北京市分行 表号:CCTAB5填报时间:0000年00月00日 0000年00月 金额单位:人民币、元(需取二个月的数据做统计)金卡普通卡合计机器可出数据善意透支(60天以内普通5000以下金卡2万以下)户 数收 回增 加转 出金 额收 回增 加转 出恶意透支户 数收 回转 入金 额收 回转 入一年以上恶意透支户 数收 回转 入金 额收 回转 入一年以上恶意透支收回户 数金 额机器不可出数据内部作案笔 数金 额内外勾结作案笔 数金 额遗失卡、被盗卡的冒用笔 数金 额伪造信用卡笔 数金 额涂改信用卡笔 数金 额假身份办卡笔 数金 额持卡人丧失偿还能力笔 数金 额本月公司卡止付数:(机器可出此数据)本月个人卡止付数:(机器可出此数据)注:户数收回是指已全部还清的;户数增加是指新增的透支户;“金额增加”是指以往透支户新增透支额和新增透支户全部透支额之和;转出户数是指到本月累计数超出60天的或超过普通卡、金卡限额的透支户;转出金额是转出户数金额之和;转出应与邻近项的转入相对应。表5. 分行及各支行透支状况(全部按户数/金额统计)(按各发卡单位统计) 年月日分支行名称透支金额上月透支增长率上月还款(包括还清)自年初累计还款本月新增透支自年初累计增加恶意透支180天以上恶意透支占总透支比例当前有效卡数量交易数量息存数量户数金额户数金额户数金额户数金额户数金额户数金额户数金额户数金额户数金额海淀朝阳西城崇文宣武机场办昌平顺义通县怀柔平谷密云大兴房山门头沟石景山丰台延庆东城前门支行原总行天马天马(吉亚)京分合计注:此表中的恶意透支是指超出180天以上的透支户概念:普通卡透支5000以上;金卡透支20000以上,透支天数超过60天。公式:(本月–上月)/上月例:本月透支150万;上月透支100万(150-100)/100=50%

表6. 信用卡风险资产分类汇总表填表单位(公章): 填表日期:年月日 单位:千元分类结果卡类笔数(1)(所有透支户)金额(2)(所有透支金额)正常(3)关注(4)不 良 资 产应计利息(10)笔数金额笔数金额笔数(5)小计金额(6)次级(7)可疑(8)损失(9)笔数金额笔数金额笔数金额单位卡个人卡合计制表人: 审核人: 负责人:注:(1)为五类风险资产的总笔数。(2)为五类风险资产的总金额,即(2)=(3)+(4)+(7)+(8)+(9)。(5)为(7)、(8)、(9)、的笔数合计。(6)为(7)、(8)、(9)、的金额合计。(10)为透支日至分类日应计利息。正常:金卡2万以内、普通卡5000以内,透支天数不足60天,均属正常范围。关注:透支额在善意透支额以内的,但透支天数在60~90天以内的,属关注范围。不良资产:无论金额多少,只要天数超出90天的均属不良资产范畴。次级:是指透支天数在90~180天以内的不良资产。可疑:是指透支天数在180~360天以内的不良资产。损失:是指透支天数超出360天以上的不良资产。

表7. 长城人民币信用卡持卡人消费/取现/存款/转帐状况统计表(月报)/(季报)年月日月消费5000~6000元月消费6000~10000元月消费10000元以上卡号金额笔数平均卡号金额笔数平均卡号金额笔数平均合计:注:卡号栏需按类别分别统计,如个人卡、单位卡、普通卡、金卡等,金额范围应允许人为调整。卡号按升序排列金额按降序排列同类卡按金额降序排列

表8. 长城人民币信用卡持卡人消费状况统计表(年报)年月日消费6万元~万元消费万元~12万元消费12万元以上卡号金额笔数平均卡号金额笔数平均卡号金额笔数平均合计:表9. NAS系统授权业务量统计(月报)(来源于NAS数据、自动授权语音系统,仅对长城卡进行统计)成功交易本行卡笔数外地卡笔数取现点笔数商户笔数发卡行授权笔数总行代授权笔数分代授权笔数转入手工授权联行号笔数联行号笔数联行号笔数合计注:转入手工授权的统计数来源于自动授权语音系统的统计结果

2、市场科需求每月分别统计我行发展/关闭商户、支行发展/关闭商户、EDC商户、POS商户数量,包括本月新增和月末总数。每月统计设备安装数量,包括POS、EDC台数。每月统计各家商户交易笔数、交易金额、比上月增加的百分比、比去年同期增加的百分比、自年初累计金额(按卡类、商户类分别统计)。按照长城卡、借记卡、VISA、MASTER卡、AE卡、DC卡、JCB卡分别统计。并按照饭店类、餐饮类、百货类、工艺品类、其它类、交通类、娱乐类各类根据月交易总金额由大到小排列。各家商户月交易金额包括该家商户各种类型消费交易的总和。例如:北京友谊宾馆信用卡月交易金额应该是贵宾楼、迎宾楼、敬宾楼、悦宾楼、怡宾楼、苏圆、雅圆、友谊宫、各商品部、各餐厅以及商务中心交易量的总和。每月分别统计各支行发展商户数量及商户月交易量。每月统计各类商户分卡别的收益情况。其中设立两个参数:人民币长城卡平均回扣率、外卡平均回扣率。能够随时统计某一类商户或某一家商户某一时期(最小到天)的交易量情况、收益情况(交易量X回扣率),包括与上期或去年同期比较的动态数据。能够随时统计各商户某一时期EDC交易量及平均每台EDC交易量,并计算EDC设备的投资回报比。每月按商户类分类统计本月无交易商户也叫睡眠户名单。并随时可在系统中查询某家商户未发生交易的起始时间。建立参数监测:如按某类商户(按卡的交易量)增长和降低的百分比打印此类商户。3分钟内同一卡号在同一POS机上的多笔交易清单,1天以内同一卡号在同一POS上的多笔交易清单,EDC要求当天结帐,但已超出2天还未结帐的记录要求打印输出。

3、业务管理科需求1).透支分析:每星期二的透支表员工卡透支Y10,000以上(表一)普通卡透支Y20,000以上(表二)金卡透支Y30,000以上(表三)要求显示卡状态(有无止付)、有无保证金及保证金金额、透支天数2).交易分析:月大额授权、取现清单(注:授权按时间/笔数/金额排序)取现累计Y100,000以上(要求显示单笔最高金额)(表四)取现累计Y1,000,000以上(要求显示单笔最高金额)(表五)取现累计Y10,000,000以上(要求显示单笔最高金额)(表六)月大额员工卡交易Y5,000以上清单(分借方、贷方)(表七)月个人卡交易Y50,000以上清单(分借方、贷方)(表八)月公司卡交易Y500,000以上清单(分借方、贷方)(表九)4、计划资金科需求表1. 代理国外信用卡业务量统计表(月报)XXXX年XX月信用卡种类直接购货(手工)直接购货(EDC)合计自年初累计笔数金额笔数金额笔数金额笔数金额南洋商业银行美国运通公司大来信用卡公司JCB信用卡公司注:每一列需增加与去年同期比较(目前无去年数据)。VIP服务也要统计动态,VIP名单和卡号是动态变化的,由手工录入,各种专用卡的存款余额。直接购货数据来源于EDC系统,按清算行统计。手工数据无法得到。输入条件:年月。

表2. 中国银行人民币长城卡业务统计表卡帐户情况(月报)填报单位:(0013)延庆支行 表号:CCTAB2 填报时间:1999年9月6日 金额单位:万元人民币卡类个人卡单位卡合计比上月增长(%)比去年同期增长(%)去年同期累计上月本年累计本年累计1.本月新增发卡量A.信用卡其中:联名卡(各种专用卡)B.MC电子借记卡其中:联名卡C.VISA电子借记卡其中:联名卡2.本月注销和清户卡数3.月末有效持卡人数A.信用卡其中:联名卡D.专用卡其中:联名卡4.月末帐户总数(827)5.本月活动帐户数(827)6.月末透支帐户数(827)7.月末透支金额(827借)8.月末存款余额(827贷)A.备用金B.保证金9.透支占存款%单位负责人: 复核人: 制表人:注:输入条件:年月。

表3. 中国银行人民币长城卡业务统计表特约商户交易、收益明细表(月报)填报单位:(0013)延庆支行 表号:CCTAB4填报时间:1999年9月6日 金额单位:万元人民币卡交易商户个人卡单位卡借记卡(MC/VISA)其它卡合计本年累计交易额回扣额交易额回扣额交易额回扣额交易额回扣额交易额回扣额交易额回扣额宾馆餐饮百货工艺品民航旅游娱乐交通其他合计本月收益明细收入个人卡单位卡借记卡(MC/VISA)其它卡合计本年累计年费手续费透支息其它合计损失单位负责人: 复核人: 制表人:表4. 中国银行人民币长城卡业务统计表风险统计表(月报)填报单位:(0013)延庆支行 表号:CCTAB5填报时间:1999年9月6日 金额单位:人民币元金卡普通卡合计善意透支户数0收回000增加000转出000金额0收回000增加000转出000恶意透支户数0收回000转入000金额0收回000转入000一年以上恶意透支户数0收回000转入000金额0收回000转入000一年以上恶意透支收回数户数000金额000内部笔数作案金额内外勾结作案笔数金额遗失卡、被盗卡的冒用笔数金额伪造信用卡笔数金额涂改信用卡笔数金额假身份办卡笔数金额持卡人丧失偿还能力笔数金额单位负责人: 复核人: 制表人:表5. 人民币长城卡业务量统计表(增加与去年同期比较)XXXX年XX月交易情况个人卡公司卡合计自年初累计笔数金额笔数金额笔数金额笔数金额直接购货1.本卡本地2.本卡外地3.外卡本地合计(1+2)合计(1+3)合计(1+2+3)取现1.本卡本地2.本卡外地3.外卡本地合计(1+2)合计(1+3)合计(1+2+3)转帐1.本卡本地2.本卡外地3.外卡本地合计(1+2)合计(1+3)合计(1+2+3)存款1.本卡本地2.本卡外地3.外卡本地合计(1+2)合计(1+3)合计(1+2+3)注:输入条件:年月。表6. 中国银行人民币长城卡业务统计表商户及设备情况(月报)填报单位:(0013)延庆支行填报时间:1999年9月6日 表号:CCTAB3特约商户银行网点及设备商户类本月增减月末总数设备数目宾馆00受卡网点0餐饮00交易设备ATM0百货00POS0工艺品00EDC0民航00旅游00娱乐00交通00其他00合计00合计0单位负责人: 复核人: 制表人:注:设备分类无法辨别。表7. 中国银行人民币长城卡业务统计表金卡情况统计(月报)填报单位:(0013)延庆支行 表号:CCTAB9填报时间:1999年9月6日 金额单位:万元人民币卡类个人卡单位卡合计比上月增长%比去年同期增长%本年累计笔数金额笔数金额笔数金额笔数金额笔数金额笔数金额金卡交易量直接消费存现取现转帐2.月末有效金卡数3.金卡帐户总数4.金卡本月活动帐户数5.月末金卡透支帐户数6.月末金卡透支金额7.月末金卡存款余额A.备用金B.保证金8.金卡透支占存款%单位负责人: 复核人: 制表人:

表8. 联名卡及电信业务统计表取现直接购货合计自年初累计笔数金额笔数金额笔数金额笔数金额国航卡香格里拉卡其它290299其它笔数金额笔数金额笔数金额长城卡借记卡三、需求分析1、维表维表可以被看成是一个窗口,透过它用户可分析数据。维表中包含有支持商业运作的相关项的文字说明。在本系统中,可以成为维的有:分/支行、帐户、持卡人、商户、POS及时间等。2、事实表事实表可以被看作是有两部分组成的一种表,其中第一部分定义了主键;另一部分包含有关数据仓库的数值型测量值,这些测量值作为每一个衍生键定义和计算,并作为已知的事实或测量值保存。测量值应该具备的属性有:数值型和累积性(通常)。在本系统中,可以成为事实表的有:BCS交易表、BCS授权表、NAS授权表、EDC交易表及透支信息表。3、事务——业务处理过程及业务术语数据仓库设计关注的是对事务的理解。需求是与具体事务紧密结合的。在本系统中,可以成为事务的有:透支:透支利息、透支户数/金额、透支还款、善意透支、恶意透支、收回、增加、转入、转出等。交易:取现、借方、贷方、单笔最高金额、直接购货、转帐、存款、交易量、笔数、回扣率、收益等。业务:卡类、备用金、保证金、金卡、普通卡、公司卡、个人卡、员工卡、借记卡、外卡、手续费、有效、授权、商户、设备、活动、有效等。4、主键一个主键有一个表中的一个或多个字段构成,它唯一地标识了该表中的每一行,也既在被定义为主键的一个或多个列上建立一个唯一性索引。在本系统中,可以定义为主键的有:分支行号、帐号、卡号、商户号、POS号、交易类型、卡类别等。5、外键在一个表中被定义为主键的列如果被包含在另一个不同的表中,该列就被称为外键。注意只有在一个表中被定义为主键一部分的列才能被引用为外键。换一种说法,外键就是存储在另一个表中的该表的主键。四、系统结构图及业务数据流图1、系统结构图BCS信用卡业务包括四个业务系统,分别是长城卡管理系统——BCS,商户POS数据采集系统——Cardpool,异地网络授权系统——NAS及电话自动语音授权系统——JetVoice。DWBOS代表数据仓库分析系统。BCSNASCardpoolJetVoiceNASCardpoolJetVoiceSCOUNIXInformixSCOSCOUNIXInformixSCOUNIX流式文件容错系统容错文件报表文件WindowsNTSQLServerTCP/IPTCP/IPWindowsWindowsNTCOLDOracle服务器DDWBOS自动授权2、数据流图自动授权国外外币Cardpool总行国外外币Cardpool总行外卡信息外卡信息卡部业务卡部业务数据库表人民币数据库表人民币输出报表浏览器BO OracleBCSJetVoice输出报表浏览器BO OracleBCSJetVoice本地卡本地卡本地卡电话授权本地卡电话授权外地卡授权信息外地卡授权信息本地卡外地卡本地卡外地卡NASNAS本地卡本地卡总行外地卡外地发卡行外地卡本地卡本地卡NAS外地卡本地卡总行外地卡外地发卡行外地卡本地卡本地卡NAS外地卡本地卡五、源数据表结构1、BCS系统表1:DAT_CARD_INFO(持卡人信息)表类型:维表/日表更新类型:新——添加、有——修改生存期:每日更新(前一个交易日的表名变为.save)KEY值:卡号、卡状态、持卡人职务、单位所有制字段名称卡号当前卡状态卡状态设置日期有效期持卡人姓名持卡人卡面英文名称英文代码Card_noCard_statusStatus_dateExp_dateCardholderEmboss_name数据类型CharCharDateDateCharChar长度1612020说明1.开卡2.领卡3.挂失4.补卡5.止付6.换卡0.清卡YYMMDDYYMM字段名称密码性别持卡人证件类型证件号码持卡人出生日期持卡人国籍英文代码Pass_offsetSexId_typeId_numBirth_dateNationality数据类型CharCharCharCharDateChar长度611151说明1.男2.女1.身份证2.工作证3.护照4.临时身份证5.军人证件YYMMDD1.已婚0.未婚字段名称持卡人职务第一位是联名卡代码家庭住址家庭邮编家庭联系电话英文代码Title_codeSignature_noHome_addressHome_zip_codeHome_tel_no数据类型CharCharCharCharChar长度2640612说明01.干部02.职工03.总经理04.副总经理05.经理06.副经理07.处长(接左格)08.副处长09.局长10.副局长11.科长12.副科长13.其他0:无1:国航卡2:香格里拉卡字段名称单位名称单位所有制单位联系电话单位地址单位邮编ATM功能标志英文代码Employer_nameEmployer_ownershipEmployer_tel_noEmployer_addressEmployer_zip_codeAtm_function数据类型CharCharCharCharCharChar长度301124061说明1.国营2.集体3.外资4.合资5.侨资6.个体9.其他0.无1.有字段名称开卡柜员批准人英文代码TellerSupervisor_code数据类型CharChar长度33说明表2:DAT_CARD_FINA(帐户信息)表类型:维表/日表更新类型:新——添加、有——修改生存期:每日更新(前一个交易日的表名变为.save)KEY值:帐号、帐户状态、发卡行号字段名称交易代码交易类型帐户号清算日期卡号的14,15位出帐单日期英文代码Tran_idTran_typeAcct_noPosted_dateCard_sub_noBilling_date数据类型CharCharCharDateCharChar长度121222说明3.交单清算4.批处理交易11.签购(借)12.签购冲21.取现(借)22.取现冲31.转帐出(借)32.转帐出冲35.转帐入(贷)36.转帐入冲41.存款(贷)42.存款冲51.罚息(借)52.罚息冲61.存息(贷)62.存息冲71.费用(借)(接左格)72.费用冲81.保证金(贷)82.保证金冲83.保证金取(借)84.保证金取冲85.保证金利息(贷)86保证金利息(冲)YYMMDD主卡01—99.付卡本月帐单号050815182225字段名称交易金额帐户余额处理说明授权号码商户号码交易日期英文代码Tran_amtAcct_balParticularAuth_noMerchant_noInvoice_date数据类型NumberNumberCharCharCharDate长度8,28,210610说明1.内部处理2.商户交单YYMMDD字段名称柜员交易流水号场结流水号码输机柜员号码英文代码Teller_seq_noSeq_noTeller_code数据类型CharCharChar长度553说明表3:DAT_GUARANTEE_ACCT(保证金帐户信息)表类型:维表/日表更新类型:新——添加、有——修改生存期:每日更新(前一个交易日的表名变为.save)KEY值:帐号字段名称帐户号保证金状态状态日期开卡日期保证金余额英文代码Acct_noGuarantee_statusStatus_dateIssue_card_dateGuarantee_bal数据类型CharCharDateDateNumber长度1219,2说明0.清户1.有效YYMMDDYYMMDD表4:DAT_HOT_CARD(黑卡信息)表类型:事实表/日表更新类型:新——添加、有——修改生存期:每日更新(前一个交易日的表名变为.save)KEY值:卡号、扣卡代码字段名称卡号有效期扣卡代码柜员号输入日期英文代码Card_noExp_dateProcess_codeTeller_codeEntry_date数据类型CharDateCharCharDate长度1613说明YYMM1.扣卡5.拒付6.联系发卡行YYMMDD表5:DAT_VIP_CARD(贵宾卡授权限额信息)表类型:维表/日表更新类型:新——添加、有——修改生存期:每日更新(前一个交易日的表名变为.save)KEY值:帐号字段名称帐户号授权限额英文代码Acct_noAmt数据类型CharNumber长度128,0说明表6:DAT_MERCHANT_INFO(商户信息)表类型:维表/日表更新类型:新——添加、有——修改生存期:每日更新(前一个交易日的表名变为说明.save)KEY值:商户号、商户状态、商户所有制、授权方式字段名称商户号商户状态最后依次状态设置日期中文名称英文名称暂无用英文代码Merchant_noMerchant_statusStatus_dateMerchant_name_chnMerchant_name_engSic_code数据类型CharCharDateCharCharChar长度10130304说明0.关闭1.有效YYMMDD字段名称商户所有制地址邮编附属日期有效期联系人姓名英文代码OwnershipAddressZip_codeAffiliated_dateExp_dateContact_person数据类型CharCharCharDateDateChar长度1406620说明1.国营2.集体3.外资4.合资5.侨资6.个体7.其他YYMMDDYYMM字段名称联系人电话授权方式授权电话说明单号人民币授权限额折扣方式英文代码Contact_person_telAuth_modeAuth_telBulletin_numberFloor_amt_rmbDisc_rate_option数据类型CharCharCharCharNumberChar长度1211237,01说明1.电话2.电传0.无1.有字段名称人民币折扣率第一开户行名称第一帐户号第一帐户币种第二开户行名称第二帐户号英文代码Disc_rate_rmbRelated_bank1_nameRelated_bank1_acctRelated_bank1_currencyRelated_bank2_nameRelated_bank2_acct数据类型NumberCharCharCharCharChar长度4,2301223012说明字段名称第二帐户币种录入柜员批准人英文代码Related_bank2_currencyTeller_codeSupervisor数据类型CharCharChar长度233说明表7:DAT_POS_INFO(POS信息)表类型:维表/日表更新类型:新——添加、有——修改生存期:每日更新(前一个交易日的表名变为.save)KEY值:商户号、POS号字段名称商户号POS号POS状态状态日期型号序列号英文代码Merchant_noPos_noPos_statusStatus_dateModelSerial_no数据类型CharCharCharDateCharChar长度108188说明0.关闭1.有效YYMMDD字段名称拨号类型电话号码录入柜员批准人英文代码Dial_typeTel_noTeller_codeSupervisor_code数据类型CharCharCharChar长度11233说明1.音频2.脉冲表8:DAT_TRAN_AUTH(授权交易信息)表类型:事实表/日表更新类型:添加生存期:4个月KEY值:卡号、交易类型、商户号、POS号字段名称卡号交易代码交易类型授权状态授权日期授权号英文代码Card_noTran_idTran_typeAuth_statusAuth_dateAuth_no数据类型CharCharCharCharDateChar长度161116说明1.终端1.取现2.签购3.转帐4.紧急补偿0.删除1.有效字段名称授权时间授权金额帐户余额授权积数商户号码POS号码英文代码Auth_timeAmtAcct_balAuth_amt_totalMerchant_noPos_no数据类型DateNumberNumberNumberCharChar长度88,28108说明hh:mm:ss字段名称柜员号主管员号英文代码Teller_codeSupervisor_code数据类型CharChar长度33说明表9:DAT_TRAN_HOLD(持卡人交易记录)表类型:事实表/日表更新类型:添加生存期:4个月KEY值:帐号、卡号的14,15位、交易类型、商户代码字段名称交易代码交易类型帐户号清算日期卡号的14,15位出帐单日期英文代码Tran_idTran_typeAcct_noPosted_dateCard_sub_noBilling_date数据类型CharCharCharDateCharChar长度121222说明3.交单清算4.批处理交易11.签购(借)12.签购冲21.取现(借)22.取现冲31.转帐出(借)32.转帐出冲35.转帐入(贷)36.转帐入冲41.存款(贷)42.存款冲51.罚息(借)52.罚息冲61.存息(贷)62.存息冲71.费用(借)(接左格)72.费用冲81.保证金(贷)82.保证金冲83.保证金取(借)84.保证金取冲85.保证金利息(贷)86保证金利息(冲)YYMMDD主卡01—99.付卡本月帐单号050815182225字段名称交易金额帐户余额处理说明授权号码商户号码交易日期英文代码Tran_amtAcct_balParticularAuth_noMerchant_noInvoice_date数据类型NumberNumberCharCharCharDate长度8,28,210610说明1.内部处理2.商户交单YYMMDD字段名称柜员交易流水号场结流水号码输机柜员号码英文代码Teller_seq_noSeq_noTeller_code数据类型CharCharChar长度553说明2、Cardpool系统表1:DAT_CARDPOOL_LOG(交易记录信息)表类型:事实表/日表更新类型:每日生成一个生存期:1年KEY值:卡号、交易类型、商户号、POS号、卡类别字段名称交易类别卡号商户代号POS代号卡号有效期卡别英文代码TRANS_TYPECARD_NOMERCHANT_NOPOS_NOEXP_DATECARD_TYPE数据类型CharCharCharCharDateChar长度2201582说明01.一般交易02.退货交易03.离线交易(补登交易)04.电话授权10.电话授权11.预授权完成21.交易调整22.退货调整31.交易取消32.退货取消(接左格)41.交易冲消42.退货冲消43.交易取消冲消44.退货取消冲消50.结帐61.上传交易62.上传退货71.重复交易74.重复取消YYMM字段名称回应码授权码交易金额币别代号交易日期交易时间英文代码RESPONSE_CODEAUTH_NOTRAN_AMTCURRENCY_CODEINVOICE_DATEINVOICE_TIME数据类型CharCharNumberCharDateDate长度2610,23说明00.交易授权01.请查询发卡银行要求授权02.请查询发卡银行要求授权03.商户代号错误05.拒绝12.交易无效可能格式有错13.金额错误14.卡号错误,无效卡号15.无此发卡行19.请重新刷卡再试一次(接左格)代号未建档30.传输格式错误31.发卡银行未联网41.遗失卡43.坏卡请没收51.存款不足,拒绝交易54.过期卡55.个人口令错误58.交易不允许错误(接左格)76.产品代码错误77.结帐错误78.追踪码错误80.批次码错误代码错误91.网络死机94.序号重复95.批次传档中请等待96.主机系统故障XX.其它无法示别之回应码YYMMDDHH:MM:SS字段名称商户类别代号交易形式发票编号调阅编号英文代码MCC_CODETRANS_MODEINVOICE_NOREFERENCE_NO数据类型CharCharCharChar长度41612说明表2:DAT_MERCH_INFO(EDC商户信息)表类型:维表/日表更新类型:新——添加、有——修改生存期:每日更新KEY值:商户号字段名称EDC商户号BCS商户号商户中文名商户英文名AMEX卡号DINERS卡号英文代码MERCH_NOMERCHANT_NOMERCHANT_NAME_CHNMERCHANT_NAME_ENGAMEX_NODINERS_NO数据类型VARCHAR2VARCHAR2VARCHAR2VARCHAR2VARCHAR2VARCHAR2长度151530301515说明字段名称JCB卡号开户行开户行帐号MCC代码VISA卡手续费MASTER卡手续费英文代码JCB_NORELATED_BANK_NAMERELATED_BANK_ACCTMCC_CODEVISA_FEEMASTER_FEE数据类型VARCHAR2VARCHAR2VARCHAR2CHARNUMBERNUMBER长度15252544,24,2说明字段名称AMEX卡手续费DINERS卡手续费JCB卡手续费长城卡手续费英文代码AMEX_FEEDINERS_FEEJCB_FEEGW_FEE数据类型NUMBERNUMBERNUMBERNUMBER长度4,24,24,24,2说明3、NAS系统表1:DAT_NAS_MONITOR(本地卡)表类型:事实表/日表更新类型:每日生成一个生存期:1周KEY值:卡号、交易类型、商户号、分行代码字段名称卡号有效期交易类型授权金额授权时间商户号码英文代码Acct_noExp_dateTran_typeAmtAuth_timeMerchant_no数据类型CharDateCharNumberDateChar长度748,010说明YYMM字段名称分行代码授权号回应码英文代码Branch_codeAuth_noResponse_code数据类型CharCharChar长度482说明表2:DAT_NAS_MONITOR(外地卡)表类型:事实表/日表更新类型:每日生成一个生存期:1周KEY值:卡号、交易类型、商户号、分行代码字段名称卡号有效期交易类型授权金额授权时间商户号码英文代码Acct_noExp_dateTran_typeAmtAuth_timeMerchant_no数据类型CharDateCharNumberDateChar长度748,010说明YYMM字段名称分行代码授权号回应码英文代码Branch_codeAuth_noResponse_code数据类型CharCharChar长度482说明4、BCS系统报表表1:RPT_TRAN_ALL_LIST(交易清单)(左右两列)表类型:事实表/日报表更新类型:每日生成一个生存期:每日更新(前一个交易日的报表名变为.save)KEY值:卡号、交易类型字段名称流水号卡号交易类型交易代码交易金额交易日期英文代码Ref_noCard_noTran_typeTran_idTran_amtInvoice_date数据类型CharCharCharCharNumberDate长度8122113,26说明柜员号3+交易号53,4YYMMDD字段名称报表日期英文代码Report_date数据类型Date长度说明表2:RPT_TRAN_SLIP_LIST(透支补正清单)表类型:事实表/日报表更新类型:每日生成一个生存期:每日更新(前一个交易日的报表名变为.save)KEY值:卡号字段名称顺序号卡号交易码金额透支积数透支利率%英文代码Seq_noCard_noTran_typeTran_amtOverdraft_amt_totalOverdraft_interest数据类型NumberCharCharNumberNumberNumber长度519210,217,28,2说明51字段名称透支日期透支天数报表日期英文代码Overdraft_dateOverdraft_daysReport_date数据类型DateNumberDate长度67说明YYMMDD

六、生成表结构表1:CHG_CARD_FINA(每天变动帐户余额表)更新类型:添加生存期:无限KEY值:帐号、帐户状态、保证金状态、发卡行号字段名称帐户号帐户状态状态日期保证金标志保证金状态保证金状态日期英文代码Acct_noAcct_statusStatus_dateGuaranteeGuarantee_statusGuarantee_status_date数据类型CharCharDateCharCharDate长度12111说明字段名称保证金余额发卡行号借方金额贷方金额当天余额当天交易笔数英文代码Guarantee_balIssue_codeDebitCreditCurrent_balTran_count数据类型NumberCharNumberNumberNumberNumber长度8,029,29,212,23,0说明字段名称当天交易商户数产生日期英文代码Merchant_countBuild_date数据类型NumberDate长度3,0说明表2:FAT_ACCT_OVER(每天变动帐户透支表)更新类型:添加生存期:无限KEY值:帐号、发卡行号字段名称帐号透支起始日期最后一次透支日期最后一次透支余额当前余额透支基数英文代码Acct_noOverdraft_dateOverdraftlast_dateOverdraft_last_balCurrent_balOverdraftbal_total数据类型CharDateDateNumberNumberNumber长度1211,212,214,2说明字段名称发卡行号产生日期英文代码Issue_codeBuild_date数据类型CharDate长度2说明表3:FAT_OVER_INFO(每天帐户透支信息表)更新类型:添加生存期:无限KEY值:帐号、卡属性、透支状态、透支风险等级、发卡行号字段名称帐号卡属性透支状态透支金额透支变动金额透支风险等级英文代码Acct_noCard_attributeOverdraft_statusOverdraft_amtOverdraft_change_amtOverdraft_risk_grade数据类型CharCharCharNumberNumberChar长度121112,28,21说明字段名称透支起始日期透支天数透支罚息发卡行号产生日期英文代码Overdraft_dateOverdraft_daysOverdraft_punish_intIssue_codeBuild_date数据类型DateNumberNumberCharDate长度48,22说明表4:CHG_CARD_INFO(每天变动卡信息表)更新类型:添加生存期:无限KEY值:卡号、帐号、卡状态字段名称卡号帐号卡状态状态日期借方金额贷方金额英文代码Card_noAcct_noCard_statusStatus_dateDebitCredit数据类型CharCharCharDateNumberNumber长度161219,29,2说明字段名称当天交易笔数当天交易商户数产生日期英文代码Tran_countMerchant_countBuild_date数据类型NumberNumberDate长度3,03,0说明表5:CHG_MERCHANT_INFO(每天变动商户信息表)更新类型:添加生存期:无限KEY值:商户号、商户状态字段名称商户号商户状态状态日期借方金额贷方金额当天交易笔数英文代码Merchant_noMerchant_statusStatus_dateDebitCreditTran_count数据类型CharCharDateNumberNumberNumber长度1019,29,23,0说明字段名称当天交易POS数产生日期英文代码POS_countBuild_date数据类型NumberDate长度3,0说明表6:CHG_POS_INFO(每天变动POS信息表)更新类型:添加生存期:无限KEY值:商户号、POS号、POS状态字段名称商户号POS号POS状态状态日期借方金额贷方金额英文代码Merchant_noPOS_noPOS_statusStatus_dateDebitCredit数据类型CharVarchar2CharDateNumberNumber长度10819,29,2说明字段名称当天交易笔数产生日期英文代码Tran_countBuild_date数据类型NumberDate长度3,0说明

七、码表结构表1:COD_BAL_GROUP(余额分组码表)更新类型:新——添加、有——修改生存期:无限KEY值:无字段名称余额组说明最大余额最小余额英文代码Bal_groupBal_maxBal_min数据类型Varchar2NumberNumber长度146,06,0说明表2:COD_BOCBJ_BRANCH(北京分支行码表)更新类型:新——添加、有——修改生存期:无限KEY值:发卡行号字段名称发卡行号发卡行名称英文代码Issue_codeIssue_name数据类型CharVarchar2长度220说明表3:COD_CARD_TYPE(卡类型码表)更新类型:新——添加、有——修改生存期:无限KEY值:卡类型字段名称卡类型卡类型名称英文代码Card_typeCard_name数据类型CharVarchar2长度220说明表4:COD_ACCT_STATUS(帐户状态码表)更新类型:新——添加、有——修改生存期:无限KEY值:帐户状态字段名称帐户状态帐户状态名称英文代码Acct_statusStatus_name数据类型CharVarchar2长度120说明表5:COD_CARD_STATUS(卡状态码表)更新类型:新——添加、有——修改生存期:无限KEY值:卡状态字段名称卡状态卡状态名称英文代码Card_statusStatus_name数据类型CharVarchar2长度120说明表6:COD_OWNERSHIP(单位所有制码表)更新类型:新——添加、有——修改生存期:无限KEY值:单位所有制字段名称单位所有制代码单位所有制名称英文代码OwnershipOwnership_name数据类型CharVarchar2长度120说明表7:COD_TITLE_CODE(持卡人职务码表)更新类型:新——添加、有——修改生存期:无限KEY值:持卡人职务字段名称持卡人职务代码持卡人职务名称英文代码Title_codeTitle_name数据类型CharVarchar2长度220说明表8:COD_PROCESS_CODE(扣卡代码码表)更新类型:新——添加、有——修改生存期:无限KEY值:扣卡代码字段名称扣卡代码扣卡代码名称英文代码Process_codeProcess_name数据类型CharVarchar2长度120说明表9:COD_AUTH_MODE(授权方式码表)更新类型:新——添加、有——修改生存期:无限KEY值:授权方式字段名称授权方式授权方式名称英文代码Auth_modeAuth_name数据类型CharVarchar2长度120说明表10:COD_DAY_GROUP(日期分组码表)更新类型:新——添加、有——修改生存期:无限KEY值:无字段名称日期组说明最大余额最小余额英文代码Day_groupDay_maxDay_min数据类型Varchar2NumberNumber长度144,04,0说明表11:COD_MERCHANT_TYPE(商户类型码表)更新类型:新——添加、有——修改生存期:无限KEY值:商户类型字段名称商户类型商户类型名称英文代码Merchant_typeMerchant_name数据类型CharVarchar2长度120说明表12:COD_BCS_TRAN_TYPE(BCS交易类型码表)更新类型:新——添加、有——修改生存期:无限KEY值:BCS交易类型字段名称BCS交易类型交易类型名称借贷标志英文代码BCS_tran_typeTran_nameOn_load_flag数据类型CharVarchar2Char长度2201说明表13:COD_EDC_TRAN_TYPE(EDC交易类型码表)更新类型:新——添加、有——修改生存期:无限KEY值:EDC交易类型字段名称EDC交易类型交易类型名称英文代码EDC_tran_typeTran_name数据类型CharVarchar2长度220说明表14:COD_NAS_TRAN_TYPE(BCS交易类型码表)更新类型:新——添加、有——修改生存期:无限KEY值:NAS交易类型字段名称NAS交易类型交易类型名称英文代码NAS_tran_typeTran_name数据类型CharVarchar2长度220说明表15:COD_BOC_BRANCH(中国银行分行码表)更新类型:新——添加、有——修改生存期:无限KEY值:分行号字段名称分行号本外地代码分行名称英文代码Branch_idIn_out_idBranch_name数据类型CharCharVarchar2长度4140说明表16:COD_ACCT_EMP(帐号大客户对应码表)更新类型:新——添加、有——修改生存期:无限KEY值:帐号字段名称帐号客户名称英文代码Acct_noEmployer_name数据类型CharVarchar2长度1230说明表17:COD_CARD_ATTRIBUTE(卡属性码表)更新类型:新——添加、有——修改生存期:无限KEY值:卡属性字段名称卡属性卡属性名称英文代码Card_attributeAttribute_name数据类型CharVarchar2长度120说明注释:卡属性包括:1:单位普通卡,3:员工金卡,4:员工普通卡,5:单位金卡,6:个人金卡,9:个人普通卡。表18:COD_OVERDRAFT_STATUS(透支状态码表)更新类型:新——添加、有——修改生存期:无限KEY值:透支状态字段名称透支状态透支状态名称英文代码Overdraft_statusStatus_name数据类型CharVarchar2长度120说明注释:透支状态包括:0:未透,1:新增透支,2:透支未变,3:深度透支,4:透支部分还款。表19:COD_RISK_GRADE(透支风险等级码表)更新类型:新——添加、有——修改生存期:无限KEY值:透支风险等级字段名称透支风险等级透支风险等级名称英文代码Risk_gradeGrade_name数据类型CharVarchar2长度110说明注释:风险等级包括:0:无,1:正常,2:关注,3:次级,4:可疑,5:损失。表20:COD_SCHEDULE(源数据进入数据库时间表)更新类型:新——添加、有——修改生存期:无限KEY值:无字段名称导入日期英文代码Loader_date数据类型Date长度说明表21:LOG_LOADER_INFO(装载数据日志表)更新类型:新——添加、有——修改生存期:无限KEY值:无字段名称表名系统代码成功行数失败行数导入日期英文代码Table_nameSystem_codeSuccess_linesLost_linesLoader_date数据类型Varchar2CharNumberNumberDate长度2036,06,0说明表22:LOG_BUILD_INFO(生成数据日志表)更新类型:新——添加、有——修改生存期:无限KEY值:无字段名称表名生成行数生成日期英文代码Table_nameBuild_linesBuild_date数据类型Varchar2NumberDate长度206,0说明

八、结果表结构

九、数据表创建方法1、BCS系统表1.帐户余额表CREATETABLEDAT_CARD_FINA(ACCT_NOCHAR(12)NOTNULLENABLE,ACTIVECHAR(1),ACCT_CURRENCYCHAR(2),ACCT_STATUSCHAR(1),STATUS_DATEDATE,EXP_DATEDATE,APPLICATION_NUMCHAR(1),LANGUAGE_CODECHAR(1),BILLING_DATECHAR(2),BILLING_NAMEVARCHAR2(20),BILLING_ADDRESSVARCHAR2(40),BILLING_ZIP_CODECHAR(6),RELATED_BANK_NAMEVARCHAR2(30),RELATED_BANK_ACCTVARCHAR2(12),RELATED_BANK_CURRENCECHAR(2),PRINCIPAL_FEENUMBER(3,0),EXTENTION_FEENUMBER(3,0),REPORT_LOSS_FEENUMBER(3,0),REISSUE_FEENUMBER(3,0),SERVICE_FEENUMBER(3,0),DEPOSIT_RATE_OPTCHAR(1),OVERDRAFT_RATE_FEECHAR(1),GUARANTEECHAR(1),AUTH_AMT_TOTALNUMBER(9,0),LAST_STATEMENT_DATEDATE,LAST_STATEMENT_BALNUMBER(12,2),LAST_STATEMENT_PAGENUMBER(3,0),LAST_WORK_DATEDATE,LAST_WORK_BALNUMBER(12,2),LAST_WORK_BAL_TOTNUMBER(13,0),CURRENT_BALNUMBER(12,2),DEPOSIT_INTERESTNUMBER(10,2),OVERDRAFTLAST_DATEDATE,OVERDRAFT_DATEDATE,OVERDRAFTBAL_TOTALNUMBER(14,2),OVERDRAFT_LAST_BALNUMBER(11,2),TELLER_CODECHAR(3),SUPERVISOR_CODECHAR(3),ISSUE_CODECHAR(2))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL20MNEXT20MPCTINCREASE0MINEXTENTS1MAXEXTENTS200);主键ALTERTABLEDAT_CARD_FINAADDCONSTRAINTACCT_PKPRIMARYKEY(ACCT_NO)USINGINDEXSTORAGE(INITIAL1MNEXT1MPCTINCREASE0)TABLESPACEINDX;外键ALTERTABLEDAT_CARD_FINAADDCONSTRAINTFINA_ISSUE_FKFOREIGNKEY(ISSUE_CODE)REFERENCESCOD_BOCBJ_BRANCH(ISSUE_CODE);表2.卡信息表CREATETABLEDAT_CARD_INFO(CARD_NOCHAR(16)NOTNULLENABLE,ACCT_NOCHAR(12),CARD_STATUSCHAR(1),STATUS_DATEDATE,EXP_DATEDATE,CARD_HOLDERVARCHAR2(20),EMBOSS_NAMEVARCHAR2(20),PASS_OFFSETCHAR(6),SEXCHAR(1),ID_TYPECHAR(1),ID_NUMBERCHAR(18),BIRTH_DATEDATE,NATIONALITYCHAR(3),MARRIEDCHAR(1),TITLE_CODECHAR(2),SIGNATURE_NOCHAR(6),HOME_ADDRESSVARCHAR2(40),HOME_ZIP_CODECHAR(6),HOME_TEL_NOVARCHAR2(12),EMPLOYER_NAMEVARCHAR2(30),OWNERSHIPCHAR(1),EMPLOYER_TEL_NOVARCHAR2(12),EMPLOYER_ADDRESSVARCHAR2(40),EMPLOYER_ZIP_CODECHAR(6),ATM_FUNCTIONCHAR(1),TELLERCHAR(3),SUPERVISORCHAR(3))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL25MNEXT25MPCTINCREASE0MINEXTENTS1MAXEXTENTS200);主键ALTERTABLEDAT_CARD_INFOADDCONSTRAINTCARD_PKPRIMARYKEY(CARD_NO)USINGINDEXSTORAGE(INITIAL2MNEXT2MPCTINCREASE0)TABLESPACEINDX;外键ALTERTABLEDAT_CARD_INFOADDCONSTRAINTCARD_ACCT_FKFOREIGNKEY(ACCT_NO)REFERENCESDAT_CARD_FINA(ACCT_NO);ALTERTABLEDAT_CARD_INFOADDCONSTRAINTCARD_STATUS_FKFOREIGNKEY(CARD_STATUS)REFERENCESCOD_CARD_STATUS(CARD_STATUS);ALTERTABLEDAT_CARD_INFOADDCONSTRAINTCARD_TITLE_FKFOREIGNKEY(TITLE_CODE)REFERENCESCOD_TITLE_CODE(TITLE_CODE);ALTERTABLEDAT_CARD_INFOADDCONSTRAINTCARD_OWNERSHIP_FKFOREIGNKEY(OWNERSHIP)REFERENCESCOD_OWNERSHIP(OWNERSHIP);表3.保证金表CREATETABLEDAT_GUARANTEE_ACCT(ACCT_NOCHAR(12)NOTNULLENABLE,GUARANTEE_STATUSCHAR(1),STATUS_DATEDATE,ISSUE_CARD_DATEDATE,GUARANTEE_BALNUMBER(9,2))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL1MNEXT1MPCTINCREASE0MINEXTENTS1MAXEXTENTS200);外键ALTERTABLEDAT_GUARANTEE_ACCTADDCONSTRAINTGUARANT_ACCT_FKFOREIGNKEY(ACCT_NO)REFERENCESDAT_CARD_FINA(ACCT_NO);表4.黑卡表CREATETABLEDAT_HOT_CARD(CARD_NOCHAR(16),EXP_DATEDATE,PROCESS_CODECHAR(1),TELLER_CODECHAR(3),ENTRY_DATEDATE)PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL2MNEXT2MPCTINCREASE1MINEXTENTS1MAXEXTENTS200);外键ALTERTABLEDAT_HOT_CARDADDCONSTRAINTHOT_CARD_FKFOREIGNKEY(CARD_NO)REFERENCESDAT_CARD_INFO(CARD_NO);ALTERTABLEDAT_HOT_CARDADDCONSTRAINTHOT_PROCESS_FKFOREIGNKEY(PROCESS_CODE)REFERENCESCOD_PROCESS_CODE(PROCESS_CODE);索引CREATEINDEXHOT_CARD_ENTRY_DATEONDAT_HOT_CARD(ENTRY_DATE)TABLESPACEINDX;表5.大客户表CREATETABLEDAT_VIP_AUTH(ACCT_NOCHAR(12)NOTNULLENABLE,AUTH_LIMIT_AMTNUMBER(8,0))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL1MNEXT1MPCTINCREASE0MINEXTENTS1MAXEXTENTS200);外键ALTERTABLEDAT_VIP_AUTHADDCONSTRAINTVIP_AUTH_FKFOREIGNKEY(ACCT_NO)REFERENCESDAT_CARD_FINA(ACCT_NO);表6.商户信息表CREATETABLEDAT_MERCHANT_INFO(MERCHANT_NOCHAR(10)NOTNULLENABLE,MERCHANT_STATUSCHAR(1),STATUS_DATEDATE,MERCHANT_NAME_CHNVARCHAR2(30),MERCHANT_NAME_ENGVARCHAR2(30),SIC_CODECHAR(4),OWNERSHIPCHAR(1),ADDRESSVARCHAR2(40),ZIP_CODECHAR(6),AFFILIATEDCHAR(6),EXP_DATEDATE,CONTACT_PERSONVARCHAR2(20),CONTACT_PERSON_TELVARCHAR2(12),AUTH_MODECHAR(1),AUTH_TELVARCHAR2(12),BULLETIN_NUMBERCHAR(3),FLOOR_AMT_RMBNUMBER(6,0),DISC_RATE_OPTIONCHAR(1),DISC_RATE_RMBNUMBER(6,2),RELATED_BANK1_NAMEVARCHAR2(30),RELATED_BANK1_ACCTVARCHAR2(12),RELATED_BANK1_CURRENCYCHAR(2),RELATED_BANK2_NAMEVARCHAR2(30),RELATED_BANK2_ACCTVARCHAR2(12),RELATED_BANK2_CURRENCYCHAR(2),TELLER_CODECHAR(3),SUPERVISORCHAR(3))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL3MNEXT3MPCTINCREASE0MINEXTENTS1MAXEXTENTS200);主键ALTERTABLEDAT_MERCHANT_INFOADDCONSTRAINTMERCHANT_PKPRIMARYKEY(MERCHANT_NO)USINGINDEXSTORAGE(INITIAL100KNEXT100KPCTINCREASE0)TABLESPACEINDX;外键ALTERTABLEDAT_MERCHANT_INFOADDCONSTRAINTMERCHANT_OWNERSHIP_FKFOREIGNKEY(OWNERSHIP)REFERENCESCOD_OWNERSHIP(OWNERSHIP);ALTERTABLEDAT_MERCHANT_INFOADDCONSTRAINTMERCHANT_AUTH_FKFOREIGNKEY(AUTH_MODE)REFERENCESCOD_AUTH_MODE(AUTH_MODE);表信息表CREATETABLEDAT_POS_INFO(MERCHANT_NOCHAR(10)NOTNULLENABLE,POS_NOVARCHAR2(8)NOTNULLENABLE,POS_STATUSCHAR(1),STATUS_DATEDATE,MODELCHAR(8),SERIAL_NOCHAR(8),DIAL_TYPECHAR(1),TEL_NOCHAR(12),TELLER_CODECHAR(3),SUPERVISORCHAR(3))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL500KNEXT500KPCTINCREASE0MINEXTENTS1MAXEXTENTS200);主键ALTERTABLEDAT_POS_INFOADDCONSTRAINTPOS_PKPRIMARYKEY(POS_NO)USINGINDEXSTORAGE(INITIAL50KNEXT50KPCTINCREASE0)TABLESPACEINDX;外键ALTERTABLEDAT_POS_INFOADDCONSTRAINTPOS_MERCHANT_FKFOREIGNKEY(MERCHANT_NO)REFERENCESDAT_MERCHANT_INFO(MERCHANT_NO);表8.授权交易表CREATETABLEDAT_TRAN_AUTH(TRAN_IDCHAR(1),BCS_TRAN_TYPECHAR(1),AUTH_STATUSCHAR(1),CARD_NOCHAR(16)NOTNULLENABLE,AUTH_DATEDATE,AUTH_NOCHAR(6)NOTNULLENABLE,AUTH_TIMECHAR(8),AUTH_AMTNUMBER(8,0),ACCT_BALNUMBER(10,2),AUTH_AMT_TOTALNUMBER(8,0),MERCHANT_NOCHAR(10),POS_NOCHAR(8),TELLER_CODECHAR(8),SUPERVISOR_CODECHAR(3))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL300KNEXT300KPCTINCREASE1MINEXTENTS1MAXEXTENTS200);外键ALTERTABLEDAT_TRAN_AUTHADDCONSTRAINTAUTH_CARD_FKFOREIGNKEY(CARD_NO)REFERENCESDAT_CARD_INFO(CARD_NO);ALTERTABLEDAT_TRAN_AUTHADDCONSTRAINTAUTH_TRAN_TYPE_FKFOREIGNKEY(BCS_TRAN_TYPE)REFERENCESCOD_BCS_TRAN_TYPE(BCS_TRAN_TYPE);ALTERTABLEDAT_TRAN_AUTHADDCONSTRAINTAUTH_MERCHANT_FKFOREIGNKEY(MERCHANT_NO)REFERENCESDAT_MERCHANT_INFO(MERCHANT_NO);ALTERTABLEDAT_TRAN_AUTHADDCONSTRAINTAUTH_POS_FKFOREIGNKEY(POS_NO)REFERENCESDAT_POS_INFO(POS_NO);CREATEINDEXTRAN_AUTH_DATEONDAT_TRAN_AUTH(AUTH_DATE)TABLESPACEINDX;索引CREATEINDEXTRAN_AUTH_DATEONDAT_TRAN_AUTH(AUTH_DATE)TABLESPACEINDX;表9.长城卡交易表CREATETABLEDAT_TRAN_HOLD(TRAN_IDCHAR(1),BCS_TRAN_TYPECHAR(2),ACCT_NOCHAR(12)NOTNULLENABLE,POSTED_DATEDATE,CARD_SUB_NOCHAR(2),BILLING_DATECHAR(2),TRAN_AMTNUMBER(12,2),ACCT_BALNUMBER(12,2),PARTICULARVARCHAR2(10),AUTH_NOCHAR(6),MERCHANT_NOCHAR(10),INVOICE_DATEDATE,TELLER_SEQ_NOCHAR(5),SEQ_NOCHAR(5),TELLER_NOCHAR(3))PCTFREE15PCTUSED60TABLESPACESOURCESTORAGE(INITIAL1MNEXT1MPCTINCREASE1MINEXTENTS1MAXEXTENTS200);外键ALTERTABLEDAT_TRAN_HOLDADDCONSTRAINTHOLD_ACCT_FKFOREIGNKEY(ACCT_NO)REFERENCESDAT_CARD_FINA(ACCT_NO);ALTERTABLEDAT_TRAN_HOLDADDCONSTRAINTHOLD_TRAN_TY

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论