Aktionen

Structured Query Language

Aus wiki.bfw-kaufleute.de

Structured Query Language, kurz SQL, ist eine Datenbanksprache zur Definition von Datenstrukturen in relationalen Datenbanken sowie zum Bearbeiten und Abfragen von darauf basierenden Datenbeständen.
Die SQL basiert auf der relationale Algebra, die Syntax ist einfach aufgebaut und semantisch an die englische Umgangssprache angelehnt.
Siehe https://de.wikipedia.org/wiki/SQL

Die Bezeichnung SQL leitet sich vom vorherigen Namen SEQUEL ab. Eine Namensänderung der Datenbanksprache wurde notwendig, da der Begriff SEQUEL von einer anderen Firma zuvor patentiert worden war.

Sprachelemente[Bearbeiten]

  • Data Manipulating Language (DML): Befehle zur Datenmanipulation wie Löschen, Ändern, Hinzufügen und lesendem Zugriff
  • Data Query Language (DQL): Befehle zur Abfrage und Aufbereitung der gesuchten Informationen; Klassifizierung als Untermenge der DML
  • Data Definition Language (DDL): Befehle zur Datenbankschemadefinition
  • Data Control Language (DCL): Befehle für die Rechteverwaltung und Transaktionskontrolle