Где я могу найти первую стандартизацию 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-1989спецификацию, которая доступна в разделе «X3.135-1992 Поиск» both X3.168, и X3.135не разрешаю мне покупать спецификацию 1986 года.

Эван Кэрролл
источник
2
Почему бы вам не обратиться к ansi.org (или iso.org) и спросить? По-видимому, вы готовы заплатить за это. То, что вы не можете купить его онлайн, не означает, что они не будут продавать его, если вы попросите. С другой стороны: более поздние стандарты заменяют друг друга, поэтому вместо них они могут просто указывать на SQL: 2016. Просто спросите и посмотрите, что происходит.
Маркус Винанд
@MarkusWin, и я уже сделал это, я получил ответ, который я ожидал. Теперь это проблема сообщества, если кто-то найдет это позже. ANSI и Google с пустыми руками.
Эван Кэрролл
Amazon, похоже , тоже нет в наличии ;)
ypercubeᵀᴹ
Я не могу найти SQL-86, но я нашел черновую копию SQL-92 здесь: contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt
Socol
@RazvanSocol, который связан с Википедией, =)
Эван Кэрролл

Ответы:

16

HTML SQL-86 Группы Google

Я нашел несколько ссылок о HTML-версии SQL-86.

Новый URL для HTML-перевода SQL-86:

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

Причиной этого является то, что я работаю в другой лаборатории, и мне пришлось снять ее с жесткого диска ПК.

DWF

К сожалению, эта ссылка не работает, но я считаю, что OP по-прежнему работает в NIST> как компьютерный ученый.

Я отправил ему запрос через LinkedIN, и теперь жду ответа.

Ответ:

Джоан и другим, заинтересованным в SQL-86,

«HTML-версия» была демонстрационным проектом, который так и не был завершен. Лучше всего попытаться получить спецификацию ANSI посредством межбиблиотечного абонемента.

V / R, - Дэвид Флэтер, Национальный институт стандартов и технологий, США

comp.databases Рассылка новостей

Я нашел новые ссылки от 12 Oct 89ANSI X3.135-1986: это из группы новостей, comp.databasesгде кто-то еще интересовался этим документом . 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 1 по сравнению с будущими проектами, которые упоминаются как SQL 2 и 3.

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 9075:1987однако, они перечислили его как устаревший и вышедший на пенсию и в настоящее время не продают его.

Инженерный корпус армии США

И я нашел один доступный образец на:

Инженерный корпус инженерного корпуса армии США
Библиотека
3909 залов Ferry Road, Виксбург, ср.
erdclibrary@ask-a-librarian.info

введите описание изображения здесь

Я не уверен, что это оригинальные обложки книг.

Библиотека Линды Холл

Я нашел один образец в библиотеке Линды Холл

Другие потенциальные имена

Кажется, некоторые источники ссылаются на это как ISO/TC 97/SC21/WG3 N117. Тем не менее, я не уверен, как это прочитать или это обозначение относится к документу или нет. Этот источник помогает сломать сокращения.

  • TC относится к "Техническому комитету"
  • SCссылается на «Подкомитет»; 21 это системы
  • WG обычно рабочая группа.
  • N117 может быть документом или чем-то опубликованным, например, спецификацией SQL.
McNets
источник
Возможно, вы захотите обновить свой ответ с помощью этого archives.lib.umn.edu/repositories/3/archival_objects/58509 Я думаю, что вы можете найти копию в этом тоже. =) Так как мы можем считать их с одной стороны.
Эван Кэрролл
12

Я обратился к ним

Привет Эван,

Спасибо, что обратились. К сожалению, мы не продаем и не предлагаем версию стандарта SQL 1986 года (ANSI X3.135-1986) по историческим причинам. В целом, мы предлагаем мало исторических документов, так как исправления отмечают важные изменения. Однако, как показало ваше исследование по этой теме, вы можете купить несколько более поздних версий, а также текущий документ ISO / IEC 9075-1: 2016 в нашем магазине.

Извините, пожалуйста, дайте нам знать, если у вас есть другие вопросы.

Я снова написал им, спрашивая, могут ли они предложить это бесплатно для исторических и образовательных целей (потому что они не продают это). На самом деле они тоже отреагировали на это,

Извините, но у нас нет этого стандарта вообще. ANSI X3.135-1986 был опубликован в печатном виде, который мы не предлагали в течение многих лет. Документа нет даже в нашей базе данных.

Тем не менее, может быть полезно связаться с ISO / IEC JTC 1, совместным техническим комитетом, ответственным за публикацию новейшего издания стандарта. Вы можете связаться с менеджером редакционной программы ISO здесь:

Не имея возможности найти копию и имея ANSI не желая продавать копию, кажется, что SQL-86 потерян в эпоху Интернета.

Эван Кэрролл
источник