· Język DML (Data Modification Language)
· INSERT - wstawianie wierszy (bezpośrednio i przez zapytanie,
· UPDATE - modyfikacja zawartości wierszy,
· DELETE - usuwanie wierszy.
· Język DDL - ( Data Definition Language)
· CREATE - tworzenie obiektów,
· ALTER - zmiana właściwości obiektów,
· DROP - usuwanie tabel,
· CREATE TABLE ... AS SELECT ... - tworzenie tabel poprzez zapytanie.
· Więzy integralności (CONSTRAINTS)
· opcje NULL i NOT NULL,
· klauzula CONSTRAINT, DEFAULT,
· warunek PRIMARY KEY, UNIQUE, FOREIGN KEY.
· Definicja transakcji
· COMMIT,
· ROLLBACK,
· SAVEPOINT.
· Język DCL (Data Control Language)
· GRANT nadawanie uprawnień,
· REVOKE odbieranie uprawnień,
· role,
· tworzenie użytkowników,
· sekwencje,
· synonimy,
· widoki (perspektywy).
tryniti