SQL

Was ist SQL?

SQL ist eine Abkürzung für " Structured Query Language " ( strukturierte Abfragesprache ), was auf Portugiesisch Structured Query Language bedeutet, eine Standardsprache der Datenverwaltung, die auf Basis des relationalen Modells mit den Hauptdatenbanken interagiert.

Einige der wichtigsten Systeme, die SQL verwenden, sind: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (Open Source), HSQLDB (Open Source und in Java geschrieben).

Die SQL-Sprache entstand 1974 und wurde in IBM Labs als Schnittstelle zum RDBMS (Relational Database Management System) mit dem Namen SYSTEM R entwickelt. Dieses System wurde auf der Grundlage eines 1970 von Edgar F. Codd geschriebenen Artikels erstellt.

Andere Sprachen des Genres sind aufgetaucht, aber SQL ist am weitesten verbreitet. Die Erstellung eines Standards für SQL wurde 1986 vom American National Standard Institute (ANSI) und 1987 von der International Organization for Standards (ISO) durchgeführt.

SQL ist eine im Wesentlichen deklarative Sprache. Dies bedeutet, dass der Programmierer nur angeben muss, was der beabsichtigte Zweck für die Ausführung des RDBMS ist.

Einige der wichtigsten SQL-Befehle für die Datenmanipulation sind: INSERT, SELECT, UPDATE, DELETE. SQL ermöglicht auch das Erstellen von Beziehungen zwischen Tabellen und die Steuerung des Datenzugriffs.