© Jouni Huotari ja Tapani Äijänen
4
SQL
•SQL on luonteeltaan ei-proseduraalinen kieli, jossa kerrotaan mitä halutaan tehdä (ei miten)
•SQL perustuu relaatioalgebraan ja joukko-oppiin
•SQL:stä useita versioita, mm. SQL-92 eli SQL2, SQL'99 eli SQL3 ja SQL:2003
•Kielestä on eri valmistajilla toisistaan poikkeavia versioita (murteita)
•SQL-kieltä voidaan käyttää useissa SQL-tuotteissa vuorovaikutteisesti antamalla SQL-käskyjä omaan ikkunaan, jolloin tulokset saadaan välittömästi (toiseen ikkunaan)
•Esim. SQL Serverin SQL-versio on nimeltään Transact-SQL