Begriff drucken
SQL
Structured Query Language.
Eine der meistgenutzten Programmiersprachen der Welt für die Abfrage von relationalen Datenbanken. In den 70er-jahren des vorigen Jahrhunderts entwickelt (ursprünglich SEQUEL Structured English Query Language), ist SQL nach wie vor der De-facto-Standard für die Abfrage strukturierter Daten.
Die mathematische Grundlage für SQL bildet die Mengenlehre. Mit SQL können Datenstrukturen definiert, Daten verändert (Einfügen, Bearbeiten und Löschen) und abgefragt (SELECT) sowie Rechte und Kontrollmechanismen definiert werden.
Beispiel-Syntax von SQL für eine einfache Datenbankabfrage:
SELECT Vorname, Nachname FROM Kunden WHERE Ort LIKE '%Wien%' ORDER BY Nachname, Vorname
Mittels SQL-Statements in Server-Scripts können Webseiten mit dynamischer Datenbankanbindung erzeugt werden.
siehe auch:
- ASP
- Datenbank
- Query
- Query Language
- SQL Server
- SQL-Injection
- SQLite
- Script
- Trigger
- mySQL