XML文件如何由档案关系型数据库进行转换的规范

XML文件如何由档案关系型数据库进行转换的规范

ID:8562381

大小:6.28 MB

页数:68页

时间:2018-04-01

XML文件如何由档案关系型数据库进行转换的规范_第1页
XML文件如何由档案关系型数据库进行转换的规范_第2页
XML文件如何由档案关系型数据库进行转换的规范_第3页
XML文件如何由档案关系型数据库进行转换的规范_第4页
XML文件如何由档案关系型数据库进行转换的规范_第5页
资源描述:

《XML文件如何由档案关系型数据库进行转换的规范》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、XML文件如何由档案关系型数据库进行转换的规范1范围本标准规定了档案关系型数据库转换为XML文件需遵循的格式和要求。本标准适用于各类各级综合档案馆、机关、团体、企业事业单位和其他社会组织对档案关系型数据库与XML文件的转换。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB2312 信息交换用汉字编码字符集 基本集GB/T7408 数据元和交换格式 信息交换 日期和时间表示法(ISO8601:2000,IDT)GB/T12

2、991.1-2008 信息技术 数据库语言SQL 第1部分:框架(ISO/IEC9075-1:2003,IDT)GB13000-2010 信息技术 通用多八位编码字符集(UCS)(ISO/IEC10646:2003,IDT)GB18030-2005 信息技术 中文编码字符集GB/T18391.3—2009 信息技术 元数据注册系统(MDR) 第3部分:注册系统元模型与基本属性(ISO/IEC11179-3:2003,IDT)GB/T18793 信息技术 可扩展置标语言(XML)1.0DA/T46-2009 文书类电子文件元数据方案DA/T48-2

3、009 基于XML的电子文件封装规范3术语和定义DA/T46-2009、DA/T48-2009界定的以及下列术语和定义适用于本文件。3.1必选mandatory总是要求的。[GB/T18391.3—2009,定义3.2.17]3.2可选optional允许但并非必要的。[GB/T18391.3—2009,定义3.2.28]3.3条件选conditional在某一规定条件下所要求的。[GB/T18391.3—2009,定义3.2.9]674总则4.1为实现档案信息的格式开放、不绑定软硬件、文件自包含、格式自描述、持续可解释和可转换,应将档案关系型数

4、据库转换为XML文件进行存储。4.2XML文件的格式应符合GB/T18793-2002的规定。XML文件应通过Schema进行有效性验证。5转换策略5.1档案关系型数据库转换为一组XML文件以及Schema文件。数据库的用户、角色、权限、数据表结构、数据表关系、视图、存储过程、约束、索引、触发器等元数据信息存储在一个XML文件中;数据库的每个数据表的数据分别存储在不同的XML文件中。5.2存储数据库元数据信息的XML文件命名为metadata.xml,存储在header文件夹中;存储每个数据表的数据的XML文件以对应的数据表名称进行命名,存储在c

5、ontent文件夹中。可根据操作系统、内存、转换效率等实际情况确定单个XML文件的大小,数据表的数据量较大时可分成多个XML文件。在content文件夹中可以根据数据库的逻辑结构建立相应的文件夹。5.3Schema文件的名称根据相应XML文件的名称进行命名。存储数据库元数据信息的XML文件的Schema见附录A,存储数据表数据的XML文件的Schema见附录B。5.4应对XML文件的存储进行合理组织,按一定规则将其分类集中存储。存储结构的示例如图1所示:注:schema1、schema2、schema3为根据数据库的逻辑结构划分的数据分区的名称;

6、table1、table2、table3为数据表的名称。table3的数据分成了3个XML文件。图1存储结构示例5.5在XML文件中,所有二进制数据可转换为Base64编码表示。676数据库元数据的层次模型本标准将数据库的元数据分为数据库层元数据、数据分区层元数据、数据表层元数据、列层元数据四个层次,如图2所示:图2数据库元数据的层次模型7元数据元素及描述方法7.1元数据元素元数据元素规定如下:表1数据库层元数据编号元数据编号元数据编号元数据M301数据库转换包M309摘要值M317权限M302数据库名称M310用户M318权限类型M303运行平

7、台M311用户名称M319权限主体M304数据库软件M312用户描述M320权限客体M305创建时间M313角色M321可再授权M306数据库权属M314角色名称M322授权人M307消息摘要M315管理权限M323权限描述M308摘要算法M316角色描述M324数据分区67表2数据分区层元数据编号元数据编号元数据编号元数据M325数据分区名称M332视图M339存储过程特征M326数据分区描述M333视图名称M340返回类型M327数据表关系M334视图列M341存储过程参数M328关系名称M335视图查询M342执行代码M329父表名M336

8、视图描述M343存储过程描述M330子表名M337存储过程M344数据表M331列关系M338存储过程名称表3数据表层元数据编号元数据编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。