Esta pergunta é diferente, mas semelhante a esta solicitação que procura SQL-89 .
O primeiro rascunho do SQL é rotulado como SQL-86. Inúmeras referências são feitas a ele. Isso está disponível para download? A Wikipedia nem sequer tem uma página para isso. Estou interessado nele por razões históricas.
Parece ser chamado também
- ANSI X3.135-1986
- CAN/CSA Z243.47-88
- ISO 9075:1987
- SQL/1
- NBS FIPS 127
A especificação é citada em documentos do período como proveniente do Comitê Técnico ANSI X3H2 .
Eu sei que existe webstore.ansi.org, mas não consigo encontrar o X3.135-1986
documento. No entanto, posso encontrar X3.168-1989
especificações disponíveis emX3.135-1992
Procurando por both X3.168
, e X3.135
não me permitem comprar as especificações de 1986.
HTML SQL-86
Grupos do GoogleEncontrei algumas referências sobre uma versão HTML do SQL-86.
A resposta:
comp.databases
Publicação de grupo de notíciasEncontrei novas referências datadas
12 Oct 89
de ANSI X3.135-1986: é de um grupo de notíciascomp.databases
onde outra pessoa estava interessada neste documento . Há uma resposta da Merrill Holt ao inquérito inicial. Merrill Holt afirma ser "membro dos comitês X3H2 SQL e X3H2.1 RDA". , isso parece provável, pois eles estão escrevendo de um endereço de e-mail da Sybase. Ele/ela diz,A resposta aponta para esta empresa que pode ter o documento:
Acontece que a ISO menciona
ISO 9075:1987
, no entanto, eles o listaram como obsoleto e aposentado e não o estão vendendo atualmente.Corpo de Engenheiros do Exército dos EUA
E eu encontrei um exemplar disponível em:
Biblioteca do Salão Linda
Encontrei um exemplar na Linda Hall Library
Outros nomes potenciais
Parece que algumas fontes fazem referência a isso como
ISO/TC 97/SC21/WG3 N117
. No entanto, não tenho certeza de como ler isso ou se essa designação se refere ao documento ou não. Esta fonte ajuda a quebrar as siglas.TC
refere-se a "Comitê Técnico"SC
refere-se a "Subcomitê"; 21 é SistemasWG
geralmente é um grupo de trabalho.O padrão
O padrão está disponível como FIPS 127 e hospedado no Internet Archive (archive.org)
Este link me foi dado por um membro do Houston Linux Users Group.
eu me aproximei deles
Escrevi novamente para eles perguntando se eles poderiam oferecê-lo gratuitamente para fins históricos e educacionais (porque eles não estão vendendo). Eles realmente responderam a isso também,
Sendo incapaz de encontrar uma cópia e tendo o ANSI relutante em vender uma cópia, parece que o SQL-86 está perdido na era da internet.
Enquanto pesquisava na internet pelo mesmo documento me deparei com o BSI (British Standards Institution)
Eles têm o seguinte documento para compra em arquivo PDF:
https://shop.bsigroup.com/ProductDetail/?pid=000000000010554255
A visão geral descreve o documento como:
A página de detalhes do produto lista os seguintes atributos:
Depois de enviar um e-mail, eles responderam que o documento estaria disponível para compra por telefone. Depois de aceitar um cartão de crédito, o PDF seria enviado para o endereço de e-mail do destinatário.
A convenção de nomenclatura parece correlacionar-se com o nome ISO encontrado por McNets, então você pode querer dar uma olhada.
Atualização Importante
Depois de pedir esclarecimentos ao BSI sobre minha consulta por e-mail:
Recebi o seguinte feedback:
Portanto, parece que o BSI tem o padrão ISO 9075:1987 solicitado disponível para compra em PDF por um preço um pouco menor.
O seguinte trecho de informação me foi fornecido pelo atendimento ao cliente do BSI:
A visão geral descreve o documento como:
A página de detalhes do produto lista os seguintes atributos:
Conclusão
O que acho bastante interessante é o fato de que minha pesquisa inicial resultou em encontrar um padrão/documento (bem, na verdade três) que existia antes do SQL-86.