一、国内数据库标准化背景
我国数据库相关标准起步并不算晚,早在1991年机电十五所对ISO/IEC 9075:1989(SQL-89)进行了采标,编撰了GB/T 12991-1991《信息处理系统 数据库语言SQL》。但遗憾的是,国内数据库行业在接下来的一段时间中仿佛失去了活力。从1991年至2006年的15年间,国内没有一家机构或者单位进行过数据库方面的国际标准采标或者原创标准的编制,GB/T 12991-1991也是在2008年才进行了第一次更新,替换为了GB/T 12991.1-2008 《信息技术 数据库语言 SQL 第1部分: 框架》。在当时,SQL国际标准已经迭代了3次,系列标准也扩充到了14部分,最重要的规定SQL语法(Syntax)的ISO/IEC 9075-2标准至今并未采标发布。我国数据库安全方面的标准也是在2006年才首次制定(GB/T 20273-2006《信息安全技术 数据库管理系统安全技术要求》)。早期由于我国对数据库产品研发、理论研究以及相关标准编撰制定的不重视,极大影响了目前的数据库市场的自主性和原创性。
二、国内数据库标准体系
国外市场相对成熟和固化,数据库使用方式相对自由,数据库使用者对数据库产品的实现方式和原理并不是很关心,所以标准体系聚焦在数据库的使用与访问层面(SQL语言)。国内数据库起步较晚,从产品成熟度和使用者信任度来说并不能完全匹配市场要求,所以我国的标准规范要求更聚焦在数据库产品本身(技术要求与规范)。
国内目前的数据库方面标准呈现多而散,体系化弱的态势。具体来看,截止2022年12月份,国内已发布数据库标准分类(关系型)及归口组织如下图所示:
图1:国内数据库标准分类(关系型)及归口组织
总结来说,国内标准体系呈现如下的状态:
- 基础标准时效性不足
对标国外数据库标准体系,国内数据库的基础类标准(国标、行标)更新和修订频率较低,除了安全类的数据库技术要求外,SQL标准、术语标准等已超过10年未更新。
- 标准耦合性较高
国内的各个团体编制的标准耦合性过高,不同的数据库标准规范有大量重复要求。虽然业界对数据库的应用场景存在不同诉求,但是标准的编制应该更多从技术通用性出发,例如ISO/IEC 9075的SQL标准可以覆盖到所有使用SQL语言的数据库。
- 配套标准较少
数据库是一款商品化程度较高的产品,除了对产品本身的技术要求外,还需要对数据库的访问(接口)、同步、迁移等进行规范性要求。




