《海洋经济综合数据库建设规范》(报批稿).pdf
《《海洋经济综合数据库建设规范》(报批稿).pdf》由会员分享,可在线阅读,更多相关《《海洋经济综合数据库建设规范》(报批稿).pdf(31页珍藏版)》请在文库网上搜索。
1、ICS 07.060 CCS A 45 HY 中 华 人 民 共 和 国 海 洋 行 业 标 准 HY/T XXX-202X 海洋经济综合数据库建设规范 Specifications for comprehensive database construction of ocean economy (报批稿)(2022 年 8 月 10 日)202X-XX-XX 发布 202X-XX-XX 实施 中华人民共和国自然资源部 发 布 XX/TXXXXXXXXX I 目 次 前言.III 1 范围.1 2 规范性引用文件.1 3 术语和定义.1 4 总体要求.2 4.1 建设原则.2 4.2 数据组织
2、方式.2 5 数据内容.3 5.1 数据组成.3 5.2 基础支撑数据.3 5.3 专业原始数据.3 5.4 专业工作数据.3 5.5 综合应用数据.3 5.6 元数据.3 6 数据库设计.3 6.1 概念结构设计.3 6.2 逻辑结构设计.3 6.3 物理结构设计.4 6.4 设计报告.4 7 数据库建设.4 7.1 建库流程.5 7.2 数据准备.5 7.3 数据库模型创建.5 7.4 数据处理.6 7.5 数据入库前检查.6 7.6 数据入库.6 7.7 数据入库后检查.6 8 安全保障.6 8.1 网络安全.6 8.2 系统安全.7 8.3 应用安全.7 9 部署运维.7 9.1 运行
3、环境要求.7 9.2 维护检查与调优.7 9.3 备份恢复.7 9.4 安全审计.7 附 录 A(资料性)元数据库数据结构.8 XX/TXXXXXXXXX II 附 录 B(资料性)基础支撑数据库数据结构.9 附 录 C(资料性)专业原始数据库数据结构.19 附 录 D(资料性)专业工作数据库数据结构.22 附 录 E(资料性)综合应用数据库数据结构.23 参考文献.25 XX/TXXXXXXXXX III 前 言 本文件按照 GB/T 1.12020标准化工作导则 第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件
4、由中华人民共和国自然资源部提出。本文件由全国海洋标准化技术委员会(SAC/TC283)归口。本文件起草单位:国家海洋信息中心。本文件主要起草人:付瑞全、赵龙飞、路文海、段晓峰、郭越、宋维玲、王园君、韦广昊、赵心宇、李长如、郑莉、张建辉、左国成。XX/TXXXXXXXXX 1 海洋经济综合数据库建设规范 1 范围 本文件规定了海洋经济综合数据库(以下简称:数据库)的总体要求、数据内容、数据库设计、数据库建设、安全保障和部署运维等内容及要求。本文件适用于海洋经济综合数据库建设与共享服务,其他各类海洋经济相关数据库的建设也可参照执行。2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文
5、件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 2260 中华人民共和国行政区划代码 GB/T 5271.17-2010 信息技术词汇第 17部分:数据库 GB/T 20794-2021 海洋及相关产业分类 GB/T 50174-2017 电子信息系统机房设计规范 HY/T 160-2013 海洋经济指标体系 3 术语和定义 下列术语和定义适用于本文件。3.1 海洋经济 ocean economy 开发、利用和保护海洋的各类产业活动,以及与之相关联活动的总和。来源:GB/T 20794-2021
6、,3.1 3.2 基础支撑数据 base-supporting data 为海洋经济统计分析工作提供标准规范、海洋经济活动单位名录、产品目录等基础性支持的数据。3.3 专业原始数据 professional original data 通过制度统计、抽样调查、专题调查、数据共享、行政记录等监测手段获取的原始数据。3.4 XX/TXXXXXXXXX 2 专业工作数据 professional work data 以基础支撑数据和专业原始数据为基础,通过统计核算、分析评估等手段加工处理后形成的行业数据。3.5 综合应用数据 integrated application data 在专业工作数据的基
7、础上经加工整理形成为特定应用场景提供支撑的产品数据,满足政府、企业及公众需求的公共服务产品。3.6 元数据 metadata 关于数据或数据元素的数据(可能包括其数据描述),以及关于数据拥有权、存取路径、访问权和数据易变性的数据。来源:GB/T 5271.17-2010,17.06.05 3.7 海洋经济综合数据库 ocean economy comprehensive database 用于存储海洋经济相关数据信息的数据集合,涵盖海洋经济所有产业分类,为海洋经济统计分析工作提供应用支撑。注:按数据类型可分为元数据库、基础支撑数据库、专业原始数据库、专业工作数据库和综合应用数据库等。4 总体要
8、求 4.1 建设原则 在数据库建设过程中应遵循以下基本原则:a)实用性原则,数据库设计应按照各级海洋机构业务系统实际规模和用户需求进行设计,便于数据统计、分析和应用;b)完整性原则,数据库中数据应通过约束条件来控制,使用约束条件检验进入数据库中的数据值,防止重复或冗余的数据进入数据库,保证新建或修改后的数据能够遵循所定义的业务知识;c)独立性原则,数据库的数据应独立于应用程序,数据库的设计及其结构的变化不应影响应用程序;d)可扩展性原则,数据库设计应具有扩展性,系统增加新的应用或新的需求时,不应引起整个数据库结构的变动;e)安全性原则,数据库设计应具备一个合理和有效的备份和恢复策略,具备合理的
9、对数据库访问的授权设计,避免数据的非法访问,保证数据库的安全性;f)分级管理原则,数据库管理系统应实行用户分级管理,分别赋予角色访问数据的权限和使用系统功能的权限,严格控制角色登录。4.2 数据组织方式 XX/TXXXXXXXXX 3 海洋经济数据可采用关系型数据库和文件相结合方式进行组织。结构化的海洋经济统计数据采用关系型数据库方式进行组织管理,非结构化的公报、年报、发展报告等文件数据采用文件形式进行存储管理,数据体在数据库中记录相关属性及数据体的文件名和路径,通过文件路径将数据库和文件关联。海洋经济数据不包含要素几何特征的空间数据,海洋经济涉及的空间数据可调用海洋经济地理信息系统或其他专题
10、空间数据库。5 数据内容 5.1 数据组成 数据库应包括基础支撑数据、专业原始数据、专业工作数据、综合应用数据、元数据等内容。5.2 基础支撑数据 基础支撑数据包括但不限于海洋经济统计调查制度、海洋生产总值核算制度、海洋及相关产业分类、海洋法律法规、涉海相关规划、沿海地区行政区划、海洋经济活动单位名录、主要海洋产品目录、海洋科技名录等。5.3 专业原始数据 专业原始数据包括但不限于海洋经济活动单位运行情况、涉海就业人员及劳动报酬、海洋对外经济、海洋金融服务、海洋资源环境、海洋产业生产情况、主要海洋产品价格、海洋科学技术、海洋教育、海洋公共管理服务等专题原始统计数据和经过质量控制的基础数据。5.
11、4 专业工作数据 专业工作数据包括但不限于海洋经济综合统计数据、海洋经济核算数据、海洋经济分析评估数据等。5.5 综合应用数据 综合应用数据包括但不限于海洋经济动态数据、海洋经济统计公报数据、海洋经济发展报告数据、海洋经济发展指数数据、国证蓝色指数数据、海洋经济发展规划数据、海洋经济政策建议数据等。5.6 元数据 元数据包括但不限于数据集名称、数据表名称、数据分类、数据来源、数据地区、数据时间、重要程度、数据处理过程等。6 数据库设计 6.1 概念结构设计 数据库概念结构设计以用户需求和相关技术标准为依据,对数据库所管理的各类数据进行归类、综合、抽象等,确定数据库中各类数据的实体、实体属性以及
12、实体之间的关联关系,建立抽象的概念数据模型。6.2 逻辑结构设计 数据库逻辑结构设计应在概念结构设计的基础上,按照数据类型可分为基础支撑数据、专业原始XX/TXXXXXXXXX 4 数据、专业工作数据、综合应用数据、元数据等,不同尺度的同类数据应建立逻辑关联,同一尺度的同类数据间建立无缝关联,并采用优化的数据结构和组织方法,减少数据冗余。6.3 物理结构设计 物理结构设计按照逻辑设计的表结构进行,按照基础支撑数据库、专业原始数据库、专业工作数据库、综合应用数据库和元数据库进行建设,各级机构也可根据自身定义及相关业务对数据库重新命名和组合。数据库物理模型设计关系及框架图见图 1 所示,数据结构设
13、计可参见以下内容:a)元数据库数据结构见附录 A;b)基础支撑数据库数据结构见附录 B;c)专业原始数据库数据结构见附录 C;d)专业工作数据库数据结构见附录 D;e)综合应用数据库数据结构见附录 E。注:图中列出主要数据库对象内容。图 1 海洋经济综合数据库物理结构设计关系及框架图 6.4 设计报告 数据库设计报告包括但不限于需求分析、概念结构设计、逻辑结构设计、物理结构设计、软硬件及网络环境、数据组织与入库等。7 数据库建设 XX/TXXXXXXXXX 5 7.1 建库流程 建库流程包括数据准备、数据库模型创建、数据入库前检查、数据处理、数据入库、数据入库后检查等。7.2 数据准备 按照数
14、据库设计的要求收集所需的各类数据,数据经整理、分析、转换后满足待入库要求,存放到预设的存储空间上。7.3 数据库模型创建 7.3.1 创建要求 按照数据库的逻辑结构设计和物理结构设计,通过数据库管理系统对每类数据进行物理空间的分配,相关参数的设置,创建数据表和表空间。7.3.2 数据库对象命名 数据库对象包括表、视图、存储过程、函数、触发器、字段等。按照层次编码方法,将对象名称划分为标识符、实体描述和扩展码。对象规则结构如图 2 所示。图2 对象规则结构图 具体编码方法应遵循以下基本要求:a)标识符。所对应的数据库对象类型,最多 4 个字符。数据库对象标识符对应情况见表 1;b)实体描述。详尽
15、描述实体的内容,该实体不应以数字或下划线开头,最多 50 字符;c)扩展码。扩展码为可选内容,放在“”内。扩展码名称英文缩写,最多 100 字符;d)标识符与实体描述之间用下划线“_”进行分隔。表 1 数据库对象标识符对应表 序号序号 标识符标识符 说明说明 1 t/tbl 业务表 2 d 数据表 3 v 视图 4 p 存储过程 5 f 函数 6 tri 触发器 标识符 实体描述 扩展码 XXXX_XXXX XXXX XX/TXXXXXXXXX 6 表 1 数据库对象标识符对应表(续)序号序号 标识符标识符 说明说明 7 r 主外键关系 8 pk 主键(索引)9 fk 外键(索引)10 idx
16、 索引 11 ck 约束 7.3.3 字段命名 字段命名规则采用 7.3.2 命名规范约定,长度不超过 30 个字符,字段命名应采用可表达对象明确意义的形式命名,包含具有特定含义的英文单词或汉语拼音,同一个对象不宜采用英文和汉语拼音混用的形式命名。7.4 数据处理 数据处理应符合以下要求:a)区域编码使用统一的行政区划代码。区域信息应按照 GB/T 2260 的规定执行,便于与其他数据库系统、地理信息系统等进行数据共享、交互及对接;b)指标编码命名规则应按照 HY/T 160-2013 的第 6 章“海洋经济指标体系与代码”的规定执行,可根据实际需要自行扩展;c)海洋及相关产业分类应按照 GB
17、/T 20794-2021 的规定执行;d)以各行业最新相关技术规范的相关规定为准,解决交换数据在标准上的矛盾与冲突。7.5 数据入库前检查 数据入库前应选用适宜的方法对海洋经济统计数据进行质量检验。7.6 数据入库 数据入库应按照设计的数据组织方式进行,包括历史数据入库和现有数据入库两种类型。历史数据是指历史的统计报表或其他以共享方式获得的以纸质、文件等形式存储的数据资料,对其需要电子化整理后手工或使用入库工具导入数据库,现有数据指通过数据采集报送系统获得的数据,经质控后可采用手动、自动等方式进行入库,入库完成后应记录数据入库日志。入库前后的数据存放位置应与设计保持一致。7.7 数据入库后检
18、查 数据入库后,宜通过计算机辅助检查和自动检查的方式实现数据检查,主要包括:入库后数据是否完整、与入库前是否一致、是否存在重复入库等内容。8 安全保障 8.1 网络安全 网络安全范围主要包括网络结构、网络边界以及网络设备自身安全等,具体的控制点包括但不限于网络访问控制、恶意代码防范、结构安全与网络划分、网络设备防护、网络安全审计、网络入侵防范和边界完整性审查等,详细参见 GB/T 25070-2019 和 HY/T 240-2018。XX/TXXXXXXXXX 7 8.2 系统安全 系统安全包括操作系统安全和数据库系统安全两个方面。操作系统安全应满足用户身份认证机制、自主访问控制、审计、保证数
19、据完整性以及可用性的要求,详细参见 GB/T 20272-2019。数据库系统安全应满足完整性、保密性和可用性的要求,从身份鉴别、自主访问控制、安全审计、数据完整性、强制访问控制等方面进行规范,详细参见 GB/T 20273-2019。8.3 应用安全 应用安全包括但不限于数字证书认证、用户权限管理和数据交换安全。基于数据库的应用系统应建立基于数字证书的统一用户管理平台,实现对用户统一身份认证;用户权限管理采用分级管理的工作模式,提供资源管理、用户角色定义和划分、权限分配和管理、权限认证等功能;建立数据加解密交换体系,保证交换数据的数据安全。详细参见 GB/T 34080。9 部署运维 9.1
20、 运行环境要求 应提前对数据库数据量、访问量、运算量等进行综合评估,并对应提供满足需求的机房环境、网络环境、服务器、操作系统、数据库平台等软硬件环境。9.2 维护检查与调优 数据库使用过程中,应建立严格的数据库运行维护制度,做好日常运行记录、系统故障排查等,定期对数据库系统进行升级维护。根据使用情况应适时合理调整相应参数和配置,以保证数据库的高效运行。9.3 备份恢复 数据库应具备备份恢复功能,差异备份每天自动一次,全部数据备份每个月自动一次。可采用同城异处备份或异地备份,应定期对数据恢复进行演练,保证恢复方法和备份数据准确可用。9.4 安全审计 数据库应具备用户各类操作行为监视记录、风险预警
21、、异常行为统计分析等安全审计功能。XX/TXXXXXXXXX 8 附 录 A(资料性)元数据库数据结构 表A.1给出了元数据数据结构。表 A.1 元数据数据结构表(t_metadata)序序号号 字段名称字段名称 字段字段代码代码 类型类型 长度长度/精度精度 说明说明 1 ID ID int unsigned 19 元数据标识 2 数据集名 DATASET_NAME varchar 200 数据集名称 3 数据表名 TABLE_NAME varchar 200 数据表名称 4 数据表 ID TABLE_ID varchar 50 数据表标识 5 数据说明 DATA_DESC varchar
22、500 数据信息说明 6 数据分类 DATA_DFC varchar 100 7 数据来源 DATA_RES varchar 500 8 数据地区 DATA_AREA varchar 50 国家、省、市、县 9 数据时间 DATA_TIME varchar 10 格式 yyyy-MM-dd 10 重要程度 IMPORTANCE varchar 10 核心、重要、一般 11 数据处理过程 DATA_PROC varchar 500 处理过程简要说明 XX/TXXXXXXXXX 9 附 录 B(资料性)基础支撑数据库数据结构 本附录给出了基础支撑类相关数据表,这些数据表构成了基础支撑数据库的主体结
23、构,主要包括:a)指标信息表(t_indicator),具体参见表 B.1;b)指标分类表(t_indicator_category),具体参见表 B.2;c)指标计算表(t_indicator_calculation),具体参见表 B.3;d)指标计算关系表(t_indicator_calculation_ref),具体参见表 B.4;e)指标关系表(t_indicator_relation),具体参见表 B.5;f)制度信息表(t_system_info),具体参见表 B.6;g)报表版本信息表(tbl_report_version),具体参见表 B.7;h)报表信息表(tbl_repor
24、t),具体参见表 B.8;i)海洋经济活动单位名录表(tbl_company_directory),具体参见表 B.9;j)海洋产业信息表(tbl_industry),具体参见表 B.10;k)地区表(tbl_area),具体参见表 B.11;l)报告期表(t_report_period),具体参见表 B.12。XX/TXXXXXXXXX 10 表 B.1 指标信息表(t_indicator)序序号号 字段名称字段名称 字段字段代码代码 类型类型 长度长度/精度精度 说明说明 1 ID ID int unsigned 19 唯一标识 2 上级 ID PID int unsigned 19 上级
25、指标唯一标识 3 统计制度 ID STAT_SYSTEM_ID int 10 制度唯一标识 4 指标代码 CODE varchar 255 5 指标名称 NAME varchar 100 6 国标代码 NATIONAL_STANDARD_CODE varchar 255 7 指标分类 CATEGORY int 10 t_indicator_category 表内 ID 8 统计频率 FREQUENCY tinyint 2 年、季、月、旬、周、日 9 统计频率期别 FREQUENCY_STAGE tinyint 2 1:当期指标,2:累计指标 10 重要程度 IMPORTANCE tinyint
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 海洋经济综合数据库建设规范 海洋 经济 综合 数据库 建设 规范 报批