Sql-Standard

我在哪裡可以找到 SQL 的第一個標準化 SQL-86?

  • August 28, 2020

這個問題與這個尋找 SQL-89 的請求不同但相似。

SQL 的第一稿被標記為 SQL-86。對它進行了許多參考。這個可以下載嗎?維基百科甚至沒有它的頁面。由於歷史原因,我對它感興趣。

好像也叫

該規範在該時期的文件中被引用為來自ANSI 技術委員會 X3H2

我知道有 webstore.ansi.org,但我找不到該X3.135-1986文件。但是,我可以在Searching for下找到X3.168-1989可用的規範X3.135-1992both X3.168,並且X3.135不允許我購買 1986 規範。

HTML SQL-86Google網上論壇

我發現了一些關於 SQL-86 的 HTML 版本的參考資料。

SQL-86 的 HTML 翻譯的新 URL 是:

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

這樣做的原因是我在另一個實驗室工作, 我不得不把它從我的 PC 硬碟上取下來。

DWF

不幸的是,此連結已損壞,但我相信 OP 仍在 NIST > 作為電腦科學家工作。

我已經通過 LinkedIN 向他發送了請求,現在我正在等待回复。

答案:

致 Joan 和其他對 SQL-86 感興趣的人,

“HTML 版本”是一個從未完成的展示項目。最好的辦法是嘗試通過館際互借獲得 ANSI 規範。

V/R, — David Flater 美國國家標準與技術研究所

comp.databases新聞組發布

我發現12 Oct 89了有關 ANSI X3.135-1986 的新參考資料:它來自comp.databases其他人對此文件感興趣的新聞組。Merrill Holt 對最初的詢問做出了回應。Merrill Holt 聲稱自己是*“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

在此處輸入圖像描述

我不確定這是原書的封面。

琳達大廳圖書館

我在Linda Hall 圖書館找到了一個範例

其他潛在名稱

似乎有些消息來源將此稱為ISO/TC 97/SC21/WG3 N117. 但是,我不確定如何閱讀此內容,或者此名稱是否指該文件。此來源有助於分解首字母縮略詞。

  • TC指“技術委員會”
  • SC指“分委員會”;21是系統
  • WG通常是工作組。
  • N117 可能是一個文件或像 SQL 規範一樣發布的東西。

我向他們伸出了手

你好埃文,

感謝您伸出援手。遺憾的是,由於歷史原因,我們不銷售或提供 1986 版 SQL 標準 (ANSI X3.135-1986)。一般來說,我們提供的歷史文件很少,因為修訂標誌著重要的變化。但是,正如您對該主題的研究表明,您可以在我們的商店購買一些更高版本以及目前的 ISO/IEC 9075-1:2016 文件。

對不起,如果您有任何其他問題,請告訴我們。

我再次寫信給他們,詢問他們是否可以出於歷史和教育目的免費提供它(因為他們不出售它)。他們實際上也對此做出了回應,

抱歉,我們根本沒有這個標準。ANSI X3.135-1986 已出版,我們已經多年沒有提供了。該文件甚至不在我們的數據庫中。

但是,聯繫負責發布該標準最新版本的聯合技術委員會 ISO/IEC JTC 1 可能會有所幫助。您可以在此處聯繫 ISO 編輯項目經理:

由於無法找到副本並且 ANSI 不願意出售副本,SQL-86 似乎在網際網路時代失去了。

引用自:https://dba.stackexchange.com/questions/168595