SQLkommandoene
SQLkommandoene er de kommandoene som brukes i Structured Query Language (SQL) for å kommunisere med og styre relasjonsdatabaser. De gir mulighet til å definere datamodell, hente og endre data, samt å kontrollere tilgang og transaksjoner. Kommandoene deles vanligvis inn i fire hovedkategorier: Data Definition Language (DDL), Data Manipulation Language (DML), Data Control Language (DCL) og Transaction Control Language (TCL).
Data Definition Language omfatter kommandoer som oppretter, endrer og fjerner databaseobjekter. Eksempler er CREATE, ALTER, DROP
Data Manipulation Language brukes til å hente og endre data. De mest kjente kommandoene er SELECT, INSERT,
Data Control Language styrer tilgang og sikkerhet. De viktigste kommandoene er GRANT og REVOKE, som gir eller
Transaction Control Language håndterer transaksjoner. COMMIT og ROLLBACK fullfører eller ruller tilbake endringer, mens SAVEPOINT kan
Selv om kjernen er standardisert, varierer syntaks og støtte mellom databaser som PostgreSQL, MySQL, SQL Server