Datenbanken - Informationstechnologie
Datenbanksprache
Benötigtes Vorwissen
SQL unterscheidet im Bereich der Datenstrukturierung hauptsächlich drei Sprachbereiche
DDL := Data Definition Language
CREATE – erzeugt neue Relationen, Datenbanken, Datenbank-Schema
ALTER – ändert existierende Relationen, Attribut Beschreibungen
DROP – löscht existierende Objekte einer Datenbank
DML := Data Manipulation Laguage
SELECT – sucht Einträge / Ergebnisse einer Datenbank
INSERT – fügt einer Relation neue Einträge hinzu
UPDATE – verändert existierende Einträge
DELETE – löscht existierende Einträge
DCL := Data Control Language
GRANT – allows users to read/write on certain database objects
REVOKE – keeps users from read/write permission on database objects
Allgemeines zur SQL Syntax
- SQL ist eine einfache Abfragesprache.
- SQL-Zeilen sind Simikolongetrennt.
- SQL-Abfragen sind nicht abhängig von Groß und Kleinschreibung, laut Konvention werden SQL-Schlüsselwörter aber alles großgeschrieben, z.B. CREATE
- SQL bietet einfachste Syntaxstruktur:
- Die Syntax-Einleitung -also das erste Statement einer SQL-Zeile (z.B. CREAT)- betsimmt die Folge-Syntax.
- Die entsprechende Syntax enthält Pflicht- und Optionalfelder.
- Beipiel:
CREATE [DATABASE | TABLE] [db_name] [Optionen]
Lizenziert unter Creative Commons Attribution Non-commercial Share Alike License 4.0