 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| • |
Data
Definition Language (DDL): tietokannan rakenteen
|
|
|
määrittely
|
|
|
|
– |
Perus-SQL:ssä
CREATE, ALTER ja DROP TABLE, CREATE ja
|
|
|
DROP
VIEW, CREATE ja DROP INDEX
|
|
|
|
– |
Käyttökelpoisia
esimerkiksi silloin kun on tarve luoda uudestaan
|
|
|
taulut
ja sarakkeet
|
|
|
|
– |
Lisäksi
mm. auktorisointikäskyt (GRANT ja REVOKE)
|
|
|
| • |
Data
Manipulation Language (DML): tietokannan käsittely
|
|
|
– |
Kyselyihin
SELECT, koostefunktiot (mm. SUM ja COUNT) ym.
|
|
|
|
– |
Tietojen
ylläpitoon UPDATE, DELETE ja INSERT
|
|
|
|
– |
Muutosten
vahvistus ja peruutus (COMMIT ja ROLLBACK)
|
|
|
| • |
Lisäksi
mm. Oraclessa on ohjauskäskyt transaktioille,
|
|
|
sessiolle
ja järjestelmälle, esim. ANALYZE, AUDIT ja
|
|
|
COMMENT
|
|