- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL-92标准?中文翻译
前言
ISO(国际标准化组织)是一个由国家标准机构(ISO成员机构)构成的世界性的联邦。通常由ISO技术委员会开展筹备国际标准的工作。如果成员机构关注的某个主题成立了技术委员会,那么成员机构有权派代表参加该委员会。与ISO有联络的国际组织,政府和非政府组织,也参与工作。在所有电工标准化的问题上,ISO与国际电工委员会( IEC )密切合作。
?
被技术委员会采纳的国际标准草案将会分发给各成员机构寻求认可,之后才能由ISO理事会接受为国际标准。按照ISO规程,需要参加表决的成员机构中至少75 %赞成,该草案才能通过。
?
国际标准ISO / IEC 9075:1992出自联合技术委员会ISO / IEC JTC1 ,信息处理系统。
?
它取消并取代国际标准ISO / IEC 9075:1989 ,Database Language-SQL,构成技术性修订。
?
该国际标准包含了七个告知性的附录:
- 附录A (资料): SQL语言的分级;
- 附录B (资料): 实现定义的要素;
- 附录C (资料): 实现依赖的要素;
- 附录D (资料): 不推荐使用的功能;
- 附录E (资料): 与ISO / IEC 9075:1989的不兼容;
- 附录F (资料): SQL的维护和解释。
?
简介
?
该国际标准于1992年被批准。
?
?
该国际标准是从ISO/IEC 9075:1989(信息系统,数据库语言SQL完整性增强)发展而来,并取代了那个国际标准。该国际标准在详细说明中增加了大量重要的新特性和功能。一般情况下该标准与ISO/IEC 9075:1989标准兼容,也就是说,除了极少数例外,符合ISO / IEC 9075:1989标准的SQL语言也符合该国际标准,并且在两者实现上保持一致。在ISO / IEC 9075:1989和该国际标准之间,已知的不相容参考告知性附件E “与ISO / IEC 9075:1989的不兼容 ”。
?
?
在ISO/IEC 9075:1989和该国际标准之间,技术方面的改变包括现有功能的改进或增强和新功能的定义。现有功能的重要改进有:
-直接调用SQL语言的更好的定义;
-改进的诊断能力,特别是新的状态参数( SQLSTATE ) ,诊断领域,并支持报表。
?
?
重要的新特性有:
1)????????支持更多的数据类型(DATE, TIME, TIMESTAMP, INTERVAL, BIT string, variable-length character and bit strings, and NATIONAL CHARACTER strings),
2)????????除了表示SQL语言本身以外,还支持字符集和更多的排序规则,
3)????????支持更多的标量操作,如连接字符串和取子字符串的字符串操作,日期和时间操作,条件表达式的形成,
4)????????在标量值查询表达式和表值查询表达式的使用上,增强了通用性和正交性,
5)????????更多的set操作符(例如,union join, natural join, set difference, and set intersection),
6)????????能够在方案中定义域,
7)????????支持对方案的操作(特别是DROP和ALTER语句),
8)????????支持在Ada、C、MUMPS语言中嵌入SQL语句(模块和嵌入式语法),
9)????????更多的权限能力,
10)?????更多的引用完整性的能力,包括引用的动作,检查约束中的子查询,单独的断言,以及用户控制约束的推迟,
11)?????信息方案的定义,
12)?????支持SQL语言的动态执行,
13)?????支持某些设施所需的远程数据库访问(尤其是连接的管理语句和合格的方案名称),
14)?????支持临时表,
15)?????支持各级事务的一致性,
16)?????支持数据类型转换(各种数据类型使用CAST表达式),
17)?????支持滚动游标,
18)?????具有标记的能力,以辅助应用程序的可移植性。
?
?
该国际标准的内容组织如下:
1)????????第1条“范围” ,指定该国际标准的范围。
2)????????第2条“规范参考” ,通过该国际标准的引用,标识额外的标准。这些标准构成该国际标准的规定。
3)????????第3条“定义,记号,和约定” ,定义了该国际标准中使用的记号和约定。
4)????????第4条“概念” ,给出在SQL定义中用到的概念。
5)????????第5条“词法要素” ,定义语言的词法要素。
6)????????第6条“标量表达式”,定义产生标量值的语言要素。
7)???
您可能关注的文档
- sise校园网.ppt
- smp-vm-001-00确认与验证管理规程smp-vm-001-00 确认与验证管理规程smp-vm-001-00 确认与验证管理规程smp-vm-001-00 确认与验证管理规程.doc
- sjia-10n使用说明书jia-10n使用说明书sjia-10n使用说明书sjia-10n使用说明书.doc
- smp-07001-03 计量器具管理规程smp-07001-03 计量器具管理规程smp-07001-03 计量器具管理规程smp-07001-03 计量器具管理规程.doc
- singapore rea estatesingapore real estatesingapore real estatesingapore real estate.ppt
- smat市场情况介绍-王慎smat市场情况介绍-王慎照smat市场情况介绍-王慎照smat市场情况介绍-王慎照.ppt
- solo阅读方式对高中生英阅读能力提升的影响及其对策研究solo阅读方式对高中生英语阅读能力提升的影响及其对策研究solo阅读方式对高中生英语阅读能力提升的影响及其对策研究solo阅读方式对高中生英语阅读能力提升的影响及其对策研究.ppt
- sns网站的人际传播特征分sns网站的人际传播特征分析sns网站的人际传播特征分析sns网站的人际传播特征分析.doc
- software engieeringsoftware engineeringsoftware engineeringsoftware engineering.ppt
- sm421教育文件1sm41教育文件1sm421教育文件1sm421教育文件1.ppt
文档评论(0)