Bei einer relationalen Datenbank sind die Daten in Tabellenform gespeichert.
Tabelle
SNr. Vorname Zuname Alter
3 Max Müller 16
18 Peter Berger 17 Datensatz
12 Herbert Maier 16
13 Gunther Müller 16
5 Sigfried Gunaker 18
Spalte (Attribut)
SQL steht für structured query language (Strukturierte Abfragesprache)
select ZN, SNR bestimmt aus welcher Tab. Daten gehohlt werden
from schüler gibt an welche Zeile
where A>16 and ... gibt an welche Spalte
BEISPIEL 1.01 (Alle Schüler mit dem Vorname Josef die älter als 16 sind)
select ZN
from schüler
where VN=´Josef´and A>16
BEISPIEL 1.02 (Alle Piloten mit mehr als 1000 Flugstunden)
Vorname Zuname Flugstunden
Max Müller 16
Peter Berger 17
Herbert Maier 16
Gunther Müller 16
Sigfried Gunaker 18
select ZN
from pilot
where Flugstunden> 1000
|