SQLkyselyjen
SQLkyselyt ovat relaatiotietokantojen käytössä käytettyjä SQL-kielen lauseita, joiden avulla tiedot haetaan, lisätään, päivitetään ja poistetaan. Keskeisiä komentoja ovat SELECT, INSERT, UPDATE ja DELETE, sekä laajemmin DDL-käskyt kuten CREATE, ALTER ja DROP sekä DCL-käskyt kuten GRANT ja REVOKE. Kyselyt voivat rakentua taulujen yhdistämisestä, ehtolauseista (WHERE), ryhmittelystä (GROUP BY) ja tulosten järjestämisestä (ORDER BY). Tuloksia voidaan rajoittaa (LIMIT, TOP) ja yhdistää useista tauluista liittymien (JOIN) avulla. Alikyselyt ja aggregointifunktiot (SUM, COUNT, AVG) laajentavat toiminnallisuutta.
SQL-kielellä on useita dialekteja. ANSI SQL määrittelee standardin, mutta käytännössä eri tietokantajärjestelmät kuten MySQL, PostgreSQL, SQLite,
Turvallisuuden ja suorituskyvyn osalta korostuvat parametrisoidut kyselyt (valmistellut lauseet) suojataksesi sovelluksen SQL-injektiolta sekä kyselyjen optimointi ja