Database Reference
In-Depth Information
Datenschutz. Bild 6.1 zeigt eine Übersicht über die in diesem
Abschnitt beschriebenen SQL-Anweisungen.
Bild 6.1:
Übersicht der
verwendeten
SQL-Anweisun-
gen
SQL-Element
SQL-Anweisung
Beschreibung
Datendefinition
CREATE TABLE
Tabelle erzeugen
ALTER TABLE
Tabelle ändern, Beziehungen
verwalten
DROP TABLE
Tabelle löschen
CREATE INDEX
Index erstellen
DROP INDEX
Index löschen
Datenmanipulation
INSERT INTO
Datensätze einfügen
UPDATE
Datensätze nachführen
DELETE
Datensätze löschen
Datenabfrage
SELECT
Datensätze abfragen
Datenschutz
CREATE ROLE
Rollen erzeugen
DROP ROLE
Rollen löschen
SET ROLE
Rollen aktivieren
GRANT
Berechtigungen vergeben
REVOKE
Berechtigungen entziehen
Transaktionen
COMMIT
Änderungen verbuchen
ROLLBACK
Änderungen verwerfen
6.1
Datendefinition
Das Fundament eines Datenbanksystems wird durch die Da-
tenbasis gebildet. Diese wiederum besteht aus verschiedenen
Tabellen mit unterschiedlichen Attributen. Es muss jederzeit
möglich sein, neue Tabellen zu erstellen und bestehende Ta-
bellen mit neuen Attributen zu erweitern bzw. bestehende At-
tribute zu verändern, auch wenn schon Datensätze abgespei-
chert wurden. Dies ist Aufgabe des Datendefinitionsteils von
SQL.
6.1.1
Tabellen erstellen
Eine neue Tabelle wird mit dem Befehl „CREATE TABLE“ er-
stellt, welcher gemäß Bild 6.2 aufgebaut ist.
Bild 6.2:
Tabellen
erstellen
CREATE TABLE Tabellenname (
Attributname_1 Datentyp [NOT NULL],
Search WWH ::




Custom Search