Di mana saya dapat menemukan standardisasi pertama SQL, SQL-86?


22

Pertanyaan ini berbeda tetapi mirip dengan permintaan ini yang mencari SQL-89 .

Draf pertama SQL diberi label SQL-86. Banyak referensi dibuat untuk itu. Apakah ini tersedia untuk diunduh? Wikipedia bahkan tidak memiliki halaman untuk itu. Saya tertarik karena alasan sejarah.

Tampaknya juga bisa disebut

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

Spesifikasi tersebut dikutip dalam dokumen dari periode yang berasal dari Komite Teknis ANSI X3H2 .

Saya tahu ada webstore.ansi.org, tetapi saya tidak dapat menemukan X3.135-1986dokumen itu. Namun saya dapat menemukan X3.168-1989spek yang tersedia di bawahX3.135-1992 Mencari both X3.168, dan X3.135tidak mengizinkan saya untuk membeli spek 1986.


2
Mengapa Anda tidak menghubungi ansi.org (atau iso.org) dan bertanya? Benar-benar Anda bersedia membayar untuk itu. Hanya karena Anda tidak dapat membelinya secara online, tidak berarti mereka tidak akan menjualnya jika Anda bertanya. Di sisi lain: standar kemudian menggantikan satu sama lain sehingga mereka mungkin hanya menunjuk ke SQL: 2016 saja. Tanyakan saja dan lihat apa yang terjadi.
Markus Winand

@MarkusWin dan saya sudah melakukan itu, saya mendapat respons yang saya harapkan. Sekarang ini masalah komunitas jika seseorang menemukannya nanti. ANSI dan Google adalah tangan kosong.
Evan Carroll

Amazon juga tampaknya kehabisan stok ;)
ypercubeᵀᴹ

Saya tidak dapat menemukan SQL-86, tetapi saya menemukan salinan konsep SQL-92 di sini: contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt
Razvan Socol

@RazvanSocol yang tertaut di Wikipedia, =)
Evan Carroll

Jawaban:


16

HTML SQL-86 Grup Google

Saya menemukan beberapa referensi tentang versi HTML SQL-86.

URL baru untuk terjemahan HTML SQL-86 adalah:

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

Alasan untuk langkah ini adalah bahwa saya mengambil pekerjaan di lab lain dan saya harus melepaskannya dari hard drive PC saya.

DWF

Sayangnya tautan ini rusak, tetapi saya percaya OP masih bekerja di NIST> sebagai Ilmuwan Komputer.

Saya telah mengiriminya permintaan melalui LinkedIN, dan sekarang saya sedang menunggu balasan.

Jawabannya:

Untuk Joan dan yang lainnya tertarik pada SQL-86

'Versi HTML' adalah proyek percontohan yang tidak pernah selesai. Taruhan terbaik Anda adalah mencoba mendapatkan spesifikasi ANSI melalui pinjaman antar perpustakaan.

V / R, - Institut Nasional Standar dan Teknologi David Flater, AS

comp.databases Posting Newsgroup

Saya telah menemukan referensi baru bertanggal 12 Oct 89tentang ANSI X3.135-1986: itu dari newsgroup di comp.databasesmana orang lain tertarik pada dokumen ini . Ada tanggapan oleh Merrill Holt terhadap pertanyaan awal. Merrill Holt mengklaim sebagai "anggota komite X3H2 SQL dan X3H2.1 RDA." , yang sepertinya seperti saat mereka menulis dari alamat email Sybase. Dia berkata,

Dokumen ANSI dan ISO identik (ISO 9075: 1987 == ANSI X3.135-1986 dan ISO 9075: 1989 == ANSI X3.135-1989). Semua standar ini dikenal secara informal sebagai SQL 1 dibandingkan dengan konsep di masa depan yang disebut sebagai SQL 2 dan 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

Jawabannya menunjuk ke perusahaan ini yang mungkin memiliki dokumen:

Global Engineering 
2805 McGaw Ave 
Irvine, CA 92714

Ternyata ISO menyebutkan ISO 9075:1987tetapi mereka telah terdaftar sebagai usang dan pensiun dan saat ini tidak menjualnya.

Korps Insinyur Angkatan Darat AS

Dan saya telah menemukan satu contoh yang tersedia di:


Perpustakaan Pusat Korps Insinyur Insinyur Riset dan Pengembangan AS
3909 Halls Ferry Road, Vicksburg, MS.
erdclibrary@ask-a-librarian.info

masukkan deskripsi gambar di sini

Saya tidak yakin ini sampul buku aslinya.

Perpustakaan Linda Hall

Saya telah menemukan satu contoh di Perpustakaan Linda Hall

Nama potensial lainnya

Tampaknya beberapa sumber menyebut ini sebagai ISO/TC 97/SC21/WG3 N117. Namun, saya tidak yakin cara membaca ini atau apakah penunjukan ini merujuk pada dokumen atau tidak. Sumber ini membantu memecah akronim.

  • TC mengacu pada "Komite Teknis"
  • SCmengacu pada "Sub Komite"; 21 adalah Sistem
  • WG biasanya kelompok kerja.
  • N117 dapat berupa dokumen atau sesuatu yang diterbitkan seperti spesifikasi SQL.

Anda mungkin ingin memperbarui jawaban Anda dengan arsip ini.lib.umn.edu/repository/3/archival_objects/58509 Saya pikir Anda dapat menemukan salinannya juga. =) Karena kita dapat menghitung ini di satu sisi.
Evan Carroll

12

Saya menjangkau mereka

Halo Evan,

Terima kasih telah menjangkau. Sayangnya, kami tidak menjual atau menawarkan versi standar SQL tahun 1986 (ANSI X3.135-1986) karena alasan historis. Secara umum, kami menawarkan beberapa dokumen historis, karena revisi menandai perubahan penting. Namun, seperti yang ditunjukkan oleh penelitian Anda tentang subjek, Anda dapat membeli beberapa versi selanjutnya, serta dokumen ISO / IEC 9075-1: 2016 saat ini di toko kami.

Maaf, beri tahu kami jika ada pertanyaan lain.

Saya menulis lagi kepada mereka menanyakan apakah mereka dapat menawarkannya secara gratis untuk tujuan sejarah dan pendidikan (karena mereka tidak menjualnya). Mereka benar-benar merespons itu juga,

Maaf, kami sama sekali tidak memiliki standar itu. ANSI X3.135-1986 diterbitkan dalam bentuk cetak, yang belum kami tawarkan selama bertahun-tahun sekarang. Dokumen itu bahkan tidak ada di basis data kami.

Namun, mungkin berguna untuk menghubungi ISO / IEC JTC 1, komite teknis bersama yang bertanggung jawab untuk penerbitan edisi standar terbaru. Anda dapat menghubungi Manajer Program Editorial ISO di sini:

Karena tidak dapat menemukan salinan dan memiliki ANSI tidak mau menjual salinan, tampaknya SQL-86 hilang di era internet.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.