다양한 SQL 표준의, 즉 SQL-92
, SQL:99
, SQL:2003
, SQL:2008
등 링크 매우 비싼 문서와 Wikipedia에 관한 짧은 유용한 개요,있다. 왜 그 문서들은 공개되지 않았습니까? 공개적이고 자유로운 정보를 찾을 수 있습니까?권위있는 SQL 나는에 대한 좀 더 자세한 내용을 알고 싶소 표준 문서
Google에서 찾은 링크는 게시하지 마십시오. 나는 다소 권위있는 문서에만 관심이 있습니다.
다양한 SQL 표준의, 즉 SQL-92
, SQL:99
, SQL:2003
, SQL:2008
등 링크 매우 비싼 문서와 Wikipedia에 관한 짧은 유용한 개요,있다. 왜 그 문서들은 공개되지 않았습니까? 공개적이고 자유로운 정보를 찾을 수 있습니까?권위있는 SQL 나는에 대한 좀 더 자세한 내용을 알고 싶소 표준 문서
Google에서 찾은 링크는 게시하지 마십시오. 나는 다소 권위있는 문서에만 관심이 있습니다.
one of my web sites에서 인용 :
우리 모두는 오픈 소스 소프트웨어를 사랑 해요. SQL 표준과 같은 국제 표준 문서가 도 열려 있다면 좋지 않을까요?
실제로 : 그들은 있습니다!
그러나 무료 공개는 아닙니다. 오픈 소스와 매우 비슷합니다. 소프트웨어가 반드시 무료는 아닙니다. 너무 자주 이러한 차이를 무시합니다. 우리가 표준을 지불해야하기 때문에 단지 을 의미하지는 않습니다.
SQL 표준 파트 2의 가장 관련있는 부분의 다운로드는 USD 60 at ANSI에 사용할 수있는 입니다. 모든 부품이 들어있는 CD는 CHF 352의 ISO에서 을 구입할 수 있습니다. 무료는 아니지만 저렴합니다.
일부 의견에는 대부분 2 부에 관심이 있다고 언급 했으므로 미화 60 달러가 최선의 방법 일 수 있습니다. 방금 2003 구문에 대해 알아야 할 경우
, 두 위대한 리소스가 있습니다 :
마지막으로 전체 텍스트는 “SQL-99 Complete, Really” is available at the MariaDB knowledge base입니다. 그러나이 책은 데이터베이스가 설명 된 기능을 실제로 지원하지 않은 1999 년에 작성되었습니다. 이 자원을 사용할 때 명심하십시오.
기타 답변은 웹에서 사용할 수있는 표준의 "무료"사본을 언급했습니다. 네, 대부분 초안 버전입니다. 나는 그것들 중 어떤 것이 합법적인지를 말할 수 없기 때문에 나는 그것들을 연결시키지 않는다.
마지막으로 약간의 자기 광고 : 개발자에게 쉽게 접근 할 수있는 표준으로 설명하기 위해 방금 http://modern-sql.com/을 시작했습니다. 실제 표준 텍스트는 법률이 작성된 것처럼 쓰여 있습니다 :) 배경에 따라, 어쨌든 당신이 원하는 것이 아닐 수도 있습니다.
모두 표준을 지불 할 필요가 없습니다. SQL-92은 무료로 사용할 수 있습니다.
PostgreSQL의 개발자 질문은 그들 각각에 대한 링크를 유지합니다
http://wiki.postgresql.org/wiki/Developer_FAQ#Where_can_I_get_a_copy_of_the_SQL_standards.3F
그러나 92, 99 년과 2003 년 here
일부 하이퍼 링크 된 버전이있다, 내가 사용 적이 없습니다 그들 (효과적으로 읽었다 : 나는 포기했다).
이 92 text is useful(및 SO 여러 번 여기에 인용)
ISO/IEC 9075-1 : 2011 - 그 구글.
사실, 주위를 파고 나는
http://www.incits.org/standards-information/
을 발견하고 여기에 리디렉션 뭔가를 클릭 자유롭게의 availble 섹션이 있습니다 http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html그리고 마지막으로 기준을.
pdf를 다운로드하려면 라이센스 계약에 동의해야합니다.
그러나 RDMS는 'RD'부분은 공룡의 길로 가고 있습니다. 새로운 무언가 (따라서 새로운 표준을 원한다면)를 구축하려는 경우 재검토하고 싶을 것입니다 모든 옵션.
SQL/Framework 문서는 표준의 흥미로운 부분이 아닙니다. SQL/Foundation 문서입니다. 그러나 당신이 공룡 유추로 결론을 내리게 된 방법은 다른 이야기 일지 모르겠습니다. –
감사합니다. 매우 재미 있습니다. 고급 표준이 무료로 제공되지 않는 이유를 알고 있습니까? 창 함수 (SQL : 2003)의 정확한 정의에 대해 궁금합니다. –
@ Lukas : 안타깝게도 많은 조직이 이전 천년에 여전히 살고 있으며, 자유로이 사용할 수있는 표준이 사회에 도움이되기 때문에 무언가를 무료로 제공해야합니다. 나는 그들이 0의 것들을 복사하는 데 많은 돈을 부과하는 이유를 알지 못합니다. – csl
@ 루카스 : 그건 그렇고, 이것을 확인해 보라. https://secure.wikimedia.org/wikipedia/en/wiki/ISO#ISO_document_copyright - 무료 초안을 얻을 수 있다고한다. 최종 표준). 표준 문서를 파는 돈이 필요하다고 생각하지 않기 때문에 ISO의 수입 보고서를보고 싶습니다. 회원국이 완전히 보조금을 지급해야합니다. – csl