さまざまなSQL標準、つまりSQL-92
、、などの詳細を知りたいと思います。ウィキペディアには、非常に高価なドキュメントへのリンクを含む、短くて便利な概要があります。なぜそれらの文書は一般に公開されていないのですか?オープンで無料の情報を見つけることができますか?SQL:99
SQL:2003
SQL:2008
Googleから見つけたリンクを投稿しないでください。やや信頼できるドキュメントのみに興味があります。
さまざまなSQL標準、つまりSQL-92
、、などの詳細を知りたいと思います。ウィキペディアには、非常に高価なドキュメントへのリンクを含む、短くて便利な概要があります。なぜそれらの文書は一般に公開されていないのですか?オープンで無料の情報を見つけることができますか?SQL:99
SQL:2003
SQL:2008
Googleから見つけたリンクを投稿しないでください。やや信頼できるドキュメントのみに興味があります。
私のウェブサイトの1つからの引用:
私たちは皆、オープンソースソフトウェアが大好きです。SQL標準などの国際標準文書も公開されたら素晴らしいと思いませんか?
実際のところ、彼らはそうです!
ただし、無料ではなく、公開されているだけです。オープンソースソフトウェアと非常によく似ていますが、必ずしも無料ではありません。多くの場合、これらの違いを無視します。標準の料金を支払わなければならないからといって、それが秘密であるとは限りません。
SQL標準の最も関連性の高い部分(パート2)のダウンロードは、ANSIで60米ドルで入手できます。すべてのパーツが収録されたCDは、ISOから352スイスフランで購入できます。無料ではありませんが、手頃な価格です。
いくつかのコメントで、パート2に主に関心があるとおっしゃっていたので、60米ドルを使うのが最善の選択肢かもしれません。
2003年までの構文について知る必要がある場合は、次の2つの優れた無料リソースがあります。
最後に、 「SQL-99 Complete、Really」の全文は、MariaDBナレッジベースで入手できます。ただし、この本は、記述された機能を実際にサポートするデータベースがない1999年に書かれました。このリソースを使用するときは、このことに注意してください。
他の回答も、Web上で利用可能な標準の「無料」コピーに言及しました。はい、あります。これらはほとんどドラフトバージョンです。どちらが合法かわからないので、リンクはしません。
最後に、ちょっとした自己広告:開発者が簡単にアクセスできる方法で標準を説明するためにhttp://modern-sql.com/を立ち上げました。実際の標準テキストは法律が書かれているように書かれていることに注意してください:)あなたの背景によっては、それはとにかくあなたが望むものではないかもしれません。
Postgresql Developer FAQは、それらのそれぞれへのリンクを維持しています。
http://wiki.postgresql.org/wiki/Developer_FAQ#Where_can_I_get_a_copy_of_the_SQL_standards.3F
ここには、92、99、および2003のハイパーリンクバージョンがいくつかあります。
しかし、私はそれらを効果的に使用することができませんでした(読んでください:私はあきらめました)。
この92のテキストは役に立ちます(そしてここでSOで数回引用されています)
ISO / IEC 9075-1:2011-グーグルそれ。
実際、私が見つけた周りを掘る
http://www.incits.org/standards-information/ そしてここにリダイレクトするものをクリックする自由に利用できるセクションがあります: http ://standards.iso.org/ittf/PubliclyAvailableStandards/index.html
そして最後に標準。
PDFをダウンロードするには、使用許諾契約に同意する必要があります。
しかし、私が追求して読んだことから、RDMSは、「RD」の部分が恐竜の道を進んでいます。何か新しいものを構築している場合(したがって、新しい標準が必要な場合)、すべてのオプションを再検討することをお勧めします。
すべての基準 にお金を払う必要はありません。たとえば、 SQL-92は無料で入手できます。