Kjernen i SQL-behandlingssetninger
Kjernen i SQL-behandlingssetninger kan oppsummeres som følger:
1. Data Definition Language (DDL):DDL-setninger brukes til å opprette, endre eller slippe databaseobjekter som tabeller, visninger, indekser og brukere. De mest brukte DDL-setningene er CREATE, DROP, ALTER og TRUNCATE.
2. Data Manipulation Language (DML):DML-setninger brukes til å sette inn, oppdatere, slette eller hente data fra databasetabeller. De mest brukte DML-setningene er INSERT, SELECT, UPDATE og DELETE.
3. Data Control Language (DCL):DCL-setninger brukes til å gi eller tilbakekalle tillatelser på databaseobjekter til brukere eller roller. De mest brukte DCL-setningene er GRANT, REVOKE og ALTER AUTHORIZATION.
4. Transaction Control Language (TCL):TCL-setninger brukes til å kontrollere ACID-egenskapene (atomisitet, konsistens, isolasjon, holdbarhet) til transaksjoner. De mest brukte TCL-setningene er BEGIN TRANSACTION, COMMIT og ROLLBACK.
Disse fire kategoriene av utsagn utgjør kjernen i SQL-behandling og kan brukes til å utføre nesten alle databaseoperasjoner. Andre SQL-setninger, for eksempel de for å lage lagrede prosedyrer, triggere og funksjoner, er bygget på disse kjernesetningene.