




GB/T 12991-1991《信息处理系统 数据库语言SQL》基本信息
标准号:GB/T 12991-1991
中文名称:《信息处理系统 数据库语言SQL》
发布日期:1991-08-19
实施日期:1992-04-01
发布部门:国家技术监督局
提出单位:机械电子工业部
归口单位:全国信息技术标准化技术委员会
起草单位:机械电子工业部第十五研究所
起草人:马应章、史宝月、徐昕、何新贵、张心耘
中国标准分类号:L79计算机开放与系统互连
国际标准分类号:35.060信息技术用语言
GB/T 12991-1991《信息处理系统 数据库语言SQL》介绍
GB/T 12991-1991《信息处理系统 数据库语言SQL》是中国国家标准的一部分,它规定了数据库语言SQL的语法和语义,旨在为数据库管理系统(DBMS)的开发和使用提供统一的指导。该标准发布于1991年8月19日,并从1992年4月1日起正式实施。
一、标准的主要内容包括
1、语言定义
标准详细定义了SQL语言的语法和语义,包括数据定义、数据操作、事务控制和数据访问控制等。它为创建、查询、更新和删除数据库中的数据提供了一套完整的规则。
2、语法结构
标准规定了SQL语言的语法结构,包括数据类型、表达式、语句和命令等。这些语法结构是构建SQL查询和操作的基础。
3、数据定义
数据定义部分涉及如何创建、修改和删除数据库中的表、视图、索引等对象。它还包括了数据完整性约束的定义,如主键、外键和唯一约束。
4、数据操作
数据操作部分描述了如何使用SQL语句对数据库中的数据进行查询、插入、更新和删除操作。这些操作是数据库日常管理中最基本的活动。
5、事务控制
事务控制部分规定了如何管理数据库事务,包括事务的开始、提交和回滚。这是确保数据库数据一致性和完整性的关键。
6、数据访问控制
数据访问控制部分涉及如何控制对数据库中数据的访问权限。它包括了用户认证、权限分配和角色管理等内容。
二、标准的意义
GB/T 12991-1991标准的发布对于信息处理系统具有重要意义:
1、统一规范
它为数据库语言SQL在使用提供了统一的规范,有助于提高数据库系统的兼容性和互操作性。
2、促进发展
标准的实施促进了数据库技术在发展,为数据库管理系统的开发和维护提供了指导。
3、提高效率
通过遵循统一的标准,数据库管理人员能够更高效地进行数据管理和信息处理。
三、标准的实施与影响
自1992年4月1日起,GB/T 12991-1991标准正式实施,对数据库管理系统的开发和使用产生了深远的影响:
1、技术培训
数据库管理人员和技术员需要接受SQL标准的培训,以确保他们能够正确地使用SQL语言。
2、系统升级
现有的数据库管理系统需要根据标准进行升级,以确保其符合最新的SQL规范。
3、国际接轨
随着中国信息技术的发展,GB/T 12991-1991标准也促进了中国数据库技术与国际标准的接轨。
GB/T 12991-1991《信息处理系统 数据库语言SQL》标准是中国信息技术领域的一项重要成果。它不仅规范了SQL语言的使用,还推动了数据库技术的发展和国际交流。
有检研究院旗下第三方检测报告办理服务