注册

国家标准计划《信息技术 数据库语言SQL 第2部分:基础》由 TC28(全国信息技术标准化技术委员会)归口 ,主管部门为国家标准委

主要起草单位 中国电子技术标准化研究院北京人大金仓信息技术股份有限公司天津南大通用数据技术股份有限公司成都市虚谷伟业科技有限公司武汉达梦数据库有限公司威讯柏睿数据科技(北京)有限公司北京华胜信泰数据技术有限公司瀚高基础软件股份有限公司天津神舟通用数据技术有限公司北京优炫软件股份有限公司北京华宇信息技术有限公司北京金山云网络技术有限公司星环信息科技(上海)有限公司中兴通讯股份有限公司华为技术有限公司浪潮电子信息产业股份有限公司

目录

基础信息

计划号
20230206-T-469
制修订
制定
项目周期
16个月
下达日期
2023-03-21
公示开始日期
2022-12-22
公示截止日期
2023-01-05
标准类别
基础
国际标准分类号
35.240.01
35 信息技术、办公机械
35.240 信息技术应用
35.240.01 信息技术应用综合
归口单位
全国信息技术标准化技术委员会
执行单位
全国信息技术标准化技术委员会
主管部门
国家标准委

起草单位

采标情况

本标准等同采用ISO/IEC国际标准:ISO/IEC 9075-2:2016。

采标中文名称:信息技术 数据库语言SQL 第2部分:基础。

目的意义

目前Oracle、微软、IBM等国外数据库产品已宣称支持最新的9075系列标准,但经过前期调研国内数据库产品多数以支持1992年的9075标准及部分行业规范为主,由于语言和缺少信息获取渠道等原因,仅少数产品宣称能够支持2016年的9075系列标准,对比最新的2016版本SQL语言在基础部分与1992年版本已经具有一定差距,在功能的语法实现上也已经产生变化。

产品间遵循的数据库语言标准版本的不一致导致国内产品在替代国外的数据库产品时,或国内产品自身间进行迁移时,在基础数据格式的对应和语法解析方面具有较大的差异性,使得数据难以在不同数据库间实现平滑迁移,目前市场上大多使用数据迁移工具完成此项工作,但该工具同样缺乏通用性,对于不同需求的数据库产品迁移仍需要耗费大量人工进行修正适配,用户在迁移数据库过程中耗费的成本较高。

同时,对目前国内数据库SQL语言标准的情况而言,仅对9075系列的第1部分(框架部分)进行过采标活动,但框架部分实际描述了整个9075系列标准的架构,缺乏其他部分的标准使得目前已采标的框架部分实用性不强,而ISO/IEC 9075-2:2016 Information technology - Database languages - SQL - Part 2: Foundation (SQL/Foundation)作为基础是整个9075系列标准的核心,标准中详细说明了应使用何种数据库SQL语言的语法和语义创建和使用SQL数据的数据结构和基本操作。

通过对该部分进行采标,能够推动国内数据库产品研发和设计过程中对最新国外的标准进行靠拢,减少产品间由于版本差异带来的基础格式、建表格式、SQL语法等方面的问题,降低迁移成本,完善国内数据库SQL语言类的标准体系部分。

范围和主要技术内容

该部分定义数据结构和对SQL数据的基本操作。它提供创建、访问、维护、控制和保护SQL数据的功能性能力。 该部分规定数据库语言的句法和语义。