Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Structured Query Language

Ähnliche Präsentationen


Präsentation zum Thema: "Structured Query Language"—  Präsentation transkript:

1 Structured Query Language
SQL Structured Query Language

2 Einführung Computersprache zum Manipulieren, Definieren und Abfragen von Daten im relationalen Datenbankmodell Erste Version erschien 1974 von IBM An die Englische Sprache angelehnt

3 Datenabfrage Auswahl mit SELECT Bedingung WHERE
Funktionen COUNT, AVG, MIN, MAX, SUM Zusammenfassung mit GROUP BY Sortieren mit ORDER BY

4 Aufbau eines Abfragebefehls
SELECT spaltenname FROM tabellenname optional bedingte werte auslesen: WHERE bedingung optional zum sortieren: ORDER BY spaltenname optional zum gruppieren: GROUP BY spaltenname

5 Abfrage Funktionen COUNT: Zählt alle Zeilen die nicht Wert NULL haben
AVG: Errechnet den Mittelwert numerischer Werte einer Spalte MIN: Gibt den Minimalwert der ausgewählten Spalte aus MAX: Gibt den Maximalwert der ausgewählten Spalte aus SUM: Berechnet die Summe aller Werte der ausgewählten Spalte Kann durch Berechnungen ergänzt werden

6 Datenmanipulation Einfügen mit INSERT Verändern mit UPDATE
Löschen mit DELETE

7 Aufbau eines INSERT Befehls
INSERT INTO tabellenname (spaltenname/n) VALUES (wert1,wert2,wert3,…)

8 Aufbau eines UPDATE Befehls
UPDATE tabellenname SET spaltenname = neuer wert optional: WHERE bedingung

9 Aufbau eines DELETE Befehls
DELETE FROM tabellenname optional*: WHERE bedingung * ohne die WHERE Bedingung werden alle Werte gelöscht

10 Datendefinition CREATE DATABASE zum erstellen einer Datenbank
CREATE TABLE zum erstellen einer neuen Tabelle innerhalb einer DB


Herunterladen ppt "Structured Query Language"

Ähnliche Präsentationen


Google-Anzeigen