Де я можу знайти першу стандартизацію 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. Просто запитайте і подивіться, що станеться.
Маркус Вінанд

@MarkusWinand Я вже це робив, я отримав відповідь, яку я очікував. Тепер це проблема спільноти, якщо хтось її знайде пізніше. ANSI та Google порожні руки.
Еван Керролл

Амазонки, здається , теж немає на складі ;)
ypercubeᵀᴹ

Я не можу знайти SQL-86, але знайшов чернетку копії SQL-92 тут: contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt
Razvan Socol

@RazvanSocol, пов’язаний у Вікіпедії, =)
Еван Керролл

Відповіді:


16

HTML SQL-86 Групи Google

Я знайшов деякі посилання на HTML-версію SQL-86.

Нова URL-адреса для перекладу HTML SQL-86:

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

Причиною цього кроку є те, що я беру роботу в іншій лабораторії, і мені довелося зняти її з жорсткого диска ПК.

DWF

На жаль, ця ланка розірвана, але я вважаю, що ОП все ще працює в NIST> комп'ютерним науковцем.

Я надіслав йому запит через LinkedIN, і тепер я чекаю відповіді.

Відповідь:

Джоані та іншим, хто цікавиться SQL-86,

Версія HTML була демонстраційним проектом, який так і не був завершений. Ваша найкраща ставка - спробувати отримати специфікацію ANSI за допомогою міжбібліотечної позики.

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

comp.databases Опублікування групи новин

Я знайшов нові посилання 12 Oct 89про ANSI X3.135-1986: це група новин, comp.databasesде хтось цікавився цим документом . Є відповідь Меррилл Холт на первинний запит. Мерріл Холт заявляє, що є членом комітетів R3 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 згадує, ISO 9075:1987однак вони вказані як застарілі та звільнені, і наразі не продають його.

Інженерний корпус армії США

І я знайшов один доступний зразок у:


Бібліотека
3909 Halls Ferry Road, Віксбург, штат Массачусетс, армійський корпус інженерних інженерних науково-дослідних розробок.
erdclibrary@ask-a-librarian.info

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

Я не впевнений, що це оригінальні обкладинки книг.

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

Я знайшов одного зразка в бібліотеці Linda Hall

Інші потенційні імена

Здається, деякі джерела посилаються на це як ISO/TC 97/SC21/WG3 N117. Однак я не впевнений, як це читати, чи це позначення стосується документа чи ні. Це джерело допомагає розбити абревіатури.

  • TC посилається на "Технічний комітет"
  • SCпосилається на "Підкомітет"; 21 - Системи
  • WG зазвичай це робоча група.
  • N117 може бути документом або чимось опублікованим, як специфікація SQL.

Можливо, ви захочете оновити свою відповідь за допомогою цього archives.lib.umn.edu/repositories/3/archival_objects/58509 Я думаю, що ви можете знайти і копію в цьому. =) Оскільки ми можемо порахувати їх однією рукою.
Еван Керролл

12

Я потягнувся до них

Привіт, Еване,

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

Вибачте, будь ласка, повідомте нас, якщо у вас є інші питання.

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

Вибачте, але у нас цього стандарту взагалі немає. ANSI X3.135-1986 був опублікований у друку, який ми не пропонуємо роками. Документ відсутній навіть у нашій базі даних.

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.