|
SOL ist eine Universalsprache für Datenbanken. Der Name SOL war
ursprünglich die Abkürzung für "Structured Ouery Language",
was jedoch nicht bedeutet, daß SOL nur eine Abfragesprache ist.
Heute ist SOL eine Sprache zur strukturierten Abfrage, Aktualisierung,
Datendefinition, Datenüberprüfung, Sicherung der Konsistenz
und des gleichzeitigen Zugriffs, ferner zur Pflege des Datenkatalogs u.
v .m..
- Die Data Definition Language(DDL) beinhaltet Kommandos zur
Definition und Veränderung der Struktur von DB-Objekten und Kommandos
zur Datensicherheit.
- Data Manipulation- Kommandos(DML) manipulieren und fragen Daten aus
existierenden Objekten ab.
- Transaction Control-Kommandos tragen zur Transaktionssteuerung
bei.
- Session Control-Kommandos regeln dynamisch die Eigenschaften
einer User-Session.
Es folgt eine Zusammenstellung aller in diesem Rahmen zu behandelnden
SOL-Kommandos und ihre Zuordnung zu den Sprachbereichen.
| Data Definition Language (DDL) |
ALTER INDEX |
| |
ALTER SEOUENCE |
| |
ALTER TABLE |
| |
CREATE INDEX |
| |
CREATE SEOUENCE |
| |
CREATE SYNONYM |
| |
CREATE TABLE |
| |
CREATE VIEW |
| |
DROP INDEX |
| |
DROP SEQUENCE |
| |
DROP SYNONYM |
| |
DROP TABLE |
| |
DROP VIEW |
| |
GRANT |
| |
REVOKE |
| Data Manipulation Language (DML) |
DELETE |
| |
INSERT |
| |
LOCK TABLE |
| |
SELECT |
| |
UPDATE |
| Transaction Control Kommando |
COMMIT |
| |
ROLLBACK |
| |
SAVEPOINT |
| |
SET TRANSACTION |
| Session Control Kommando |
ALTER SESSION |
|