| |
| * Link führt ins Internet |
|
| |
SQL-Befehle der DDL-Kategorie können dabei wie folgt gegliedert werden:
• CREATE-Ausdrücke ermöglichen das Anlegen und Definieren von Datenbanken und Tabellen.
• ALTER-Ausdrücke ermöglichen die Veränderung von Eigenschaften und Strukturen von Datenbanken und Tabellen.
• DROP-Ausdrücke ermöglichen das Entfernen von Datenbanken und Tabellen.
SQL-Ausdrücke sind wiederum in sich gegliedert. Sie bestehen dabei im Allgemeinen aus folgenden Elementen:
| Element | Beschreibung |
| Spaltenname | Spalte einer bezeichneten Tabelle, die ausgegeben, mit der verglichen oder mit der gerechnet wird |
| Arithmetische Operatoren | +,-,* und /; sie werden zur Berechnung benötigt |
| Logische Operatoren | Schlüsselwörter AND, OR und NOT, die für einfache Suchfunktionen oder innerhalb von Verknüpfungen zu komplexen Suchanfragen verwendet werden. Ein logischer Operator gibt als Ergebnis immer wahr oder falsch zurück |
| Vergleichsoperatoren | <,>,<=,>=, und <> dienen dem Vergleich von zwei Werten. Ein Vergleichsoperator gibt immer wahr oder falsch zurück.
In Suchabfragen stehen darüber hinaus weitere spezialisierte Vergleichsoperatoren wie beispielsweise LIKE, EXISTS, IN. |
| Verknüpfungsoperatoren | Dienen zur Verkettung von Zeichenketten |
SQL-Ausdrücke
Obwohl die SQL-Syntax standardisiert ist, unterscheiden sich die verschiedenen Datenbanken nach den grundsätzlichen SQL-Befehlen INSERT, SELECT, UPDATE oder DELETE doch erheblich. Die Unterschiede liegen in der Syntax und im Umfang der Befehle. Insofern ist auch die SQL-Syntax zu studieren.
Um Tabellen einer Datenbank abzufragen, ist es immer notwendig, die Struktur der Tabelle sowie die Definition der Tabellenspalten und ihrer Datentypen zu kennen.
|
|
|
|
|
|
|