在哪里可以找到SQL的第一个标准化SQL-86?


22

这个问题是不同的,但与寻找SQL-89的请求类似。

SQL的第一稿标记为SQL-86。对此有许多参考。可以下载吗?维基百科甚至没有页面。由于历史原因,我对此感兴趣。

好像也叫

  • ANSI X3.135-1986
  • CAN / CSA Z243.47-88
  • ISO 9075:1987
  • SQL / 1
  • NBS FIPS 127

ANSI技术委员会X3H2在此期间的文档中引用了该规范。

我知道有webstore.ansi.org,但是找不到该X3.135-1986文档。但是,我可以X3.168-1989X3.135-1992 Searching for 找到可用的规格both X3.168,并且X3.135不允许我购买1986年的规格。


2
您为什么不联系ansi.org(或iso.org)并询问?您显然愿意为此付出代价。仅仅因为您不能在线购买它,并不意味着他们不会在您要求时出售它。另一方面:以后的标准相互替代,因此它们可能只是指向SQL:2016。只是问问,看看会发生什么。
Markus Winand'Mar

@MarkusWinand我已经做到了,得到了期望的响应。现在,如果有人稍后找到它,这将是一个社区问题。ANSI和Google空手而归。
埃文·卡罗尔

亚马逊似乎也缺货 ;)
ypercubeᵀᴹ17

我找不到SQL-86,但在这里找到了SQL-92的草稿副本:contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt
Razvan Socol,

在维基百科上链接的@ RazvanSocol,=)
Evan Carroll

Answers:


16

HTML SQL-86 Google网上论坛

我找到了一些有关SQL-86的HTML版本的参考。

SQL-86的HTML转换的新URL为:

     http://speckle.ncsl.nist.gov/~sql/

采取此举的原因是,我正在另一个实验室工作, 必须从PC硬盘驱动器上卸下它。

世界自然基金会

不幸的是,此链接已断开,但我认为OP仍作为计算机科学家在NIST工作。

我已经通过LinkedIN向他发送了请求,现在我正在等待回复。

答案:

对于Joan和其他对SQL-86感兴趣的人,

“ HTML版本”是一个从未完成的演示项目。最好的选择是尝试通过馆际互借获得ANSI规范。

V / R,—美国大卫·弗拉特国家标准技术研究所

comp.databases 新闻组发布

我发现了12 Oct 89有关ANSI X3.135-1986的新参考文献:它来自新闻组comp.databases,其他人对该文档感兴趣。美林霍尔特对此初步询问作出了回应。美林霍尔特声称自己是“ X3H2 SQL和X3H2.1 RDA委员会的成员”。,这似乎是因为他们是从Sybase电子邮件地址写信的。他/她说,

ANSI和ISO文件相同(ISO 9075:1987 == ANSI X3.135-1986和ISO 9075:1989 == ANSI X3.135-1989)。与将来的草案(称为SQL 2和3)相比,所有这些标准都非正式地称为SQL 1

SQL 1   SQL 86  ANSI X3.135-1986   ISO 9075:1987 
        - level 1 DML & DDL 
        - level 2 DML & DDL 
        SQL 89  ANSI X3.135-1989   ISO 9075:1989 
        - level 1 DML & DDL 
        - level 2 DML & DDL 
        - IEF - new for 89

答案指出该公司可能有文件:

Global Engineering 
2805 McGaw Ave 
Irvine, CA 92714

事实证明,ISO确实提到过,ISO 9075:1987但是他们将其列为已过时且已淘汰,并且目前不出售它。

美国陆军工程兵团

我在以下位置找到了一个可用的示例

美国陆军工程兵团工程师
研发中心图书馆
3909 Halls Ferry Road,Vicksburg,MS。
erdclibrary@ask-a-librarian.info

在此处输入图片说明

我不确定这是原始书的封面。

琳达·霍尔图书馆

我在琳达·霍尔图书馆找到了一个范例

其他潜在名称

似乎某些资料来源将此引用为ISO/TC 97/SC21/WG3 N117。但是,我不确定该如何阅读,或者该名称是否引用该文档。此来源有助于分解首字母缩写词。

  • TC 指“技术委员会”
  • SC指“小组委员会”;21是系统
  • WG 通常是工作组。
  • N117可以是文档或类似SQL规范的出版物。

您可能想使用此archives.lib.umn.edu/repositories/3/archival_objects/58509更新答案,我想您也可以在其中找到一个副本。=)因为我们可以一方面计算这些。
埃文·卡罗尔

12

我向他们伸出援手

你好埃文,

感谢您与我们联系。不幸的是,由于历史原因,我们不出售或提供1986版的SQL标准(ANSI X3.135-1986)。一般而言,我们提供的历史文件很少,因为这些修订标志着重要的变化。但是,正如您对该主题的研究表明的那样,您可以购买一些更高版本,以及我们商店上当前的ISO / IEC 9075-1:2016文档。

抱歉,如果您还有其他疑问,请告诉我们。

我再次写信给他们,询问他们是否可以出于历史和教育目的免费提供(因为他们没有出售)。他们实际上也对此做出了回应,

抱歉,我们根本没有这个标准。ANSI X3.135-1986已出版,但我们已经有很多年没有提供了。该文档甚至不在我们的数据库中。

但是,联系负责发布标准最新版本的联合技术委员会ISO / IEC JTC 1可能会有用。您可以在这里与ISO编辑计划经理联系:

由于无法找到副本,而ANSI不愿出售副本,因此SQL-86似乎在互联网时代丢失了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.