Er is geen duidelijk antwoord op hoeveel "versies" van SQL er zijn. Het is nauwkeuriger om de evolutie van SQL te beschouwen als een reeks -standaarden in plaats van verschillende versies.
Dit is waarom:
* De ISO/IEC 9075 -standaard: Dit is de officiële standaard voor SQL, onderhouden door de International Organisation for Standardization (ISO). Het is meerdere keren bijgewerkt en herzien sinds de eerste publicatie in 1986. Elke revisie voegt nieuwe functies toe, verduidelijkt bestaande functies en behandelt tekortkomingen van eerdere versies.
* SQL:1986, SQL:1989, SQL:1992, SQL:1999, SQL:2003, SQL:2008, SQL:2011, SQL:2016, SQL:2019: Dit zijn de belangrijkste herzieningen van de ISO/IEC 9075 -standaard, die elk belangrijke nieuwe functies en updates toevoegen.
* Implementaties van database verkoper: Hoewel de ISO -standaard een basislijn biedt, hebben verschillende databaseleveranciers (Oracle, MySQL, PostgreSQL, enz.) Hun eigen implementaties en extensies voor de standaard. Dit creëert enige variatie in hoe SQL zich over platforms gedraagt.
Dus, hoeveel versies? Hoewel je de belangrijkste ISO -standaardherzieningen zou kunnen tellen, is het belangrijker om te begrijpen dat SQL een constant evoluerende standaard is met een rijke geschiedenis van updates en verbeteringen. Het exacte aantal "versies" is minder zinvol dan het lopende proces van standaardisatie en aanpassing. |