In diesem Lehrplanthema geht es um die faszinierende Welt der Datenbanken und wie man sie mit der Structured Query Language (SQL) effektiv nutzen kann. Du wirst lernen, wie man Datenbanken erstellt, verwaltet und abfragt, um wertvolle Informationen zu gewinnen. Mit diesem Wissen kannst du in der Welt der Informatik durchstarten und spannende Projekte umsetzen.
- Funktionen in SQL
- ploh
- 30.06.2020
- Allgemeine Hochschulreife
- Informatik
- 9
Um die Lizenzinformationen zu sehen, klicken Sie bitte den gewünschten Inhalt an.
Hinweis zum Einsatz im Unterricht
Einfache SQL-Abfrage über eine Tabelle sollen mit Aggregatfunktionen bearbeitet werden.
Name:
Funktionen in SQL
19.03.2019
Aggregatfunktionen in SQL
Innerhalb einer SQL-Abfrage können verschiedene Funktionen verwendet werden, um die Daten aus der Tabelle weiter zu selektieren bzw. zusammenzufassen.
Aggregatfunktionen bilden genau einen Ergebniswert aus einer Vielzahl von Eingabewerten.
Die 5 wichtigsten SQL-Aggregatfunktionen sind:
- SUM
- MIN
- MAX
- AVG
- COUNT
Anhand der Bundesliga-Datenbank () soll der Gebrauch und die Bedeutung dieser Funktionen verdeutlicht werden:
SELECT SUM(Tore_Heim) FROM Spiel WHERE Spieltag = 5;
1
Wie viele Tore der Heimmannschaften wurden am 5. Spieltag erzielt?
- Zunächst müssen alle Datensätze des 5. Spieltags selektiert werden.
- Die Attributwerte des Attributs
Tore_Heimsollen addiert und ausgegeben werden.
2
Wie hoch ist die höchste Anzahl an Toren, die ein Spieler erzielt hat?
- Es werden alle Datensätze der Tabelle Spieler benötigt, um die höchste Anzahl zu ermitteln.
- Die höchste Anzahl bezieht sich auf das Attribut Tore
SELECT MAX(Tore) FROM Spieler;
3
Wie viele Spiele hat ein Spieler durchschnittlich gespielt?
- Es werden alle Spieler betrachtet.
- Es wird der Durchschnitt über die Werte im Attribut Spiele gebildet.
SELECT AVG(Spiele) FROM Spieler;
4
Wie viele Spieler haben noch kein Tor geschossen?
- Zunächst müssen alle Spieler selektiert werden, die noch kein Tor geschossen haben.
- Die gefundenen Datensätze müssen gezählt werden.
SELECT COUNT(*) FROM Spieler WHERE Tore = 0;
Angaben zu den Urhebern und Lizenzbedingungen der einzelnen Bestandteile dieses Dokuments finden Sie unter
https://www.tutory.de/entdecken/dokument/21d30b7e
https://www.tutory.de/entdecken/dokument/21d30b7e [...]
Arbeitsblatt
Informatik: Sekundarstufe II
Tutory
Besteht zwischen zwei Tabellen eine Beziehung , möchte man die Tabellen gerne verknüpfen. In diesem Artikel lernst du, wie das funktioniert.
Informatik
Serlo
SLQ-Abfragen werden verwendet, um in der Datenbank nach bestimmten Informationen zu suchen. Eine SLQ-Abfrage liefert eine Tabelle mit Datensätzen zurück.
Informatik
Serlo
videocam
Video (9 Minuten)
Hier wird der JOIN-Befehl mit seinen Varianten ganz leicht verständlich erklärt.
Video
Informatik: Sekundarstufe I, Sekundarstufe II
build
Unterrichtsbaustein/-reihe
Die Schüler:innen lernen mit diesem Arbeitsblatt anhand von Beispielen und kleinen Übungen die Syntax einfacher SQL Abfragen kennen.
Unterrichtsbaustein/-reihe, Arbeitsblatt
Informatik: Sekundarstufe II, Sekundarstufe I
videocam
Video
Tabellenerzeugung mit DDL vom Simple Club einfach erklärt
Video
Informatik: Sekundarstufe II
videocam
Video
SQL Einführung - Datenbanksysteme einfach erklärt vom Simple Club
Video
Informatik: Sekundarstufe II
Medien (4)
videocam
Video
Was SQL Schlüssel Primärschlüssel und Fremdschlüssel sind, wird im Simple Club einfach erklärt.
Video
Informatik: Sekundarstufe II
videocam
Video
SQL Einführung – Datenbanksysteme einfach erklärt vom Simple Club
Video
Informatik: Sekundarstufe II
videocam
Video
Tabellenerzeugung mit DDL vom Simple Club einfach erklärt
Video
Informatik: Sekundarstufe II
videocam
Video (9 Minuten)
Hier wird der JOIN-Befehl mit seinen Varianten ganz leicht verständlich erklärt.
Video
Informatik: Sekundarstufe I, Sekundarstufe II
Unterrichtsplanung (1)
build
Unterrichtsbaustein/-reihe
Die Schüler:innen lernen mit diesem Arbeitsblatt anhand von Beispielen und kleinen Übungen die Syntax einfacher SQL Abfragen kennen.
Unterrichtsbaustein/-reihe, Arbeitsblatt
Informatik: Sekundarstufe II, Sekundarstufe I
Praxismaterialien (4)
Kurs
Kostenloses Unterrichtsmaterial zu Datenbanken und SQL. Videos, PDFs, Druckvorlagen. Alles was Sie brauchen kompakt zusammengestellt.
Kurs
Informatik: Sekundarstufe I, Sekundarstufe II
note_alt
Arbeitsblatt
– Funktionen in SQL
– ploh
– 30.06.2020
– Allgemeine Hochschulreife
– Informatik
– 9
Um die Lizenzinformationen zu sehen, klicken Sie bitte den gewünschten Inhalt an.
Hinweis zum Einsatz im Unterricht
Einfache SQL-Abfrage über eine Tabelle sollen mit Aggregatfunktionen bearbeitet werden.
Name:
Funktionen in SQL
19.03.2019
Aggregatfunktionen in SQL
Innerhalb einer SQL-Abfrage können verschiedene Funktionen verwendet werden, um die Daten aus der Tabelle weiter zu selektieren bzw. zusammenzufassen.
Aggregatfunktionen bilden genau einen Ergebniswert aus einer Vielzahl von Eingabewerten.
Die 5 wichtigsten SQL-Aggregatfunktionen sind:
– SUM
– MIN
– MAX
– AVG
– COUNT
Anhand der Bundesliga-Datenbank () soll der Gebrauch und die Bedeutung dieser Funktionen verdeutlicht werden:
SELECT SUM(Tore_Heim) FROM Spiel WHERE Spieltag = 5;
1
Wie viele Tore der Heimmannschaften wurden am 5. Spieltag erzielt?
– Zunächst müssen alle Datensätze des 5. Spieltags selektiert werden.
– Die Attributwerte des Attributs
Tore_Heimsollen addiert und ausgegeben werden.
2
Wie hoch ist die höchste Anzahl an Toren, die ein Spieler erzielt hat?
– Es werden alle Datensätze der Tabelle Spieler benötigt, um die höchste Anzahl zu ermitteln.
– Die höchste Anzahl bezieht sich auf das Attribut Tore
SELECT MAX(Tore) FROM Spieler;
3
Wie viele Spiele hat ein Spieler durchschnittlich gespielt?
– Es werden alle Spieler betrachtet.
– Es wird der Durchschnitt über die Werte im Attribut Spiele gebildet.
SELECT AVG(Spiele) FROM Spieler;
4
Wie viele Spieler haben noch kein Tor geschossen?
– Zunächst müssen alle Spieler selektiert werden, die noch kein Tor geschossen haben.
– Die gefundenen Datensätze müssen gezählt werden.
SELECT COUNT(*) FROM Spieler WHERE Tore = 0;
Angaben zu den Urhebern und Lizenzbedingungen der einzelnen Bestandteile dieses Dokuments finden Sie unter
https://www.tutory.de/entdecken/dokument/21d30b7e
https://www.tutory.de/entdecken/dokument/21d30b7e […]
Arbeitsblatt
Informatik: Sekundarstufe II
Tutory
note_alt
Arbeitsblatt
– Funktionen in SQL
– ploh
– 30.06.2020
– Allgemeine Hochschulreife
– Informatik
– 9
Um die Lizenzinformationen zu sehen, klicken Sie bitte den gewünschten Inhalt an.
Hinweis zum Einsatz im Unterricht
Einfache SQL-Abfrage über eine Tabelle sollen mit Aggregatfunktionen bearbeitet werden.
Name:
Funktionen in SQL
16.03.2019
Aggregatfunktionen in SQL
Innerhalb einer SQL-Abfrage können verschiedene Funktionen verwendet werden, um die Daten aus der Tabelle weiter zu selektieren bzw. zusammenzufassen.
Aggregatfunktionen bilden genau einen Ergebniswert aus einer Vielzahl von Eingabewerten.
Die 5 wichtigsten SQL-Aggregatfunktionen sind:
– SUM
– MIN
– MAX
– AVG
– COUNT
Anhand der Bundesliga-Datenbank () soll der Gebrauch und die Bedeutung dieser Funktionen verdeutlicht werden:
1
Wie viele Tore der Heimmannschaften wurden am 5. Spieltag erzielt?
– Zunächst müssen alle Datensätze des 5. Spieltags selektiert werden.
– Die Attributwerte des Attributs
Tore_Heimsollen addiert und ausgegeben werden.
Lösung1
Wie viele Tore der Heimmannschaften wurden am 5. Spieltag erzielt?
SELECT SUM(Tore_Heim) FROM Spiel WHERE Spieltag = 5;
2
Wie hoch ist die höchste Anzahl an Toren, die ein Spieler erzielt hat?
– Es werden alle Datensätze der Tabelle Spieler benötigt, um die höchste Anzahl zu ermitteln.
– Die höchste Anzahl bezieht sich auf das Attribut Tore
Lösung2
Wie hoch ist die höchste Anzahl an Toren, die ein Spieler erzielt hat?
SELECT MAX(Tore) FROM Spieler;
3
Wie viele Spiele hat ein Spieler durchschnittlich gespielt?
– Es werden alle Spieler betrachtet.
– Es wird der Durchschnitt über die Werte im Attribut Spiele gebildet.
Lösung3
Wie viele Spiele hat ein Spieler durchschnittlich gespielt?
SELECT AVG(Spiele) FROM Spieler;
4
Wie viele Spieler haben noch kein Tor geschossen?
– Zunächst müssen alle Spieler selektiert werden, die noch kein Tor geschossen haben.
– Die gefundenen Datensätze müssen gezählt werden.
Lösung4
Wie viele Spieler hab […]
Arbeitsblatt
Informatik: Sekundarstufe II, Berufliche Bildung
Tutory
build
Unterrichtsbaustein/-reihe
Die Schüler:innen lernen mit diesem Arbeitsblatt anhand von Beispielen und kleinen Übungen die Syntax einfacher SQL Abfragen kennen.
Unterrichtsbaustein/-reihe, Arbeitsblatt
Informatik: Sekundarstufe II, Sekundarstufe I
Tools (0)
Quellen (0)
Bildungsangebote, Termine, Veranstaltungen (0)
Weitere Inhalte (4)
Nachschlagewerk
In diesem Kapitel beschränken wir uns auf die Abfrage von Daten mit Hilfe von SQL.
Nachschlagewerk
Informatik: Sekundarstufe II
Nachschlagewerk
Alle wichtigen SQL Operatoren auf www.w3schools.com
Nachschlagewerk, Webseite
Informatik: Sekundarstufe II, Berufliche Bildung
source
Quelle
Im openHPI Kurs "Datenmanagement mit SQL" lernen Sie die Grundlagen von modernen Datenbanksystemen kennen. Wir untersuchen ihren Aufbau, wir planen den Entwurf von Datenbanken und schließlich lernen Sie die weltweit dominierende Anfragesprache SQL kennen.
Quelle
Informatik: Sekundarstufe II
hardware
Tool
SQL Island ist ein neuartiges browserbasiertes Lernspiel, welches auf dem Konzept des Text-Adventures basiert. Die Spielfigur landet nach einem Flugzeugabsturz auf einer Insel, deren Bewohner nur SQL sprechen.
Tool
Informatik: Sekundarstufe II, Berufliche Bildung, Erwachsenenbildung
X
Mitmachen!
Das Projekt funktioniert ähnlich wie Wikipedia: Alle können beitragen und alle profitieren davon!
Mitmach-Aktivitäten sind zum Beispiel die Verbesserung der Suche, die Ergänzung von Links, die Bewertung
von Materialien, das Melden von Fehlern oder auch tatkräftig die Fachredaktionen zu unterstützen.