65档案关系型数据库转换为XML文件的技术规范.doc.doc

65档案关系型数据库转换为XML文件的技术规范.doc.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
65档案关系型数据库转换为XML文件的技术规范.doc.doc

PAGE 2 ICS 01.140.20 A 14 备案号:48937-2015 DA 中华人民共和国档案行业标准 DA/T 57—2014 档案关系型数据库转换为XML文件的技术规范 Archival Relational Database Transform into XML Files 2014-12-31发布 2015-08-01实施 国 家 档 案 局 发 布 DA/T 57—2014 PAGE \* MERGEFORMATI 前 言 本标准由国家档案局档案科学技术研究所提出。 本标准由国家档案局归口。 本标准起草单位:国家档案局档案科学技术研究所、中央档案馆、沈阳东软系统集成工程有限公司。 本标准主要起草人:马淑桂、刘伟晏、冯丽伟、李玉民、郝晨辉、程春雨、曹燕、黄静涛、徐亮、杜琳琳、李华峰、纪晓博、林祥振、刘丹。 DA/T 57—2014 DA/T 57—2014 PAGE \* MERGEFORMAT68  PAGE 67 档案关系型数据库转换为XML文件的技术规范 1 范围 本标准规定了档案关系型数据库转换为XML文件需遵循的格式和要求。 本标准适用于各类各级综合档案馆、机关、团体、企业事业单位和其他社会组织对档案关系型数据库与XML文件的转换。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB 2312 信息交换用汉字编码字符集 基本集 GB/T 7408 数据元和交换格式 信息交换 日期和时间表示法(ISO 8601:2000,IDT) GB/T 12991.1-2008 信息技术 数据库语言SQL 第1部分:框架(ISO/IEC 9075-1:2003,IDT) GB 13000-2010 信息技术 通用多八位编码字符集(UCS)(ISO/IEC 10646:2003,IDT) GB 18030-2005 信息技术 中文编码字符集 GB/T 18391.3—2009 信息技术 元数据注册系统(MDR) 第3部分:注册系统元模型与基本属性(ISO/IEC 11179-3:2003,IDT) GB/T 18793 信息技术 可扩展置标语言(XML)1.0 DA/T 46-2009 文书类电子文件元数据方案 DA/T 48-2009 基于XML的电子文件封装规范 3 术语和定义 DA/T 46-2009、DA/T 48-2009界定的以及下列术语和定义适用于本文件。 3.1 必选 mandatory 总是要求的。 [GB/T 18391.3—2009,定义3.2.17] 3.2 可选 optional 允???但并非必要的。 [GB/T 18391.3—2009,定义3.2.28] 3.3 条件选 conditional 在某一规定条件下所要求的。 [GB/T 18391.3—2009,定义3.2.9] 4 总则 4.1 为实现档案信息的格式开放、不绑定软硬件、文件自包含、格式自描述、持续可解释和可转换,应将档案关系型数据库转换为XML文件进行存储。 4.2 XML文件的格式应符合GB/T 18793-2002的规定。XML文件应通过Schema进行有效性验证。 5 转换策略 5.1 档案关系型数据库转换为一组XML文件以及Schema文件。数据库的用户、角色、权限、数据表结构、数据表关系、视图、存储过程、约束、索引、触发器等元数据信息存储在一个XML文件中;数据库的每个数据表的数据分别存储在不同的XML文件中。 5.2 存储数据库元数据信息的XML文件命名为metadata.xml,存储在header文件夹中;存储每个数据表的数据的XML文件以对应的数据表名称进行命名,存储在content文件夹中。可根据操作系统、内存、转换效率等实际情况确定单个XML文件的大小,数据表的数据量较大时可分成多个XML文件。在content文件夹中可以根据数据库的逻辑结构建立相应的文件夹。 5.3 Schema文件的名称根据相应XML文件的名称进行命名。存储数据库元数据信息的XML文件的Schema见附录A,存储数据表数据的XML文件的Schema见附录B。 5.4 应对XML文件的存储进行合理组织,按一定规则将其分类集中存储。存储结构的示例如图1所示: 注:schema1、schema2、schema3为根据数据库的逻辑结构划分的数据分区的名称;table1、table2、table3为数据表的名称。table3的数据分成了3个XML文件。 图1 存储结构示例 5.5

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档