标准解读
GB/T 12991-1991 是一项中华人民共和国国家标准,全称为《信息处理系统 数据库语言 SQL》。这项标准发布于1991年,旨在规范和定义结构化查询语言(Structured Query Language,简称SQL)的语法、语义及使用规则,以促进数据库管理系统之间的互操作性和兼容性。
标准内容概览
-
范围:该标准明确了适用范围,即规定了SQL语言在信息处理系统中对数据库进行定义、操作以及控制数据的语言元素、规则及约束条件。
-
术语和定义:定义了SQL语言中涉及的关键术语,帮助用户理解各项功能和概念。
-
SQL概述:介绍了SQL的基本结构和特性,包括它是如何作为一种交互式和嵌入式的数据库语言使用的。
-
数据查询:详细说明了如何使用SQL执行数据检索操作,包括SELECT语句的语法、FROM子句、WHERE子句、GROUP BY、HAVING及ORDER BY等子句的使用方法,用于过滤、排序和分组数据。
-
数据操纵:涵盖了数据插入(INSERT)、更新(UPDATE)和删除(DELETE)的操作语句,以及这些操作如何影响数据库中的数据。
-
数据定义:描述了如何使用SQL创建、修改和删除数据库对象(如表、视图、索引等)的语句,包括CREATE、ALTER和DROP命令及其相关子句。
-
数据控制:涉及权限管理和事务控制,包括GRANT、REVOKE命令来授予或收回用户访问权限,以及COMMIT、ROLLBACK等命令来管理数据库事务的提交与回滚。
-
嵌入式SQL:解释了如何在宿主程序语言(如C、COBOL等)中嵌入SQL语句,包括预编译、变量绑定等技术。
-
附录:可能包含了关键字列表、保留字、示例代码和其他辅助信息,以帮助实现者和用户更好地理解和应用SQL。
重要性
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
文档简介
UDC681.3.02:800.92L79中华人民共和国国家标准GB12991.919075-ISO/IEC.1989信息处理系统数据库语言SQLInformationprocessingsystems-DatabaselanguageSQLwithintegrityenhancement1991-08-19发布1992-04-01实施国家技术监督局发布
主题内容与适用范围2引用标准概述3········概念5公用元素模式定义语言(25)模块语言7(32)数据操纵语言(35)级(45)附录A《嵌入SQL的宿主程序)(参考件)(48)附录B,〈嵌入的异常申明》参考件)……………(50)附录C《嵌入SQL的COBOL程序》参考件)(52)附录D《嵌入SQL的FORTRAN程序》参考件)……(53)附录E(嵌入SQL的Pascal程序》参考件)(54)附录F《嵌入SQL的PL./1程序)参考件)(55)
中华人民共和国国家标准信息处理系统数据库语言SQLGB12991-91ISO/IEC9075-1989Informationprocessingsystems-DatabaselanguageSQLwithintegrityenhancement本标准等同采用国际标准ISO/IEC9075-一1989(E)信息处理系统数据库语言具有完整性增强特征的SQL》。1主题内客与适用范田本标准规定两种数1*3/4库语言的语法与语义:1)模式定义语言(SQL-DDL),它用来申明SQL数据库的结构与完整性约束。2)模块语言与数据操纵语言(SQL-DML),它用来申明具体的数据库应用程序的数据库过程与可执行的语句。本标准定义了SQL数据库的逻辑数据结构和基本操作,它提供数据库的设计、访问、维护、控制以及保护方面的能力。本标准在互相符合的实现之间为数据库定义与应用程序的移植提供一种途径本标准指明两个级别和一个单独的完整性增强特征。2级是除了完整性增强特征之外的完备的SQL数据库语言,1级是在第9章“级"中所定义的2级的子集。注:SQL语言新增加部分计划用作本标准的补篇。补篇中要考虑的主要题目包括增强的事务管理,某些实现者定义规则的说明,增强的字符处理设施和民族字符集的支持。该完整性增强特征包括下述指明的三种方式:1)表之间必需满足的引用约柬;2)应用于表中行的检验约束;3)把一行插入表中时列的缺省值。本标准的附录指明包含在其它标准应用程序中的SQL数据操纵语言的嵌入语法。上述的嵌入语法定义为一个标准应用程序的简化表示法,在该程序里,用包含SQL语句的数据库过程的显式"调用"替换嵌人的SQL语句。本标准适用于这样一种环境中的各种实现,该环境可以包含应用程序设计语言、最终用户查询语言、报告生成器、数据字典系统、程序库系统、分布式通信系统以及各类用于数据库设计、数据管理与性能优化诸方面的工具。2引用标准GB3057程序设计语言FORTRANGB4092程序设计语言COBOL!程序设计语言
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 《汽丰田服务流程》课件
- 《植物的形态与功能》课件
- 空气净化装置市场需求与消费特点分析
- USB线市场发展现状调查及供需格局分析预测报告
- 皮革抛光剂产业运行及前景预测报告
- 【语文课件】小姗迪课件
- 低音提琴市场发展现状调查及供需格局分析预测报告
- 吊扇灯产品入市调查研究报告
- 植入式心脏复律除颤器产业规划专项研究报告
- 空气和房间用除臭剂市场发展预测和趋势分析
- 外汇市场交易风险防范与资金管理
- 病房管理护理服务
- 浙江省计算机二级MS考试题库(浓缩400题)
- 计算机科学与技术大学生生涯发展展示
- 入团答辩-演讲模板
- 2024年烟叶分级工(高级)职业技能鉴定考试题库-下多选、判断题汇
- 配料个人述职报告
- 金属锌行业前景分析
- 茶百道选址策略分析报告
- 做新时代的青年马克思主义者讲课
- 社区心肺复苏术普及
评论
0/150
提交评论