SQLspørringer
SQLspørringer er setninger i SQL, Structured Query Language, brukt til å kommunisere med relasjonelle databaser. Spørringer kan hente data, oppdatere data, eller endre skjema.
De mest brukte typene er Data Query Language og Data Manipulation Language og Data Definition Language: SELECT
Grunnleggende syntaks: SELECT kolonner FROM tabell [WHERE betingelse] [GROUP BY kolonner] [HAVING betingelse] [ORDER BY kolonner];
Ytelse og sikkerhet: spørringer blir optimalisert av databasen, indekser kan forbedre hastigheten. Vær oppmerksom på flaskehalser
Dialekter og standarder: ANSI SQL gir grunnleggende standarder; mange systemer (MySQL, PostgreSQL, SQL Server, Oracle) legger
Transaksjoner og integritet: Spørringer kjøres ofte i transaksjoner; bruk COMMIT og ROLLBACK for atomære endringer; dataintegritet