SQL: Unterschied zwischen den Versionen

Aus FI-Wiki
Zeile 7: Zeile 7:
SQL umfasst mehrere Teilbereiche:
SQL umfasst mehrere Teilbereiche:


* '''[[DDL SQL|DDL]] (Data Definition Language)''' – Datenbankobjekte erstellen und verändern   
* '''[[DDL-SQL|DDL]] (Data Definition Language)''' – Datenbankobjekte erstellen und verändern   
   z. B. CREATE, ALTER, DROP   
   z. B. CREATE, ALTER, DROP   
* '''DML (Data Manipulation Language)''' – Daten einfügen, ändern oder löschen   
* '''[[DML-SQL|DML]] (Data Manipulation Language)''' – Daten einfügen, ändern oder löschen   
   z. B. INSERT, UPDATE, DELETE   
   z. B. INSERT, UPDATE, DELETE   
* '''DQL (Data Query Language)''' – Daten abfragen   
* '''[[DQL-SQL|DQL]] (Data Query Language)''' – Daten abfragen   
   z. B. SELECT   
   z. B. SELECT   
* '''DCL (Data Control Language)''' – Zugriffsrechte vergeben oder entziehen   
* '''[[DCL-SQL|DCL]] (Data Control Language)''' – Zugriffsrechte vergeben oder entziehen   
   z. B. GRANT, REVOKE
   z. B. GRANT, REVOKE



Version vom 30. November 2025, 10:50 Uhr

SQL

SQL (Structured Query Language) ist die Standardsprache zur Arbeit mit relationalen Datenbanken. Mit SQL können Datenbanken erstellt, verändert und abgefragt werden. Die Sprache ist leicht verständlich, da sie aus klaren, englischsprachigen Befehlen besteht.

Aufgabenbereiche von SQL

SQL umfasst mehrere Teilbereiche:

  • DDL (Data Definition Language) – Datenbankobjekte erstellen und verändern
 z. B. CREATE, ALTER, DROP  
  • DML (Data Manipulation Language) – Daten einfügen, ändern oder löschen
 z. B. INSERT, UPDATE, DELETE  
  • DQL (Data Query Language) – Daten abfragen
 z. B. SELECT  
  • DCL (Data Control Language) – Zugriffsrechte vergeben oder entziehen
 z. B. GRANT, REVOKE

Beispiel für eine einfache SQL-Abfrage

SELECT name, ort
FROM kunden
WHERE ort = 'Berlin';

Diese Anfrage gibt alle Kunden zurück, die in Berlin wohnen.

Vorteile von SQL

  • standardisierte, weit verbreitete Sprache
  • unabhängig vom Datenbanksystem
  • geeignet für kleine und sehr große Datenmengen
  • klar verständliche Befehle

Kurzmerksatz

SQL ist die Standardsprache, um Datenbanken zu erstellen, Daten zu bearbeiten und Informationen abzufragen.