- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL语言处理规格定义说明书
.PM10
SQL语言处理规格定义说明书
1.目的及作用范围
本规格定义说明书定义了国产数据库管理系统中,国产数据库语言SQL的数据
定义语言、数据操纵语言的语法和语义,本规格定义基本上以中华人民共和国数据库
语言SQL定义标准草案为基础(见叁考文献(1))。主要扩充了完整性约束的实现
和数据类型,以及标准中未给出的索引、同义词等。
本规格适用于国产数据库管理系统及其应用开发工具,包括:
.Forms--面向表格的交互式应用开发工具
.Report--交互式报表定义及生成工具
.Menu--菜单定义及生成工具
.Graph--图形报表定义及生成工具
.ISQL--交互式SQL界面
.Loader--表的装载及卸载工具
.EXPORT/IMPORT--表的转储及恢复工具
2.参考文献
(1).中华人民共和国国家标准《信息处理基础 数据库语言SQL》报批稿
--《计算机与信息处理标准化》 1990年第一期
(2).《数据库语言SQL》 ANSI X3.315--1986
(3).《数据库语言SQL》 ANSI X3.315--1989
(4).《SQL》 X/Open Portability Guide(August
1988)
(5).《数据库语言SQL2/3》 ISO/IEC JTC1/SC21 N521
5
(6).《SQL Language Reference Manual》 V5.0,V
6.0
ORACLE 公司
(7).《SQL/DS Reference Guide》 IBM 公司
(8).《ORACLE RDBMS 分析》 中国人民大学数据与知识工程研究所
(9).《数据库系统概论》 萨师煊 王珊 高等教育出版社
3.组织
本规格定义分类给出了SQL 中所涉及的概念的定义和公用元素,数据定义语句,数
据操纵语句的格式,功能,语法规则及一般规则。
4.符号与约定
本说明内使用的语法表示法是BNF(巴科斯范式),且具有如下的延伸:
(1).方括号([ ])表示任选部分。
(2).省略号(...)表示可重复一次或多次的部分。
(3).花括号({ })表示组合成分的序列。
本说明中的语法成分按以下形式阐述:
(1).格式:描述该成分语法的一个BNF定义。
(2).功能:描述该成分目标的一个的短句。
(3).权限:描述一可执行SQL语句的执行权限。
(4).参数说明:描述在BNF内未表示出该成分的有关参数。
(5).语法规则:描述在BNF内没有表示出本成分将会满足的附加语法限制。
(6).一般规则:描述该成分运行时间效果的一个顺序说明。
在语法规则中,术语将定义能够真正在文法上符合SQL语言所需要的一些条件。
对不符合格式或语法规则的SQL语言作必要的语法错误处理。
在一般规则中,术语定义一些条件,在SQL语句执行期间对这些条件做运行测试。
如果这些条件全部为真,则该语句成功地执行并将参数SQLCODE置为一个已定义好的
非负数。如果任一条件为假,则语句执行不成功,且该语句的执行不影响数据库,
并将参数SQLCODE置为负数。
5.概念
5.1.集
一个集是不同对象的无序组合。
多重集是一个性质可以相同的对象的无序组合。
一个序列是一个性质可以相同的对象的有序组合。
组合的基数是组合对象的个数。除了特别指定外,任何组合可以为空。
5.2.数据类型和值
数据类型是可表示值的集。值的逻辑表示是字值,即其显示格式。
值是初等项,对其不能再作逻辑细分。值或是空值,或是非空值。
空值区别于所有非空值,它表示一个不知道或不可用的值。空值无逻辑表示,
如果在一UPDATE语句中指定一个空的修改值或在一INSERT语句中
您可能关注的文档
- 建筑节能工程施工验收规范ASZJG31-2010.pdf
- 浅议艺术歌曲的属性与德奥艺术歌曲的特点_徐兆仁.pdf
- 从心理学和营销学去聊用户运营.pdf
- 石化工程防渗设计方案分析与选择_王松生.pdf
- 墓园文化思辨.pdf
- 技术人员如何做淘宝运营.pdf
- 海报都做不好,谈什么产品运营.pdf
- 配电房开闭所验收标准.pdf
- 游戏运营事故处理.pdf
- 107硅橡胶灌封工艺规范.pdf
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)