Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
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
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.