中间库数据库表结构说明固定和浮动_第1页
中间库数据库表结构说明固定和浮动_第2页
中间库数据库表结构说明固定和浮动_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、中间库数据库设计固定表设计一览表:元数据信息表 intf_metadata:接口数据表 intf_data:1地址:北京市西城区西直门内南小街国英 1 号 13 层(100035)中间库数据提取设计说明书:jiuqi.cm传真:表名intf_data列名说明类型定义空/非空约束条件id_tskprefix实例前缀标识varchar(6)非空PKid_unitcode代码,标识是哪个的数据varchar(20)非空PKid_periodtype时期类型,如:月报 Ychar(1)非空PKid_year数据所属年度varchar(4)非空PKid_period时期,如:第 9 期int非空PKid

2、_zbcode指标代码varchar(20)非空PKid_value指标值varchar(512)空表名intf_metadata列名说明类型定义空/非空约束条件im_guid唯一IDvarchar(32)非空PKim_tskprefix实例前缀varchar(6)非空im_zbname指标代码varchar(20)非空im_zbtitle指标标题varchar(200)空im_datatype数据类型int非空im_precision数据精度,对字符和数值类型有效int空im_decimal小数位,对数值类型有效int空im_source数据来源varchar(20)非空补充说明唯一索引 i

3、dx_metadata(im_tskprefix, im_zbname)表名功能说明intf_metadata元数据信息表intf_data接口数据表,存放外部系统写入的数据sys_sysini通用的数据储存表表 sys_sysini:通用数据浮动表1.1中间库浮动表支持功能数据来源标识是一个共同约束的标识,长度最好限制在 8 位。扩展现有中间库功能,加入对浮动指标的处理功能。扩展功能需修改现有中间库表结构,加入对浮动指标的支持功能。1 中间库元数据信息表:intf_floatmetadata2地址:北京市西城区西直门内南小街国英 1 号 13 层(100035)中间库数据提取设计说明书:ji

4、uqi.cm传真:表名intf_floatmetadata列名说明类型定义空/非空约束条件im_guid唯一IDVarchar2(32)非空PKim_tskprefix实例前缀Varchar2(6)非空im_zbname指标代码Varchar2(20)非空im_zbtitle指标标题Varchar2(200)空im_datatype数据类型int非空im_precision数据精度,对字符和数值类型有效int空im_decimal小数位,对数值类型有效int空im_source数据来源标识Varchar2(20)非空Im_floatArea表示哪些指标是同一个数据区域的Varchar2(40)

5、表名sys_sysini列名说明类型定义空/非空约束条件ini_guid唯一标识varchar(32)非空ini_filenameini 文件名varchar(50)空ini_sectionsection 名,相当于 ini 文件中的 sectionvarchar(50)空ini_ident参数名varchar(50)空ini_value参数值varchar(255)空ini_data参数值的二进制image空补充说明id_source数据来源标识,哪个系统提供的数据varchar(10)非空补充说明说明:Im_floatArea 表示该指标所在的浮动区域的唯一标识,该值由2 中间库数据信息表

6、:intf_数据来源的标识_ floatdata系统自动生成。说明:1 id_tskprefix: 统计系统必须的标识, 其取值可以取 info_metadata im_tskprefix 字段值。表中对应指标的2 id_unitcode:数据所属的代码,用来区分是哪个的数据,此代码为所取)。报表中的对应的代码。代码与名称对照由方提供(请向机关3. id_periodtype:数据的时期类型,使用一个字符来表示,统计系统中的时期类型有: 年报:N;月报:Y;4. id_year:数据所属年度,如:2006 年直接写 2006 即可。5. id_period:时期,是一个整数,从 1 开始,统计

7、系统中的时期主要有: 年报:固定值为整数 1;月报:从一月到十二月依次为整数 112;时期真对不同的报表类型有不同的时期与这对应6. Im_floatArea 表示该指标所在的浮动区域的唯一标识,该值与表 intf_floatmetadata 的 Im_floatArea 值匹配。7. AREA_ROWID 浮动行数据行编号,标识指标数据所在数据行的行号。示例说明:假如CI 系统要从两个外部系统 A 系统、B 系统取浮动指标数据,并且从 A 系统取年报数据,从 B 系统取年报、月报。其中从 A 系统取一个表的浮动数据,假五个浮动指标,分别为:ZB_A_01、ZB_A_02、ZB_A_03、ZB

8、_A_04、ZB_A_05,指标类型都为整数;从 B 系统取两个表的浮动指标数据,表一中取三个浮动指标,表二中取六个浮动指标,分别为:表一指标(ZB_B_01、ZB_B_02、ZB_B_01),表二指标(ZB_B_10、ZB_B_11、ZB_B_12、ZB_B_13、ZB_B_14、ZB_B_15),指标类型都为整数,并且表一为年报数据、表二为月报数据。3地址:北京市西城区西直门内南小街国英 1 号 13 层(100035)中间库数据提取设计说明书:jiuqi.cm传真:表名Intf_数据来源的标识_floatata列名说明类型定义空/非空约束条件id_tskprefix实例前缀标识Varch

9、ar2(6)非空PKid_unitcode代码,标识是哪个的数据Varchar2(20)非空PKid_periodtype时期类型,如:月报 YVarchar2(1)非空PKid_year数据所属年度Varchar2(4)非空PKid_period时期,如:第 9 期Int非空PKid_zbcode指标代码Varchar2(20)非空PKid_value指标值Varchar2(512)空Im_floatArea表示哪些指标是同一个数据区域的Varchar2(40)非空AREA_ROWID浮动行数据行编号int非空PK补充说明补充说明唯一索引 idx_metadata(im_tskprefix,

10、 im_zbname)依据规范分析示例可得,需要完成上例功能在中间库中要建立三张物理表,分别为: intf_floatmetadata、intf_A_ floatdata、intf_B_ floatdata。intf_floatmetadata 表为浮动指标元数据信息表、intf_A_ floatdata A 系统浮动数据信息表、intf_B_ floatdata B 系统浮动数据信息表。intf_floatmetadata 表存入所有待提取数据的指标配置信息。intf_A_ floatdata A 系统浮动数据信息表的同一浮动表的数据,1 的数据有两行,2 的数据有 1 行。表中的数据为两个

11、4地址:北京市西城区西直门内南小街国英 1 号 13 层(100035)中间库数据提取设计说明书:jiuqi.cm传真:id_tskprefixid_unitcodeid_periodtypeid_yearid_periodid_zbcodeid_valueIm_floatAreaAREA_ROWIDZCJT1N20099ZB_A_0112A011ZCJT1N20099ZB_A_0223A011ZCJT1N20099ZB_A_0324A011ZCJT1N20099ZB_A_0445A011ZCJT1N20099ZB_A_0577A011ZCJT1N20099ZB_A_0113A012ZCJT1

12、N20099ZB_A_0222A012ZCJT1N20099ZB_A_0331A012ZCJT1N20099ZB_A_0445A012ZCJT1N20099ZB_A_0553A012ZCJT2N20099ZB_A_01243A011ZCJT2N20099ZB_A_0256A011ZCJT2N20099ZB_A_0334A011ZCJT2N20099ZB_A_04522A011ZCJT2N20099ZB_A_05367A011im_guidim_tskprefixim_zbnameim_zbtitleim_datatypeim_precisionim_decimalim_sourceIm_flo

13、atAreaZCJTZB_A_01指标 01int00AA01ZCJTZB_A_02指标 02int00AA01ZCJTZB_A_03指标 03int00AA01ZCJTZB_A_04指标 04int00AA01ZCJTZB_A_05指标 05int00AA01ZCJTZB_B_01指标 B01int00BB01ZCJTZB_B_02指标 B02int00BB01ZCJTZB_B_03指标 B03int00BB01ZCJTZB_B_10指标 B10int00BB02ZCJTZB_B_11指标B11int00BB02ZCJTZB_B_12指标 B12int00BB02ZCJTZB_B_13指标

14、B13int00BB02ZCJTZB_B_14指标 B14int00BB02ZCJTZB_B_15指标 B15int00BB02intf_B_ floatdata B 系统浮动数据信息表表中数据为两个的数据,1 的数据有三行,2 的数据有 2 行。1.2注意事项1如果一个浮动区有 5 个指标,那么在这个浮动区的一行数据就要有 5 列值,这 5 列值中可能有一些列的值是空值,不论是否有空值,在 intf_数据来源的标识_ floatdata 数据表中AREA_ROWID 列值相同的一定要有 5 行数据。2AREA_ROWID 列的取值从 1 开始递增,即 1,2,3n(表示第一行数据,第二行数据

15、,第三行数据,第 N 行数据)。3当变化时 AREA_ROWID 列的取值重新记数,即 1,2,3n(从 1 开始重新取值)5地址:北京市西城区西直门内南小街国英 1 号 13 层(100035)中间库数据提取设计说明书:jiuqi.cm传真:id_tskprefixid_unitcodeid_periodtypeid_yearid_periodid_zbcodeid_valueIm_floatAreaAREA_ROWIDZCJT1N20099ZB_B_0112B011ZCJT1N20099ZB_B_0223B011ZCJT1N20099ZB_B_0324B011ZCJT1N20099ZB_B_0145B012ZCJT1N20099ZB_B_0277B012ZCJT1N20099ZB_B_0313B012ZCJT1N20099ZB_B_0122B013ZCJT1N20099ZB_B_0231B013ZCJT1N20099ZB_B_0345B013ZCJT2N20099ZB_B_1053B021ZCJT2N20099ZB_B_11243B02

温馨提示

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

评论

0/150

提交评论